InfluxDB v1.2.0 published on Tuesday, Apr 16, 2024 by komminarlabs
influxdb.getAuthorizations
Explore with Pulumi AI
Lists all authorizations.
Using getAuthorizations
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getAuthorizations(opts?: InvokeOptions): Promise<GetAuthorizationsResult>
function getAuthorizationsOutput(opts?: InvokeOptions): Output<GetAuthorizationsResult>
def get_authorizations(opts: Optional[InvokeOptions] = None) -> GetAuthorizationsResult
def get_authorizations_output(opts: Optional[InvokeOptions] = None) -> Output[GetAuthorizationsResult]
func GetAuthorizations(ctx *Context, opts ...InvokeOption) (*GetAuthorizationsResult, error)
func GetAuthorizationsOutput(ctx *Context, opts ...InvokeOption) GetAuthorizationsResultOutput
> Note: This function is named GetAuthorizations
in the Go SDK.
public static class GetAuthorizations
{
public static Task<GetAuthorizationsResult> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetAuthorizationsResult> Invoke(InvokeOptions? opts = null)
}
public static CompletableFuture<GetAuthorizationsResult> getAuthorizations(InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: influxdb:index/getAuthorizations:getAuthorizations
arguments:
# arguments dictionary
getAuthorizations Result
The following output properties are available:
- List<Komminar
Labs. Influx DB. Outputs. Get Authorizations Authorization> - Id string
- The provider-assigned unique ID for this managed resource.
- []Get
Authorizations Authorization - Id string
- The provider-assigned unique ID for this managed resource.
- List<Get
Authorizations Authorization> - id String
- The provider-assigned unique ID for this managed resource.
- Get
Authorizations Authorization[] - id string
- The provider-assigned unique ID for this managed resource.
- Sequence[Get
Authorizations Authorization] - id str
- The provider-assigned unique ID for this managed resource.
- List<Property Map>
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
GetAuthorizationsAuthorization
- Created
At string - Authorizations creation date.
- Description string
- A description of the token.
- Id string
- The authorization ID.
- Org string
- An Organization name. Specifies the organization that owns the authorization.
- Org
Id string - An organization ID. Specifies the organization that owns the authorization.
- Permissions
List<Komminar
Labs. Influx DB. Inputs. Get Authorizations Authorization Permission> - A list of permissions for an authorization.
- Status string
- Status of the token.
- Token string
- The API token.
- Updated
At string - Last Authorizations update date.
- User string
- A user name. Specifies the user that the authorization is scoped to.
- User
Id string - A user ID. Specifies the user that the authorization is scoped to.
- Created
At string - Authorizations creation date.
- Description string
- A description of the token.
- Id string
- The authorization ID.
- Org string
- An Organization name. Specifies the organization that owns the authorization.
- Org
Id string - An organization ID. Specifies the organization that owns the authorization.
- Permissions
[]Get
Authorizations Authorization Permission - A list of permissions for an authorization.
- Status string
- Status of the token.
- Token string
- The API token.
- Updated
At string - Last Authorizations update date.
- User string
- A user name. Specifies the user that the authorization is scoped to.
- User
Id string - A user ID. Specifies the user that the authorization is scoped to.
- created
At String - Authorizations creation date.
- description String
- A description of the token.
- id String
- The authorization ID.
- org String
- An Organization name. Specifies the organization that owns the authorization.
- org
Id String - An organization ID. Specifies the organization that owns the authorization.
- permissions
List<Get
Authorizations Authorization Permission> - A list of permissions for an authorization.
- status String
- Status of the token.
- token String
- The API token.
- updated
At String - Last Authorizations update date.
- user String
- A user name. Specifies the user that the authorization is scoped to.
- user
Id String - A user ID. Specifies the user that the authorization is scoped to.
- created
At string - Authorizations creation date.
- description string
- A description of the token.
- id string
- The authorization ID.
- org string
- An Organization name. Specifies the organization that owns the authorization.
- org
Id string - An organization ID. Specifies the organization that owns the authorization.
- permissions
Get
Authorizations Authorization Permission[] - A list of permissions for an authorization.
- status string
- Status of the token.
- token string
- The API token.
- updated
At string - Last Authorizations update date.
- user string
- A user name. Specifies the user that the authorization is scoped to.
- user
Id string - A user ID. Specifies the user that the authorization is scoped to.
- created_
at str - Authorizations creation date.
- description str
- A description of the token.
- id str
- The authorization ID.
- org str
- An Organization name. Specifies the organization that owns the authorization.
- org_
id str - An organization ID. Specifies the organization that owns the authorization.
- permissions
Sequence[Get
Authorizations Authorization Permission] - A list of permissions for an authorization.
- status str
- Status of the token.
- token str
- The API token.
- updated_
at str - Last Authorizations update date.
- user str
- A user name. Specifies the user that the authorization is scoped to.
- user_
id str - A user ID. Specifies the user that the authorization is scoped to.
- created
At String - Authorizations creation date.
- description String
- A description of the token.
- id String
- The authorization ID.
- org String
- An Organization name. Specifies the organization that owns the authorization.
- org
Id String - An organization ID. Specifies the organization that owns the authorization.
- permissions List<Property Map>
- A list of permissions for an authorization.
- status String
- Status of the token.
- token String
- The API token.
- updated
At String - Last Authorizations update date.
- user String
- A user name. Specifies the user that the authorization is scoped to.
- user
Id String - A user ID. Specifies the user that the authorization is scoped to.
GetAuthorizationsAuthorizationPermission
- Action string
- Permission action.
- Resource
Komminar
Labs. Influx DB. Inputs. Get Authorizations Authorization Permission Resource
- Action string
- Permission action.
- Resource
Get
Authorizations Authorization Permission Resource
- action String
- Permission action.
- resource
Get
Authorizations Authorization Permission Resource
- action string
- Permission action.
- resource
Get
Authorizations Authorization Permission Resource
- action str
- Permission action.
- resource
Get
Authorizations Authorization Permission Resource
- action String
- Permission action.
- resource Property Map
GetAuthorizationsAuthorizationPermissionResource
- Id string
- The authorization ID.
- Name string
- The name of the resource. Note: not all resource types have a name property.
- Org string
- An Organization name. Specifies the organization that owns the authorization.
- Org
Id string - An organization ID. Specifies the organization that owns the authorization.
- Type string
- A resource type. Identifies the API resource's type (or kind).
- Id string
- The authorization ID.
- Name string
- The name of the resource. Note: not all resource types have a name property.
- Org string
- An Organization name. Specifies the organization that owns the authorization.
- Org
Id string - An organization ID. Specifies the organization that owns the authorization.
- Type string
- A resource type. Identifies the API resource's type (or kind).
- id String
- The authorization ID.
- name String
- The name of the resource. Note: not all resource types have a name property.
- org String
- An Organization name. Specifies the organization that owns the authorization.
- org
Id String - An organization ID. Specifies the organization that owns the authorization.
- type String
- A resource type. Identifies the API resource's type (or kind).
- id string
- The authorization ID.
- name string
- The name of the resource. Note: not all resource types have a name property.
- org string
- An Organization name. Specifies the organization that owns the authorization.
- org
Id string - An organization ID. Specifies the organization that owns the authorization.
- type string
- A resource type. Identifies the API resource's type (or kind).
- id str
- The authorization ID.
- name str
- The name of the resource. Note: not all resource types have a name property.
- org str
- An Organization name. Specifies the organization that owns the authorization.
- org_
id str - An organization ID. Specifies the organization that owns the authorization.
- type str
- A resource type. Identifies the API resource's type (or kind).
- id String
- The authorization ID.
- name String
- The name of the resource. Note: not all resource types have a name property.
- org String
- An Organization name. Specifies the organization that owns the authorization.
- org
Id String - An organization ID. Specifies the organization that owns the authorization.
- type String
- A resource type. Identifies the API resource's type (or kind).
Package Details
- Repository
- influxdb komminarlabs/pulumi-influxdb
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
influxdb
Terraform Provider.