1. Packages
  2. InfluxDB
  3. API Docs
  4. getAuthorizations
InfluxDB v1.3.0 published on Monday, Mar 10, 2025 by komminarlabs

influxdb.getAuthorizations

Explore with Pulumi AI

InfluxDB v1.3.0 published on Monday, Mar 10, 2025 by komminarlabs

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>
Copy
def get_authorizations(opts: Optional[InvokeOptions] = None) -> GetAuthorizationsResult
def get_authorizations_output(opts: Optional[InvokeOptions] = None) -> Output[GetAuthorizationsResult]
Copy
func GetAuthorizations(ctx *Context, opts ...InvokeOption) (*GetAuthorizationsResult, error)
func GetAuthorizationsOutput(ctx *Context, opts ...InvokeOption) GetAuthorizationsResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetAuthorizationsResult> getAuthorizations(InvokeOptions options)
public static Output<GetAuthorizationsResult> getAuthorizations(InvokeOptions options)
Copy
fn::invoke:
  function: influxdb:index/getAuthorizations:getAuthorizations
  arguments:
    # arguments dictionary
Copy

getAuthorizations Result

The following output properties are available:

Authorizations List<KomminarLabs.InfluxDB.Outputs.GetAuthorizationsAuthorization>
Id string
The provider-assigned unique ID for this managed resource.
Authorizations []GetAuthorizationsAuthorization
Id string
The provider-assigned unique ID for this managed resource.
authorizations List<GetAuthorizationsAuthorization>
id String
The provider-assigned unique ID for this managed resource.
authorizations GetAuthorizationsAuthorization[]
id string
The provider-assigned unique ID for this managed resource.
authorizations Sequence[GetAuthorizationsAuthorization]
id str
The provider-assigned unique ID for this managed resource.
authorizations List<Property Map>
id String
The provider-assigned unique ID for this managed resource.

Supporting Types

GetAuthorizationsAuthorization

CreatedAt This property is required. string
Authorizations creation date.
Description This property is required. string
A description of the token.
Id This property is required. string
The authorization ID.
Org This property is required. string
An Organization name. Specifies the organization that owns the authorization.
OrgId This property is required. string
An organization ID. Specifies the organization that owns the authorization.
Permissions This property is required. List<KomminarLabs.InfluxDB.Inputs.GetAuthorizationsAuthorizationPermission>
A list of permissions for an authorization.
Status This property is required. string
Status of the token.
Token This property is required. string
The API token.
UpdatedAt This property is required. string
Last Authorizations update date.
User This property is required. string
A user name. Specifies the user that the authorization is scoped to.
UserId This property is required. string
A user ID. Specifies the user that the authorization is scoped to.
CreatedAt This property is required. string
Authorizations creation date.
Description This property is required. string
A description of the token.
Id This property is required. string
The authorization ID.
Org This property is required. string
An Organization name. Specifies the organization that owns the authorization.
OrgId This property is required. string
An organization ID. Specifies the organization that owns the authorization.
Permissions This property is required. []GetAuthorizationsAuthorizationPermission
A list of permissions for an authorization.
Status This property is required. string
Status of the token.
Token This property is required. string
The API token.
UpdatedAt This property is required. string
Last Authorizations update date.
User This property is required. string
A user name. Specifies the user that the authorization is scoped to.
UserId This property is required. string
A user ID. Specifies the user that the authorization is scoped to.
createdAt This property is required. String
Authorizations creation date.
description This property is required. String
A description of the token.
id This property is required. String
The authorization ID.
org This property is required. String
An Organization name. Specifies the organization that owns the authorization.
orgId This property is required. String
An organization ID. Specifies the organization that owns the authorization.
permissions This property is required. List<GetAuthorizationsAuthorizationPermission>
A list of permissions for an authorization.
status This property is required. String
Status of the token.
token This property is required. String
The API token.
updatedAt This property is required. String
Last Authorizations update date.
user This property is required. String
A user name. Specifies the user that the authorization is scoped to.
userId This property is required. String
A user ID. Specifies the user that the authorization is scoped to.
createdAt This property is required. string
Authorizations creation date.
description This property is required. string
A description of the token.
id This property is required. string
The authorization ID.
org This property is required. string
An Organization name. Specifies the organization that owns the authorization.
orgId This property is required. string
An organization ID. Specifies the organization that owns the authorization.
permissions This property is required. GetAuthorizationsAuthorizationPermission[]
A list of permissions for an authorization.
status This property is required. string
Status of the token.
token This property is required. string
The API token.
updatedAt This property is required. string
Last Authorizations update date.
user This property is required. string
A user name. Specifies the user that the authorization is scoped to.
userId This property is required. string
A user ID. Specifies the user that the authorization is scoped to.
created_at This property is required. str
Authorizations creation date.
description This property is required. str
A description of the token.
id This property is required. str
The authorization ID.
org This property is required. str
An Organization name. Specifies the organization that owns the authorization.
org_id This property is required. str
An organization ID. Specifies the organization that owns the authorization.
permissions This property is required. Sequence[GetAuthorizationsAuthorizationPermission]
A list of permissions for an authorization.
status This property is required. str
Status of the token.
token This property is required. str
The API token.
updated_at This property is required. str
Last Authorizations update date.
user This property is required. str
A user name. Specifies the user that the authorization is scoped to.
user_id This property is required. str
A user ID. Specifies the user that the authorization is scoped to.
createdAt This property is required. String
Authorizations creation date.
description This property is required. String
A description of the token.
id This property is required. String
The authorization ID.
org This property is required. String
An Organization name. Specifies the organization that owns the authorization.
orgId This property is required. String
An organization ID. Specifies the organization that owns the authorization.
permissions This property is required. List<Property Map>
A list of permissions for an authorization.
status This property is required. String
Status of the token.
token This property is required. String
The API token.
updatedAt This property is required. String
Last Authorizations update date.
user This property is required. String
A user name. Specifies the user that the authorization is scoped to.
userId This property is required. String
A user ID. Specifies the user that the authorization is scoped to.

GetAuthorizationsAuthorizationPermission

Action This property is required. string
Permission action.
Resource This property is required. KomminarLabs.InfluxDB.Inputs.GetAuthorizationsAuthorizationPermissionResource
Action This property is required. string
Permission action.
Resource This property is required. GetAuthorizationsAuthorizationPermissionResource
action This property is required. String
Permission action.
resource This property is required. GetAuthorizationsAuthorizationPermissionResource
action This property is required. string
Permission action.
resource This property is required. GetAuthorizationsAuthorizationPermissionResource
action This property is required. str
Permission action.
resource This property is required. GetAuthorizationsAuthorizationPermissionResource
action This property is required. String
Permission action.
resource This property is required. Property Map

GetAuthorizationsAuthorizationPermissionResource

Id This property is required. string
A resource ID. Identifies a specific resource.
Name This property is required. string
The name of the resource. Note: not all resource types have a name property.
Org This property is required. string
An organization name. The organization that owns the resource.
OrgId This property is required. string
An organization ID. Identifies the organization that owns the resource.
Type This property is required. string
A resource type. Identifies the API resource's type (or kind).
Id This property is required. string
A resource ID. Identifies a specific resource.
Name This property is required. string
The name of the resource. Note: not all resource types have a name property.
Org This property is required. string
An organization name. The organization that owns the resource.
OrgId This property is required. string
An organization ID. Identifies the organization that owns the resource.
Type This property is required. string
A resource type. Identifies the API resource's type (or kind).
id This property is required. String
A resource ID. Identifies a specific resource.
name This property is required. String
The name of the resource. Note: not all resource types have a name property.
org This property is required. String
An organization name. The organization that owns the resource.
orgId This property is required. String
An organization ID. Identifies the organization that owns the resource.
type This property is required. String
A resource type. Identifies the API resource's type (or kind).
id This property is required. string
A resource ID. Identifies a specific resource.
name This property is required. string
The name of the resource. Note: not all resource types have a name property.
org This property is required. string
An organization name. The organization that owns the resource.
orgId This property is required. string
An organization ID. Identifies the organization that owns the resource.
type This property is required. string
A resource type. Identifies the API resource's type (or kind).
id This property is required. str
A resource ID. Identifies a specific resource.
name This property is required. str
The name of the resource. Note: not all resource types have a name property.
org This property is required. str
An organization name. The organization that owns the resource.
org_id This property is required. str
An organization ID. Identifies the organization that owns the resource.
type This property is required. str
A resource type. Identifies the API resource's type (or kind).
id This property is required. String
A resource ID. Identifies a specific resource.
name This property is required. String
The name of the resource. Note: not all resource types have a name property.
org This property is required. String
An organization name. The organization that owns the resource.
orgId This property is required. String
An organization ID. Identifies the organization that owns the resource.
type This property is required. 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.
InfluxDB v1.3.0 published on Monday, Mar 10, 2025 by komminarlabs