InfluxDB3 v1.2.3 published on Sunday, Sep 29, 2024 by komminarlabs
influxdb3.getToken
Explore with Pulumi AI
Gets a database token. Use this data source to retrieve information about a database token, including the token’s permissions.
Using getToken
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 getToken(args: GetTokenArgs, opts?: InvokeOptions): Promise<GetTokenResult>
function getTokenOutput(args: GetTokenOutputArgs, opts?: InvokeOptions): Output<GetTokenResult>
def get_token(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTokenResult
def get_token_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTokenResult]
func LookupToken(ctx *Context, args *LookupTokenArgs, opts ...InvokeOption) (*LookupTokenResult, error)
func LookupTokenOutput(ctx *Context, args *LookupTokenOutputArgs, opts ...InvokeOption) LookupTokenResultOutput
> Note: This function is named LookupToken
in the Go SDK.
public static class GetToken
{
public static Task<GetTokenResult> InvokeAsync(GetTokenArgs args, InvokeOptions? opts = null)
public static Output<GetTokenResult> Invoke(GetTokenInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTokenResult> getToken(GetTokenArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: influxdb3:index/getToken:getToken
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- The ID of the database token.
- Id string
- The ID of the database token.
- id String
- The ID of the database token.
- id string
- The ID of the database token.
- id str
- The ID of the database token.
- id String
- The ID of the database token.
getToken Result
The following output properties are available:
- Access
Token string - The access token that can be used to authenticate query and write requests to the cluster. The access token is never stored by InfluxDB and is only returned once when the token is created. If the access token is lost, a new token must be created.
- Account
Id string - The ID of the account that the database token belongs to.
- Cluster
Id string - The ID of the cluster that the database token belongs to.
- Created
At string - The date and time that the database token was created. Uses RFC3339 format.
- Description string
- The description of the database token.
- Id string
- The ID of the database token.
- Permissions
List<Komminar
Labs. Influx DB3. Outputs. Get Token Permission> - The list of permissions the database token allows.
- Access
Token string - The access token that can be used to authenticate query and write requests to the cluster. The access token is never stored by InfluxDB and is only returned once when the token is created. If the access token is lost, a new token must be created.
- Account
Id string - The ID of the account that the database token belongs to.
- Cluster
Id string - The ID of the cluster that the database token belongs to.
- Created
At string - The date and time that the database token was created. Uses RFC3339 format.
- Description string
- The description of the database token.
- Id string
- The ID of the database token.
- Permissions
[]Get
Token Permission - The list of permissions the database token allows.
- access
Token String - The access token that can be used to authenticate query and write requests to the cluster. The access token is never stored by InfluxDB and is only returned once when the token is created. If the access token is lost, a new token must be created.
- account
Id String - The ID of the account that the database token belongs to.
- cluster
Id String - The ID of the cluster that the database token belongs to.
- created
At String - The date and time that the database token was created. Uses RFC3339 format.
- description String
- The description of the database token.
- id String
- The ID of the database token.
- permissions
List<Get
Token Permission> - The list of permissions the database token allows.
- access
Token string - The access token that can be used to authenticate query and write requests to the cluster. The access token is never stored by InfluxDB and is only returned once when the token is created. If the access token is lost, a new token must be created.
- account
Id string - The ID of the account that the database token belongs to.
- cluster
Id string - The ID of the cluster that the database token belongs to.
- created
At string - The date and time that the database token was created. Uses RFC3339 format.
- description string
- The description of the database token.
- id string
- The ID of the database token.
- permissions
Get
Token Permission[] - The list of permissions the database token allows.
- access_
token str - The access token that can be used to authenticate query and write requests to the cluster. The access token is never stored by InfluxDB and is only returned once when the token is created. If the access token is lost, a new token must be created.
- account_
id str - The ID of the account that the database token belongs to.
- cluster_
id str - The ID of the cluster that the database token belongs to.
- created_
at str - The date and time that the database token was created. Uses RFC3339 format.
- description str
- The description of the database token.
- id str
- The ID of the database token.
- permissions
Sequence[Get
Token Permission] - The list of permissions the database token allows.
- access
Token String - The access token that can be used to authenticate query and write requests to the cluster. The access token is never stored by InfluxDB and is only returned once when the token is created. If the access token is lost, a new token must be created.
- account
Id String - The ID of the account that the database token belongs to.
- cluster
Id String - The ID of the cluster that the database token belongs to.
- created
At String - The date and time that the database token was created. Uses RFC3339 format.
- description String
- The description of the database token.
- id String
- The ID of the database token.
- permissions List<Property Map>
- The list of permissions the database token allows.
Supporting Types
GetTokenPermission
Package Details
- Repository
- influxdb3 komminarlabs/pulumi-influxdb3
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
influxdb3
Terraform Provider.