Documentation ¶
Overview ¶
A Pulumi package for creating and managing InfluxDB resources.
Index ¶
- type Authorization
- type AuthorizationArgs
- type AuthorizationArray
- type AuthorizationArrayInput
- type AuthorizationArrayOutput
- func (AuthorizationArrayOutput) ElementType() reflect.Type
- func (o AuthorizationArrayOutput) Index(i pulumi.IntInput) AuthorizationOutput
- func (o AuthorizationArrayOutput) ToAuthorizationArrayOutput() AuthorizationArrayOutput
- func (o AuthorizationArrayOutput) ToAuthorizationArrayOutputWithContext(ctx context.Context) AuthorizationArrayOutput
- type AuthorizationInput
- type AuthorizationMap
- type AuthorizationMapInput
- type AuthorizationMapOutput
- func (AuthorizationMapOutput) ElementType() reflect.Type
- func (o AuthorizationMapOutput) MapIndex(k pulumi.StringInput) AuthorizationOutput
- func (o AuthorizationMapOutput) ToAuthorizationMapOutput() AuthorizationMapOutput
- func (o AuthorizationMapOutput) ToAuthorizationMapOutputWithContext(ctx context.Context) AuthorizationMapOutput
- type AuthorizationOutput
- func (o AuthorizationOutput) CreatedAt() pulumi.StringOutput
- func (o AuthorizationOutput) Description() pulumi.StringOutput
- func (AuthorizationOutput) ElementType() reflect.Type
- func (o AuthorizationOutput) Org() pulumi.StringOutput
- func (o AuthorizationOutput) OrgId() pulumi.StringOutput
- func (o AuthorizationOutput) Permissions() AuthorizationPermissionArrayOutput
- func (o AuthorizationOutput) Status() pulumi.StringOutput
- func (o AuthorizationOutput) ToAuthorizationOutput() AuthorizationOutput
- func (o AuthorizationOutput) ToAuthorizationOutputWithContext(ctx context.Context) AuthorizationOutput
- func (o AuthorizationOutput) Token() pulumi.StringOutput
- func (o AuthorizationOutput) UpdatedAt() pulumi.StringOutput
- func (o AuthorizationOutput) User() pulumi.StringPtrOutput
- func (o AuthorizationOutput) UserId() pulumi.StringPtrOutput
- type AuthorizationPermission
- type AuthorizationPermissionArgs
- type AuthorizationPermissionArray
- func (AuthorizationPermissionArray) ElementType() reflect.Type
- func (i AuthorizationPermissionArray) ToAuthorizationPermissionArrayOutput() AuthorizationPermissionArrayOutput
- func (i AuthorizationPermissionArray) ToAuthorizationPermissionArrayOutputWithContext(ctx context.Context) AuthorizationPermissionArrayOutput
- type AuthorizationPermissionArrayInput
- type AuthorizationPermissionArrayOutput
- func (AuthorizationPermissionArrayOutput) ElementType() reflect.Type
- func (o AuthorizationPermissionArrayOutput) Index(i pulumi.IntInput) AuthorizationPermissionOutput
- func (o AuthorizationPermissionArrayOutput) ToAuthorizationPermissionArrayOutput() AuthorizationPermissionArrayOutput
- func (o AuthorizationPermissionArrayOutput) ToAuthorizationPermissionArrayOutputWithContext(ctx context.Context) AuthorizationPermissionArrayOutput
- type AuthorizationPermissionInput
- type AuthorizationPermissionOutput
- func (o AuthorizationPermissionOutput) Action() pulumi.StringOutput
- func (AuthorizationPermissionOutput) ElementType() reflect.Type
- func (o AuthorizationPermissionOutput) Resource() AuthorizationPermissionResourceOutput
- func (o AuthorizationPermissionOutput) ToAuthorizationPermissionOutput() AuthorizationPermissionOutput
- func (o AuthorizationPermissionOutput) ToAuthorizationPermissionOutputWithContext(ctx context.Context) AuthorizationPermissionOutput
- type AuthorizationPermissionResource
- type AuthorizationPermissionResourceArgs
- func (AuthorizationPermissionResourceArgs) ElementType() reflect.Type
- func (i AuthorizationPermissionResourceArgs) ToAuthorizationPermissionResourceOutput() AuthorizationPermissionResourceOutput
- func (i AuthorizationPermissionResourceArgs) ToAuthorizationPermissionResourceOutputWithContext(ctx context.Context) AuthorizationPermissionResourceOutput
- type AuthorizationPermissionResourceInput
- type AuthorizationPermissionResourceOutput
- func (AuthorizationPermissionResourceOutput) ElementType() reflect.Type
- func (o AuthorizationPermissionResourceOutput) Id() pulumi.StringOutput
- func (o AuthorizationPermissionResourceOutput) Name() pulumi.StringPtrOutput
- func (o AuthorizationPermissionResourceOutput) Org() pulumi.StringPtrOutput
- func (o AuthorizationPermissionResourceOutput) OrgId() pulumi.StringOutput
- func (o AuthorizationPermissionResourceOutput) ToAuthorizationPermissionResourceOutput() AuthorizationPermissionResourceOutput
- func (o AuthorizationPermissionResourceOutput) ToAuthorizationPermissionResourceOutputWithContext(ctx context.Context) AuthorizationPermissionResourceOutput
- func (o AuthorizationPermissionResourceOutput) Type() pulumi.StringOutput
- type AuthorizationState
- type Bucket
- type BucketArgs
- type BucketArray
- type BucketArrayInput
- type BucketArrayOutput
- type BucketInput
- type BucketMap
- type BucketMapInput
- type BucketMapOutput
- type BucketOutput
- func (o BucketOutput) CreatedAt() pulumi.StringOutput
- func (o BucketOutput) Description() pulumi.StringOutput
- func (BucketOutput) ElementType() reflect.Type
- func (o BucketOutput) Name() pulumi.StringOutput
- func (o BucketOutput) OrgId() pulumi.StringOutput
- func (o BucketOutput) RetentionPeriod() pulumi.IntOutput
- func (o BucketOutput) ToBucketOutput() BucketOutput
- func (o BucketOutput) ToBucketOutputWithContext(ctx context.Context) BucketOutput
- func (o BucketOutput) Type() pulumi.StringOutput
- func (o BucketOutput) UpdatedAt() pulumi.StringOutput
- type BucketState
- type GetAuthorizationPermission
- type GetAuthorizationPermissionArgs
- func (GetAuthorizationPermissionArgs) ElementType() reflect.Type
- func (i GetAuthorizationPermissionArgs) ToGetAuthorizationPermissionOutput() GetAuthorizationPermissionOutput
- func (i GetAuthorizationPermissionArgs) ToGetAuthorizationPermissionOutputWithContext(ctx context.Context) GetAuthorizationPermissionOutput
- type GetAuthorizationPermissionArray
- func (GetAuthorizationPermissionArray) ElementType() reflect.Type
- func (i GetAuthorizationPermissionArray) ToGetAuthorizationPermissionArrayOutput() GetAuthorizationPermissionArrayOutput
- func (i GetAuthorizationPermissionArray) ToGetAuthorizationPermissionArrayOutputWithContext(ctx context.Context) GetAuthorizationPermissionArrayOutput
- type GetAuthorizationPermissionArrayInput
- type GetAuthorizationPermissionArrayOutput
- func (GetAuthorizationPermissionArrayOutput) ElementType() reflect.Type
- func (o GetAuthorizationPermissionArrayOutput) Index(i pulumi.IntInput) GetAuthorizationPermissionOutput
- func (o GetAuthorizationPermissionArrayOutput) ToGetAuthorizationPermissionArrayOutput() GetAuthorizationPermissionArrayOutput
- func (o GetAuthorizationPermissionArrayOutput) ToGetAuthorizationPermissionArrayOutputWithContext(ctx context.Context) GetAuthorizationPermissionArrayOutput
- type GetAuthorizationPermissionInput
- type GetAuthorizationPermissionOutput
- func (o GetAuthorizationPermissionOutput) Action() pulumi.StringOutput
- func (GetAuthorizationPermissionOutput) ElementType() reflect.Type
- func (o GetAuthorizationPermissionOutput) Resource() GetAuthorizationPermissionResourceOutput
- func (o GetAuthorizationPermissionOutput) ToGetAuthorizationPermissionOutput() GetAuthorizationPermissionOutput
- func (o GetAuthorizationPermissionOutput) ToGetAuthorizationPermissionOutputWithContext(ctx context.Context) GetAuthorizationPermissionOutput
- type GetAuthorizationPermissionResource
- type GetAuthorizationPermissionResourceArgs
- func (GetAuthorizationPermissionResourceArgs) ElementType() reflect.Type
- func (i GetAuthorizationPermissionResourceArgs) ToGetAuthorizationPermissionResourceOutput() GetAuthorizationPermissionResourceOutput
- func (i GetAuthorizationPermissionResourceArgs) ToGetAuthorizationPermissionResourceOutputWithContext(ctx context.Context) GetAuthorizationPermissionResourceOutput
- type GetAuthorizationPermissionResourceInput
- type GetAuthorizationPermissionResourceOutput
- func (GetAuthorizationPermissionResourceOutput) ElementType() reflect.Type
- func (o GetAuthorizationPermissionResourceOutput) Id() pulumi.StringOutput
- func (o GetAuthorizationPermissionResourceOutput) Name() pulumi.StringOutput
- func (o GetAuthorizationPermissionResourceOutput) Org() pulumi.StringOutput
- func (o GetAuthorizationPermissionResourceOutput) OrgId() pulumi.StringOutput
- func (o GetAuthorizationPermissionResourceOutput) ToGetAuthorizationPermissionResourceOutput() GetAuthorizationPermissionResourceOutput
- func (o GetAuthorizationPermissionResourceOutput) ToGetAuthorizationPermissionResourceOutputWithContext(ctx context.Context) GetAuthorizationPermissionResourceOutput
- func (o GetAuthorizationPermissionResourceOutput) Type() pulumi.StringOutput
- type GetAuthorizationsAuthorization
- type GetAuthorizationsAuthorizationArgs
- func (GetAuthorizationsAuthorizationArgs) ElementType() reflect.Type
- func (i GetAuthorizationsAuthorizationArgs) ToGetAuthorizationsAuthorizationOutput() GetAuthorizationsAuthorizationOutput
- func (i GetAuthorizationsAuthorizationArgs) ToGetAuthorizationsAuthorizationOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationOutput
- type GetAuthorizationsAuthorizationArray
- func (GetAuthorizationsAuthorizationArray) ElementType() reflect.Type
- func (i GetAuthorizationsAuthorizationArray) ToGetAuthorizationsAuthorizationArrayOutput() GetAuthorizationsAuthorizationArrayOutput
- func (i GetAuthorizationsAuthorizationArray) ToGetAuthorizationsAuthorizationArrayOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationArrayOutput
- type GetAuthorizationsAuthorizationArrayInput
- type GetAuthorizationsAuthorizationArrayOutput
- func (GetAuthorizationsAuthorizationArrayOutput) ElementType() reflect.Type
- func (o GetAuthorizationsAuthorizationArrayOutput) Index(i pulumi.IntInput) GetAuthorizationsAuthorizationOutput
- func (o GetAuthorizationsAuthorizationArrayOutput) ToGetAuthorizationsAuthorizationArrayOutput() GetAuthorizationsAuthorizationArrayOutput
- func (o GetAuthorizationsAuthorizationArrayOutput) ToGetAuthorizationsAuthorizationArrayOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationArrayOutput
- type GetAuthorizationsAuthorizationInput
- type GetAuthorizationsAuthorizationOutput
- func (o GetAuthorizationsAuthorizationOutput) CreatedAt() pulumi.StringOutput
- func (o GetAuthorizationsAuthorizationOutput) Description() pulumi.StringOutput
- func (GetAuthorizationsAuthorizationOutput) ElementType() reflect.Type
- func (o GetAuthorizationsAuthorizationOutput) Id() pulumi.StringOutput
- func (o GetAuthorizationsAuthorizationOutput) Org() pulumi.StringOutput
- func (o GetAuthorizationsAuthorizationOutput) OrgId() pulumi.StringOutput
- func (o GetAuthorizationsAuthorizationOutput) Permissions() GetAuthorizationsAuthorizationPermissionArrayOutput
- func (o GetAuthorizationsAuthorizationOutput) Status() pulumi.StringOutput
- func (o GetAuthorizationsAuthorizationOutput) ToGetAuthorizationsAuthorizationOutput() GetAuthorizationsAuthorizationOutput
- func (o GetAuthorizationsAuthorizationOutput) ToGetAuthorizationsAuthorizationOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationOutput
- func (o GetAuthorizationsAuthorizationOutput) Token() pulumi.StringOutput
- func (o GetAuthorizationsAuthorizationOutput) UpdatedAt() pulumi.StringOutput
- func (o GetAuthorizationsAuthorizationOutput) User() pulumi.StringOutput
- func (o GetAuthorizationsAuthorizationOutput) UserId() pulumi.StringOutput
- type GetAuthorizationsAuthorizationPermission
- type GetAuthorizationsAuthorizationPermissionArgs
- func (GetAuthorizationsAuthorizationPermissionArgs) ElementType() reflect.Type
- func (i GetAuthorizationsAuthorizationPermissionArgs) ToGetAuthorizationsAuthorizationPermissionOutput() GetAuthorizationsAuthorizationPermissionOutput
- func (i GetAuthorizationsAuthorizationPermissionArgs) ToGetAuthorizationsAuthorizationPermissionOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationPermissionOutput
- type GetAuthorizationsAuthorizationPermissionArray
- func (GetAuthorizationsAuthorizationPermissionArray) ElementType() reflect.Type
- func (i GetAuthorizationsAuthorizationPermissionArray) ToGetAuthorizationsAuthorizationPermissionArrayOutput() GetAuthorizationsAuthorizationPermissionArrayOutput
- func (i GetAuthorizationsAuthorizationPermissionArray) ToGetAuthorizationsAuthorizationPermissionArrayOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationPermissionArrayOutput
- type GetAuthorizationsAuthorizationPermissionArrayInput
- type GetAuthorizationsAuthorizationPermissionArrayOutput
- func (GetAuthorizationsAuthorizationPermissionArrayOutput) ElementType() reflect.Type
- func (o GetAuthorizationsAuthorizationPermissionArrayOutput) Index(i pulumi.IntInput) GetAuthorizationsAuthorizationPermissionOutput
- func (o GetAuthorizationsAuthorizationPermissionArrayOutput) ToGetAuthorizationsAuthorizationPermissionArrayOutput() GetAuthorizationsAuthorizationPermissionArrayOutput
- func (o GetAuthorizationsAuthorizationPermissionArrayOutput) ToGetAuthorizationsAuthorizationPermissionArrayOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationPermissionArrayOutput
- type GetAuthorizationsAuthorizationPermissionInput
- type GetAuthorizationsAuthorizationPermissionOutput
- func (o GetAuthorizationsAuthorizationPermissionOutput) Action() pulumi.StringOutput
- func (GetAuthorizationsAuthorizationPermissionOutput) ElementType() reflect.Type
- func (o GetAuthorizationsAuthorizationPermissionOutput) Resource() GetAuthorizationsAuthorizationPermissionResourceOutput
- func (o GetAuthorizationsAuthorizationPermissionOutput) ToGetAuthorizationsAuthorizationPermissionOutput() GetAuthorizationsAuthorizationPermissionOutput
- func (o GetAuthorizationsAuthorizationPermissionOutput) ToGetAuthorizationsAuthorizationPermissionOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationPermissionOutput
- type GetAuthorizationsAuthorizationPermissionResource
- type GetAuthorizationsAuthorizationPermissionResourceArgs
- func (GetAuthorizationsAuthorizationPermissionResourceArgs) ElementType() reflect.Type
- func (i GetAuthorizationsAuthorizationPermissionResourceArgs) ToGetAuthorizationsAuthorizationPermissionResourceOutput() GetAuthorizationsAuthorizationPermissionResourceOutput
- func (i GetAuthorizationsAuthorizationPermissionResourceArgs) ToGetAuthorizationsAuthorizationPermissionResourceOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationPermissionResourceOutput
- type GetAuthorizationsAuthorizationPermissionResourceInput
- type GetAuthorizationsAuthorizationPermissionResourceOutput
- func (GetAuthorizationsAuthorizationPermissionResourceOutput) ElementType() reflect.Type
- func (o GetAuthorizationsAuthorizationPermissionResourceOutput) Id() pulumi.StringOutput
- func (o GetAuthorizationsAuthorizationPermissionResourceOutput) Name() pulumi.StringOutput
- func (o GetAuthorizationsAuthorizationPermissionResourceOutput) Org() pulumi.StringOutput
- func (o GetAuthorizationsAuthorizationPermissionResourceOutput) OrgId() pulumi.StringOutput
- func (o GetAuthorizationsAuthorizationPermissionResourceOutput) ToGetAuthorizationsAuthorizationPermissionResourceOutput() GetAuthorizationsAuthorizationPermissionResourceOutput
- func (o GetAuthorizationsAuthorizationPermissionResourceOutput) ToGetAuthorizationsAuthorizationPermissionResourceOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationPermissionResourceOutput
- func (o GetAuthorizationsAuthorizationPermissionResourceOutput) Type() pulumi.StringOutput
- type GetAuthorizationsResult
- type GetAuthorizationsResultOutput
- func (o GetAuthorizationsResultOutput) Authorizations() GetAuthorizationsAuthorizationArrayOutput
- func (GetAuthorizationsResultOutput) ElementType() reflect.Type
- func (o GetAuthorizationsResultOutput) Id() pulumi.StringOutput
- func (o GetAuthorizationsResultOutput) ToGetAuthorizationsResultOutput() GetAuthorizationsResultOutput
- func (o GetAuthorizationsResultOutput) ToGetAuthorizationsResultOutputWithContext(ctx context.Context) GetAuthorizationsResultOutput
- type GetBucketsBucket
- type GetBucketsBucketArgs
- type GetBucketsBucketArray
- type GetBucketsBucketArrayInput
- type GetBucketsBucketArrayOutput
- func (GetBucketsBucketArrayOutput) ElementType() reflect.Type
- func (o GetBucketsBucketArrayOutput) Index(i pulumi.IntInput) GetBucketsBucketOutput
- func (o GetBucketsBucketArrayOutput) ToGetBucketsBucketArrayOutput() GetBucketsBucketArrayOutput
- func (o GetBucketsBucketArrayOutput) ToGetBucketsBucketArrayOutputWithContext(ctx context.Context) GetBucketsBucketArrayOutput
- type GetBucketsBucketInput
- type GetBucketsBucketOutput
- func (o GetBucketsBucketOutput) CreatedAt() pulumi.StringOutput
- func (o GetBucketsBucketOutput) Description() pulumi.StringOutput
- func (GetBucketsBucketOutput) ElementType() reflect.Type
- func (o GetBucketsBucketOutput) Id() pulumi.StringOutput
- func (o GetBucketsBucketOutput) Name() pulumi.StringOutput
- func (o GetBucketsBucketOutput) OrgId() pulumi.StringOutput
- func (o GetBucketsBucketOutput) RetentionPeriod() pulumi.IntOutput
- func (o GetBucketsBucketOutput) ToGetBucketsBucketOutput() GetBucketsBucketOutput
- func (o GetBucketsBucketOutput) ToGetBucketsBucketOutputWithContext(ctx context.Context) GetBucketsBucketOutput
- func (o GetBucketsBucketOutput) Type() pulumi.StringOutput
- func (o GetBucketsBucketOutput) UpdatedAt() pulumi.StringOutput
- type GetBucketsResult
- type GetBucketsResultOutput
- func (o GetBucketsResultOutput) Buckets() GetBucketsBucketArrayOutput
- func (GetBucketsResultOutput) ElementType() reflect.Type
- func (o GetBucketsResultOutput) Id() pulumi.StringOutput
- func (o GetBucketsResultOutput) ToGetBucketsResultOutput() GetBucketsResultOutput
- func (o GetBucketsResultOutput) ToGetBucketsResultOutputWithContext(ctx context.Context) GetBucketsResultOutput
- type GetOrganizationsOrganization
- type GetOrganizationsOrganizationArgs
- func (GetOrganizationsOrganizationArgs) ElementType() reflect.Type
- func (i GetOrganizationsOrganizationArgs) ToGetOrganizationsOrganizationOutput() GetOrganizationsOrganizationOutput
- func (i GetOrganizationsOrganizationArgs) ToGetOrganizationsOrganizationOutputWithContext(ctx context.Context) GetOrganizationsOrganizationOutput
- type GetOrganizationsOrganizationArray
- func (GetOrganizationsOrganizationArray) ElementType() reflect.Type
- func (i GetOrganizationsOrganizationArray) ToGetOrganizationsOrganizationArrayOutput() GetOrganizationsOrganizationArrayOutput
- func (i GetOrganizationsOrganizationArray) ToGetOrganizationsOrganizationArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationArrayOutput
- type GetOrganizationsOrganizationArrayInput
- type GetOrganizationsOrganizationArrayOutput
- func (GetOrganizationsOrganizationArrayOutput) ElementType() reflect.Type
- func (o GetOrganizationsOrganizationArrayOutput) Index(i pulumi.IntInput) GetOrganizationsOrganizationOutput
- func (o GetOrganizationsOrganizationArrayOutput) ToGetOrganizationsOrganizationArrayOutput() GetOrganizationsOrganizationArrayOutput
- func (o GetOrganizationsOrganizationArrayOutput) ToGetOrganizationsOrganizationArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationArrayOutput
- type GetOrganizationsOrganizationInput
- type GetOrganizationsOrganizationOutput
- func (o GetOrganizationsOrganizationOutput) CreatedAt() pulumi.StringOutput
- func (o GetOrganizationsOrganizationOutput) Description() pulumi.StringOutput
- func (GetOrganizationsOrganizationOutput) ElementType() reflect.Type
- func (o GetOrganizationsOrganizationOutput) Id() pulumi.StringOutput
- func (o GetOrganizationsOrganizationOutput) Name() pulumi.StringOutput
- func (o GetOrganizationsOrganizationOutput) ToGetOrganizationsOrganizationOutput() GetOrganizationsOrganizationOutput
- func (o GetOrganizationsOrganizationOutput) ToGetOrganizationsOrganizationOutputWithContext(ctx context.Context) GetOrganizationsOrganizationOutput
- func (o GetOrganizationsOrganizationOutput) UpdatedAt() pulumi.StringOutput
- type GetOrganizationsResult
- type GetOrganizationsResultOutput
- func (GetOrganizationsResultOutput) ElementType() reflect.Type
- func (o GetOrganizationsResultOutput) Id() pulumi.StringOutput
- func (o GetOrganizationsResultOutput) Organizations() GetOrganizationsOrganizationArrayOutput
- func (o GetOrganizationsResultOutput) ToGetOrganizationsResultOutput() GetOrganizationsResultOutput
- func (o GetOrganizationsResultOutput) ToGetOrganizationsResultOutputWithContext(ctx context.Context) GetOrganizationsResultOutput
- type LookupAuthorizationArgs
- type LookupAuthorizationOutputArgs
- type LookupAuthorizationResult
- type LookupAuthorizationResultOutput
- func (o LookupAuthorizationResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupAuthorizationResultOutput) Description() pulumi.StringOutput
- func (LookupAuthorizationResultOutput) ElementType() reflect.Type
- func (o LookupAuthorizationResultOutput) Id() pulumi.StringOutput
- func (o LookupAuthorizationResultOutput) Org() pulumi.StringOutput
- func (o LookupAuthorizationResultOutput) OrgId() pulumi.StringOutput
- func (o LookupAuthorizationResultOutput) Permissions() GetAuthorizationPermissionArrayOutput
- func (o LookupAuthorizationResultOutput) Status() pulumi.StringOutput
- func (o LookupAuthorizationResultOutput) ToLookupAuthorizationResultOutput() LookupAuthorizationResultOutput
- func (o LookupAuthorizationResultOutput) ToLookupAuthorizationResultOutputWithContext(ctx context.Context) LookupAuthorizationResultOutput
- func (o LookupAuthorizationResultOutput) Token() pulumi.StringOutput
- func (o LookupAuthorizationResultOutput) UpdatedAt() pulumi.StringOutput
- func (o LookupAuthorizationResultOutput) User() pulumi.StringOutput
- func (o LookupAuthorizationResultOutput) UserId() pulumi.StringOutput
- type LookupBucketArgs
- type LookupBucketOutputArgs
- type LookupBucketResult
- type LookupBucketResultOutput
- func (o LookupBucketResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupBucketResultOutput) Description() pulumi.StringOutput
- func (LookupBucketResultOutput) ElementType() reflect.Type
- func (o LookupBucketResultOutput) Id() pulumi.StringOutput
- func (o LookupBucketResultOutput) Name() pulumi.StringOutput
- func (o LookupBucketResultOutput) OrgId() pulumi.StringOutput
- func (o LookupBucketResultOutput) RetentionPeriod() pulumi.IntOutput
- func (o LookupBucketResultOutput) ToLookupBucketResultOutput() LookupBucketResultOutput
- func (o LookupBucketResultOutput) ToLookupBucketResultOutputWithContext(ctx context.Context) LookupBucketResultOutput
- func (o LookupBucketResultOutput) Type() pulumi.StringOutput
- func (o LookupBucketResultOutput) UpdatedAt() pulumi.StringOutput
- type LookupOrganizationArgs
- type LookupOrganizationOutputArgs
- type LookupOrganizationResult
- type LookupOrganizationResultOutput
- func (o LookupOrganizationResultOutput) CreatedAt() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) Description() pulumi.StringOutput
- func (LookupOrganizationResultOutput) ElementType() reflect.Type
- func (o LookupOrganizationResultOutput) Id() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) Name() pulumi.StringOutput
- func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutput() LookupOrganizationResultOutput
- func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutputWithContext(ctx context.Context) LookupOrganizationResultOutput
- func (o LookupOrganizationResultOutput) UpdatedAt() pulumi.StringOutput
- type Organization
- type OrganizationArgs
- type OrganizationArray
- type OrganizationArrayInput
- type OrganizationArrayOutput
- func (OrganizationArrayOutput) ElementType() reflect.Type
- func (o OrganizationArrayOutput) Index(i pulumi.IntInput) OrganizationOutput
- func (o OrganizationArrayOutput) ToOrganizationArrayOutput() OrganizationArrayOutput
- func (o OrganizationArrayOutput) ToOrganizationArrayOutputWithContext(ctx context.Context) OrganizationArrayOutput
- type OrganizationInput
- type OrganizationMap
- type OrganizationMapInput
- type OrganizationMapOutput
- func (OrganizationMapOutput) ElementType() reflect.Type
- func (o OrganizationMapOutput) MapIndex(k pulumi.StringInput) OrganizationOutput
- func (o OrganizationMapOutput) ToOrganizationMapOutput() OrganizationMapOutput
- func (o OrganizationMapOutput) ToOrganizationMapOutputWithContext(ctx context.Context) OrganizationMapOutput
- type OrganizationOutput
- func (o OrganizationOutput) CreatedAt() pulumi.StringOutput
- func (o OrganizationOutput) Description() pulumi.StringOutput
- func (OrganizationOutput) ElementType() reflect.Type
- func (o OrganizationOutput) Name() pulumi.StringOutput
- func (o OrganizationOutput) ToOrganizationOutput() OrganizationOutput
- func (o OrganizationOutput) ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput
- func (o OrganizationOutput) UpdatedAt() pulumi.StringOutput
- type OrganizationState
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) Token() pulumi.StringPtrOutput
- func (o ProviderOutput) Url() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Authorization ¶
type Authorization struct { pulumi.CustomResourceState // Authorization creation date. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // A description of the token. Description pulumi.StringOutput `pulumi:"description"` // An organization name. The organization that owns the resource. Org pulumi.StringOutput `pulumi:"org"` // An organization ID. Identifies the organization that owns the resource. OrgId pulumi.StringOutput `pulumi:"orgId"` // A list of permissions for an authorization. Permissions AuthorizationPermissionArrayOutput `pulumi:"permissions"` // Status of the token. Valid values are `active` or `inactive`. Status pulumi.StringOutput `pulumi:"status"` // The API token. Token pulumi.StringOutput `pulumi:"token"` // Last Authorization update date. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` // A user name. Specifies the user that the authorization is scoped to. User pulumi.StringPtrOutput `pulumi:"user"` // A user ID. Specifies the user that the authorization is scoped to. UserId pulumi.StringPtrOutput `pulumi:"userId"` }
Creates and manages an authorization and returns the authorization with the generated API token. Use this resource to create/manage an authorization, which generates an API token with permissions to read or write to a specific resource or type of resource.
func GetAuthorization ¶
func GetAuthorization(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthorizationState, opts ...pulumi.ResourceOption) (*Authorization, error)
GetAuthorization gets an existing Authorization resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAuthorization ¶
func NewAuthorization(ctx *pulumi.Context, name string, args *AuthorizationArgs, opts ...pulumi.ResourceOption) (*Authorization, error)
NewAuthorization registers a new resource with the given unique name, arguments, and options.
func (*Authorization) ElementType ¶
func (*Authorization) ElementType() reflect.Type
func (*Authorization) ToAuthorizationOutput ¶
func (i *Authorization) ToAuthorizationOutput() AuthorizationOutput
func (*Authorization) ToAuthorizationOutputWithContext ¶
func (i *Authorization) ToAuthorizationOutputWithContext(ctx context.Context) AuthorizationOutput
type AuthorizationArgs ¶
type AuthorizationArgs struct { // A description of the token. Description pulumi.StringPtrInput // An organization ID. Identifies the organization that owns the resource. OrgId pulumi.StringInput // A list of permissions for an authorization. Permissions AuthorizationPermissionArrayInput // Status of the token. Valid values are `active` or `inactive`. Status pulumi.StringPtrInput // A user name. Specifies the user that the authorization is scoped to. User pulumi.StringPtrInput // A user ID. Specifies the user that the authorization is scoped to. UserId pulumi.StringPtrInput }
The set of arguments for constructing a Authorization resource.
func (AuthorizationArgs) ElementType ¶
func (AuthorizationArgs) ElementType() reflect.Type
type AuthorizationArray ¶
type AuthorizationArray []AuthorizationInput
func (AuthorizationArray) ElementType ¶
func (AuthorizationArray) ElementType() reflect.Type
func (AuthorizationArray) ToAuthorizationArrayOutput ¶
func (i AuthorizationArray) ToAuthorizationArrayOutput() AuthorizationArrayOutput
func (AuthorizationArray) ToAuthorizationArrayOutputWithContext ¶
func (i AuthorizationArray) ToAuthorizationArrayOutputWithContext(ctx context.Context) AuthorizationArrayOutput
type AuthorizationArrayInput ¶
type AuthorizationArrayInput interface { pulumi.Input ToAuthorizationArrayOutput() AuthorizationArrayOutput ToAuthorizationArrayOutputWithContext(context.Context) AuthorizationArrayOutput }
AuthorizationArrayInput is an input type that accepts AuthorizationArray and AuthorizationArrayOutput values. You can construct a concrete instance of `AuthorizationArrayInput` via:
AuthorizationArray{ AuthorizationArgs{...} }
type AuthorizationArrayOutput ¶
type AuthorizationArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationArrayOutput) ElementType ¶
func (AuthorizationArrayOutput) ElementType() reflect.Type
func (AuthorizationArrayOutput) Index ¶
func (o AuthorizationArrayOutput) Index(i pulumi.IntInput) AuthorizationOutput
func (AuthorizationArrayOutput) ToAuthorizationArrayOutput ¶
func (o AuthorizationArrayOutput) ToAuthorizationArrayOutput() AuthorizationArrayOutput
func (AuthorizationArrayOutput) ToAuthorizationArrayOutputWithContext ¶
func (o AuthorizationArrayOutput) ToAuthorizationArrayOutputWithContext(ctx context.Context) AuthorizationArrayOutput
type AuthorizationInput ¶
type AuthorizationInput interface { pulumi.Input ToAuthorizationOutput() AuthorizationOutput ToAuthorizationOutputWithContext(ctx context.Context) AuthorizationOutput }
type AuthorizationMap ¶
type AuthorizationMap map[string]AuthorizationInput
func (AuthorizationMap) ElementType ¶
func (AuthorizationMap) ElementType() reflect.Type
func (AuthorizationMap) ToAuthorizationMapOutput ¶
func (i AuthorizationMap) ToAuthorizationMapOutput() AuthorizationMapOutput
func (AuthorizationMap) ToAuthorizationMapOutputWithContext ¶
func (i AuthorizationMap) ToAuthorizationMapOutputWithContext(ctx context.Context) AuthorizationMapOutput
type AuthorizationMapInput ¶
type AuthorizationMapInput interface { pulumi.Input ToAuthorizationMapOutput() AuthorizationMapOutput ToAuthorizationMapOutputWithContext(context.Context) AuthorizationMapOutput }
AuthorizationMapInput is an input type that accepts AuthorizationMap and AuthorizationMapOutput values. You can construct a concrete instance of `AuthorizationMapInput` via:
AuthorizationMap{ "key": AuthorizationArgs{...} }
type AuthorizationMapOutput ¶
type AuthorizationMapOutput struct{ *pulumi.OutputState }
func (AuthorizationMapOutput) ElementType ¶
func (AuthorizationMapOutput) ElementType() reflect.Type
func (AuthorizationMapOutput) MapIndex ¶
func (o AuthorizationMapOutput) MapIndex(k pulumi.StringInput) AuthorizationOutput
func (AuthorizationMapOutput) ToAuthorizationMapOutput ¶
func (o AuthorizationMapOutput) ToAuthorizationMapOutput() AuthorizationMapOutput
func (AuthorizationMapOutput) ToAuthorizationMapOutputWithContext ¶
func (o AuthorizationMapOutput) ToAuthorizationMapOutputWithContext(ctx context.Context) AuthorizationMapOutput
type AuthorizationOutput ¶
type AuthorizationOutput struct{ *pulumi.OutputState }
func (AuthorizationOutput) CreatedAt ¶
func (o AuthorizationOutput) CreatedAt() pulumi.StringOutput
Authorization creation date.
func (AuthorizationOutput) Description ¶
func (o AuthorizationOutput) Description() pulumi.StringOutput
A description of the token.
func (AuthorizationOutput) ElementType ¶
func (AuthorizationOutput) ElementType() reflect.Type
func (AuthorizationOutput) Org ¶
func (o AuthorizationOutput) Org() pulumi.StringOutput
An organization name. The organization that owns the resource.
func (AuthorizationOutput) OrgId ¶
func (o AuthorizationOutput) OrgId() pulumi.StringOutput
An organization ID. Identifies the organization that owns the resource.
func (AuthorizationOutput) Permissions ¶
func (o AuthorizationOutput) Permissions() AuthorizationPermissionArrayOutput
A list of permissions for an authorization.
func (AuthorizationOutput) Status ¶
func (o AuthorizationOutput) Status() pulumi.StringOutput
Status of the token. Valid values are `active` or `inactive`.
func (AuthorizationOutput) ToAuthorizationOutput ¶
func (o AuthorizationOutput) ToAuthorizationOutput() AuthorizationOutput
func (AuthorizationOutput) ToAuthorizationOutputWithContext ¶
func (o AuthorizationOutput) ToAuthorizationOutputWithContext(ctx context.Context) AuthorizationOutput
func (AuthorizationOutput) Token ¶
func (o AuthorizationOutput) Token() pulumi.StringOutput
The API token.
func (AuthorizationOutput) UpdatedAt ¶
func (o AuthorizationOutput) UpdatedAt() pulumi.StringOutput
Last Authorization update date.
func (AuthorizationOutput) User ¶
func (o AuthorizationOutput) User() pulumi.StringPtrOutput
A user name. Specifies the user that the authorization is scoped to.
func (AuthorizationOutput) UserId ¶
func (o AuthorizationOutput) UserId() pulumi.StringPtrOutput
A user ID. Specifies the user that the authorization is scoped to.
type AuthorizationPermission ¶
type AuthorizationPermission struct { // Permission action. Valid values are `read` or `write`. Action string `pulumi:"action"` Resource AuthorizationPermissionResource `pulumi:"resource"` }
type AuthorizationPermissionArgs ¶
type AuthorizationPermissionArgs struct { // Permission action. Valid values are `read` or `write`. Action pulumi.StringInput `pulumi:"action"` Resource AuthorizationPermissionResourceInput `pulumi:"resource"` }
func (AuthorizationPermissionArgs) ElementType ¶
func (AuthorizationPermissionArgs) ElementType() reflect.Type
func (AuthorizationPermissionArgs) ToAuthorizationPermissionOutput ¶
func (i AuthorizationPermissionArgs) ToAuthorizationPermissionOutput() AuthorizationPermissionOutput
func (AuthorizationPermissionArgs) ToAuthorizationPermissionOutputWithContext ¶
func (i AuthorizationPermissionArgs) ToAuthorizationPermissionOutputWithContext(ctx context.Context) AuthorizationPermissionOutput
type AuthorizationPermissionArray ¶
type AuthorizationPermissionArray []AuthorizationPermissionInput
func (AuthorizationPermissionArray) ElementType ¶
func (AuthorizationPermissionArray) ElementType() reflect.Type
func (AuthorizationPermissionArray) ToAuthorizationPermissionArrayOutput ¶
func (i AuthorizationPermissionArray) ToAuthorizationPermissionArrayOutput() AuthorizationPermissionArrayOutput
func (AuthorizationPermissionArray) ToAuthorizationPermissionArrayOutputWithContext ¶
func (i AuthorizationPermissionArray) ToAuthorizationPermissionArrayOutputWithContext(ctx context.Context) AuthorizationPermissionArrayOutput
type AuthorizationPermissionArrayInput ¶
type AuthorizationPermissionArrayInput interface { pulumi.Input ToAuthorizationPermissionArrayOutput() AuthorizationPermissionArrayOutput ToAuthorizationPermissionArrayOutputWithContext(context.Context) AuthorizationPermissionArrayOutput }
AuthorizationPermissionArrayInput is an input type that accepts AuthorizationPermissionArray and AuthorizationPermissionArrayOutput values. You can construct a concrete instance of `AuthorizationPermissionArrayInput` via:
AuthorizationPermissionArray{ AuthorizationPermissionArgs{...} }
type AuthorizationPermissionArrayOutput ¶
type AuthorizationPermissionArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationPermissionArrayOutput) ElementType ¶
func (AuthorizationPermissionArrayOutput) ElementType() reflect.Type
func (AuthorizationPermissionArrayOutput) Index ¶
func (o AuthorizationPermissionArrayOutput) Index(i pulumi.IntInput) AuthorizationPermissionOutput
func (AuthorizationPermissionArrayOutput) ToAuthorizationPermissionArrayOutput ¶
func (o AuthorizationPermissionArrayOutput) ToAuthorizationPermissionArrayOutput() AuthorizationPermissionArrayOutput
func (AuthorizationPermissionArrayOutput) ToAuthorizationPermissionArrayOutputWithContext ¶
func (o AuthorizationPermissionArrayOutput) ToAuthorizationPermissionArrayOutputWithContext(ctx context.Context) AuthorizationPermissionArrayOutput
type AuthorizationPermissionInput ¶
type AuthorizationPermissionInput interface { pulumi.Input ToAuthorizationPermissionOutput() AuthorizationPermissionOutput ToAuthorizationPermissionOutputWithContext(context.Context) AuthorizationPermissionOutput }
AuthorizationPermissionInput is an input type that accepts AuthorizationPermissionArgs and AuthorizationPermissionOutput values. You can construct a concrete instance of `AuthorizationPermissionInput` via:
AuthorizationPermissionArgs{...}
type AuthorizationPermissionOutput ¶
type AuthorizationPermissionOutput struct{ *pulumi.OutputState }
func (AuthorizationPermissionOutput) Action ¶
func (o AuthorizationPermissionOutput) Action() pulumi.StringOutput
Permission action. Valid values are `read` or `write`.
func (AuthorizationPermissionOutput) ElementType ¶
func (AuthorizationPermissionOutput) ElementType() reflect.Type
func (AuthorizationPermissionOutput) Resource ¶
func (o AuthorizationPermissionOutput) Resource() AuthorizationPermissionResourceOutput
func (AuthorizationPermissionOutput) ToAuthorizationPermissionOutput ¶
func (o AuthorizationPermissionOutput) ToAuthorizationPermissionOutput() AuthorizationPermissionOutput
func (AuthorizationPermissionOutput) ToAuthorizationPermissionOutputWithContext ¶
func (o AuthorizationPermissionOutput) ToAuthorizationPermissionOutputWithContext(ctx context.Context) AuthorizationPermissionOutput
type AuthorizationPermissionResource ¶
type AuthorizationPermissionResource struct { // A resource ID. Identifies a specific resource. Id string `pulumi:"id"` // The name of the resource. **Note:** not all resource types have a name property. Name *string `pulumi:"name"` // An organization name. The organization that owns the resource. Org *string `pulumi:"org"` // An organization ID. Identifies the organization that owns the resource. OrgId string `pulumi:"orgId"` // A resource type. Identifies the API resource's type (or kind). Type string `pulumi:"type"` }
type AuthorizationPermissionResourceArgs ¶
type AuthorizationPermissionResourceArgs struct { // A resource ID. Identifies a specific resource. Id pulumi.StringInput `pulumi:"id"` // The name of the resource. **Note:** not all resource types have a name property. Name pulumi.StringPtrInput `pulumi:"name"` // An organization name. The organization that owns the resource. Org pulumi.StringPtrInput `pulumi:"org"` // An organization ID. Identifies the organization that owns the resource. OrgId pulumi.StringInput `pulumi:"orgId"` // A resource type. Identifies the API resource's type (or kind). Type pulumi.StringInput `pulumi:"type"` }
func (AuthorizationPermissionResourceArgs) ElementType ¶
func (AuthorizationPermissionResourceArgs) ElementType() reflect.Type
func (AuthorizationPermissionResourceArgs) ToAuthorizationPermissionResourceOutput ¶
func (i AuthorizationPermissionResourceArgs) ToAuthorizationPermissionResourceOutput() AuthorizationPermissionResourceOutput
func (AuthorizationPermissionResourceArgs) ToAuthorizationPermissionResourceOutputWithContext ¶
func (i AuthorizationPermissionResourceArgs) ToAuthorizationPermissionResourceOutputWithContext(ctx context.Context) AuthorizationPermissionResourceOutput
type AuthorizationPermissionResourceInput ¶
type AuthorizationPermissionResourceInput interface { pulumi.Input ToAuthorizationPermissionResourceOutput() AuthorizationPermissionResourceOutput ToAuthorizationPermissionResourceOutputWithContext(context.Context) AuthorizationPermissionResourceOutput }
AuthorizationPermissionResourceInput is an input type that accepts AuthorizationPermissionResourceArgs and AuthorizationPermissionResourceOutput values. You can construct a concrete instance of `AuthorizationPermissionResourceInput` via:
AuthorizationPermissionResourceArgs{...}
type AuthorizationPermissionResourceOutput ¶
type AuthorizationPermissionResourceOutput struct{ *pulumi.OutputState }
func (AuthorizationPermissionResourceOutput) ElementType ¶
func (AuthorizationPermissionResourceOutput) ElementType() reflect.Type
func (AuthorizationPermissionResourceOutput) Id ¶
func (o AuthorizationPermissionResourceOutput) Id() pulumi.StringOutput
A resource ID. Identifies a specific resource.
func (AuthorizationPermissionResourceOutput) Name ¶
func (o AuthorizationPermissionResourceOutput) Name() pulumi.StringPtrOutput
The name of the resource. **Note:** not all resource types have a name property.
func (AuthorizationPermissionResourceOutput) Org ¶
func (o AuthorizationPermissionResourceOutput) Org() pulumi.StringPtrOutput
An organization name. The organization that owns the resource.
func (AuthorizationPermissionResourceOutput) OrgId ¶
func (o AuthorizationPermissionResourceOutput) OrgId() pulumi.StringOutput
An organization ID. Identifies the organization that owns the resource.
func (AuthorizationPermissionResourceOutput) ToAuthorizationPermissionResourceOutput ¶
func (o AuthorizationPermissionResourceOutput) ToAuthorizationPermissionResourceOutput() AuthorizationPermissionResourceOutput
func (AuthorizationPermissionResourceOutput) ToAuthorizationPermissionResourceOutputWithContext ¶
func (o AuthorizationPermissionResourceOutput) ToAuthorizationPermissionResourceOutputWithContext(ctx context.Context) AuthorizationPermissionResourceOutput
func (AuthorizationPermissionResourceOutput) Type ¶
func (o AuthorizationPermissionResourceOutput) Type() pulumi.StringOutput
A resource type. Identifies the API resource's type (or kind).
type AuthorizationState ¶
type AuthorizationState struct { // Authorization creation date. CreatedAt pulumi.StringPtrInput // A description of the token. Description pulumi.StringPtrInput // An organization name. The organization that owns the resource. Org pulumi.StringPtrInput // An organization ID. Identifies the organization that owns the resource. OrgId pulumi.StringPtrInput // A list of permissions for an authorization. Permissions AuthorizationPermissionArrayInput // Status of the token. Valid values are `active` or `inactive`. Status pulumi.StringPtrInput // The API token. Token pulumi.StringPtrInput // Last Authorization update date. UpdatedAt pulumi.StringPtrInput // A user name. Specifies the user that the authorization is scoped to. User pulumi.StringPtrInput // A user ID. Specifies the user that the authorization is scoped to. UserId pulumi.StringPtrInput }
func (AuthorizationState) ElementType ¶
func (AuthorizationState) ElementType() reflect.Type
type Bucket ¶
type Bucket struct { pulumi.CustomResourceState // Bucket creation date. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // A description of the bucket. Description pulumi.StringOutput `pulumi:"description"` // A Bucket name. Name pulumi.StringOutput `pulumi:"name"` // An organization ID. OrgId pulumi.StringOutput `pulumi:"orgId"` // The duration in seconds for how long data will be kept in the database. The default duration is `2592000` (30 days). `0` represents infinite retention. RetentionPeriod pulumi.IntOutput `pulumi:"retentionPeriod"` // The Bucket type. Valid values are `user` or `system`. Type pulumi.StringOutput `pulumi:"type"` // Last bucket update date. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Creates and manages a bucket.
func GetBucket ¶
func GetBucket(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BucketState, opts ...pulumi.ResourceOption) (*Bucket, error)
GetBucket gets an existing Bucket resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewBucket ¶
func NewBucket(ctx *pulumi.Context, name string, args *BucketArgs, opts ...pulumi.ResourceOption) (*Bucket, error)
NewBucket registers a new resource with the given unique name, arguments, and options.
func (*Bucket) ElementType ¶
func (*Bucket) ToBucketOutput ¶
func (i *Bucket) ToBucketOutput() BucketOutput
func (*Bucket) ToBucketOutputWithContext ¶
func (i *Bucket) ToBucketOutputWithContext(ctx context.Context) BucketOutput
type BucketArgs ¶
type BucketArgs struct { // A description of the bucket. Description pulumi.StringPtrInput // A Bucket name. Name pulumi.StringPtrInput // An organization ID. OrgId pulumi.StringInput // The duration in seconds for how long data will be kept in the database. The default duration is `2592000` (30 days). `0` represents infinite retention. RetentionPeriod pulumi.IntPtrInput // The Bucket type. Valid values are `user` or `system`. Type pulumi.StringPtrInput }
The set of arguments for constructing a Bucket resource.
func (BucketArgs) ElementType ¶
func (BucketArgs) ElementType() reflect.Type
type BucketArray ¶
type BucketArray []BucketInput
func (BucketArray) ElementType ¶
func (BucketArray) ElementType() reflect.Type
func (BucketArray) ToBucketArrayOutput ¶
func (i BucketArray) ToBucketArrayOutput() BucketArrayOutput
func (BucketArray) ToBucketArrayOutputWithContext ¶
func (i BucketArray) ToBucketArrayOutputWithContext(ctx context.Context) BucketArrayOutput
type BucketArrayInput ¶
type BucketArrayInput interface { pulumi.Input ToBucketArrayOutput() BucketArrayOutput ToBucketArrayOutputWithContext(context.Context) BucketArrayOutput }
BucketArrayInput is an input type that accepts BucketArray and BucketArrayOutput values. You can construct a concrete instance of `BucketArrayInput` via:
BucketArray{ BucketArgs{...} }
type BucketArrayOutput ¶
type BucketArrayOutput struct{ *pulumi.OutputState }
func (BucketArrayOutput) ElementType ¶
func (BucketArrayOutput) ElementType() reflect.Type
func (BucketArrayOutput) Index ¶
func (o BucketArrayOutput) Index(i pulumi.IntInput) BucketOutput
func (BucketArrayOutput) ToBucketArrayOutput ¶
func (o BucketArrayOutput) ToBucketArrayOutput() BucketArrayOutput
func (BucketArrayOutput) ToBucketArrayOutputWithContext ¶
func (o BucketArrayOutput) ToBucketArrayOutputWithContext(ctx context.Context) BucketArrayOutput
type BucketInput ¶
type BucketInput interface { pulumi.Input ToBucketOutput() BucketOutput ToBucketOutputWithContext(ctx context.Context) BucketOutput }
type BucketMap ¶
type BucketMap map[string]BucketInput
func (BucketMap) ElementType ¶
func (BucketMap) ToBucketMapOutput ¶
func (i BucketMap) ToBucketMapOutput() BucketMapOutput
func (BucketMap) ToBucketMapOutputWithContext ¶
func (i BucketMap) ToBucketMapOutputWithContext(ctx context.Context) BucketMapOutput
type BucketMapInput ¶
type BucketMapInput interface { pulumi.Input ToBucketMapOutput() BucketMapOutput ToBucketMapOutputWithContext(context.Context) BucketMapOutput }
BucketMapInput is an input type that accepts BucketMap and BucketMapOutput values. You can construct a concrete instance of `BucketMapInput` via:
BucketMap{ "key": BucketArgs{...} }
type BucketMapOutput ¶
type BucketMapOutput struct{ *pulumi.OutputState }
func (BucketMapOutput) ElementType ¶
func (BucketMapOutput) ElementType() reflect.Type
func (BucketMapOutput) MapIndex ¶
func (o BucketMapOutput) MapIndex(k pulumi.StringInput) BucketOutput
func (BucketMapOutput) ToBucketMapOutput ¶
func (o BucketMapOutput) ToBucketMapOutput() BucketMapOutput
func (BucketMapOutput) ToBucketMapOutputWithContext ¶
func (o BucketMapOutput) ToBucketMapOutputWithContext(ctx context.Context) BucketMapOutput
type BucketOutput ¶
type BucketOutput struct{ *pulumi.OutputState }
func (BucketOutput) CreatedAt ¶
func (o BucketOutput) CreatedAt() pulumi.StringOutput
Bucket creation date.
func (BucketOutput) Description ¶
func (o BucketOutput) Description() pulumi.StringOutput
A description of the bucket.
func (BucketOutput) ElementType ¶
func (BucketOutput) ElementType() reflect.Type
func (BucketOutput) RetentionPeriod ¶
func (o BucketOutput) RetentionPeriod() pulumi.IntOutput
The duration in seconds for how long data will be kept in the database. The default duration is `2592000` (30 days). `0` represents infinite retention.
func (BucketOutput) ToBucketOutput ¶
func (o BucketOutput) ToBucketOutput() BucketOutput
func (BucketOutput) ToBucketOutputWithContext ¶
func (o BucketOutput) ToBucketOutputWithContext(ctx context.Context) BucketOutput
func (BucketOutput) Type ¶
func (o BucketOutput) Type() pulumi.StringOutput
The Bucket type. Valid values are `user` or `system`.
func (BucketOutput) UpdatedAt ¶
func (o BucketOutput) UpdatedAt() pulumi.StringOutput
Last bucket update date.
type BucketState ¶
type BucketState struct { // Bucket creation date. CreatedAt pulumi.StringPtrInput // A description of the bucket. Description pulumi.StringPtrInput // A Bucket name. Name pulumi.StringPtrInput // An organization ID. OrgId pulumi.StringPtrInput // The duration in seconds for how long data will be kept in the database. The default duration is `2592000` (30 days). `0` represents infinite retention. RetentionPeriod pulumi.IntPtrInput // The Bucket type. Valid values are `user` or `system`. Type pulumi.StringPtrInput // Last bucket update date. UpdatedAt pulumi.StringPtrInput }
func (BucketState) ElementType ¶
func (BucketState) ElementType() reflect.Type
type GetAuthorizationPermission ¶
type GetAuthorizationPermission struct { // Permission action. Action string `pulumi:"action"` Resource GetAuthorizationPermissionResource `pulumi:"resource"` }
type GetAuthorizationPermissionArgs ¶
type GetAuthorizationPermissionArgs struct { // Permission action. Action pulumi.StringInput `pulumi:"action"` Resource GetAuthorizationPermissionResourceInput `pulumi:"resource"` }
func (GetAuthorizationPermissionArgs) ElementType ¶
func (GetAuthorizationPermissionArgs) ElementType() reflect.Type
func (GetAuthorizationPermissionArgs) ToGetAuthorizationPermissionOutput ¶
func (i GetAuthorizationPermissionArgs) ToGetAuthorizationPermissionOutput() GetAuthorizationPermissionOutput
func (GetAuthorizationPermissionArgs) ToGetAuthorizationPermissionOutputWithContext ¶
func (i GetAuthorizationPermissionArgs) ToGetAuthorizationPermissionOutputWithContext(ctx context.Context) GetAuthorizationPermissionOutput
type GetAuthorizationPermissionArray ¶
type GetAuthorizationPermissionArray []GetAuthorizationPermissionInput
func (GetAuthorizationPermissionArray) ElementType ¶
func (GetAuthorizationPermissionArray) ElementType() reflect.Type
func (GetAuthorizationPermissionArray) ToGetAuthorizationPermissionArrayOutput ¶
func (i GetAuthorizationPermissionArray) ToGetAuthorizationPermissionArrayOutput() GetAuthorizationPermissionArrayOutput
func (GetAuthorizationPermissionArray) ToGetAuthorizationPermissionArrayOutputWithContext ¶
func (i GetAuthorizationPermissionArray) ToGetAuthorizationPermissionArrayOutputWithContext(ctx context.Context) GetAuthorizationPermissionArrayOutput
type GetAuthorizationPermissionArrayInput ¶
type GetAuthorizationPermissionArrayInput interface { pulumi.Input ToGetAuthorizationPermissionArrayOutput() GetAuthorizationPermissionArrayOutput ToGetAuthorizationPermissionArrayOutputWithContext(context.Context) GetAuthorizationPermissionArrayOutput }
GetAuthorizationPermissionArrayInput is an input type that accepts GetAuthorizationPermissionArray and GetAuthorizationPermissionArrayOutput values. You can construct a concrete instance of `GetAuthorizationPermissionArrayInput` via:
GetAuthorizationPermissionArray{ GetAuthorizationPermissionArgs{...} }
type GetAuthorizationPermissionArrayOutput ¶
type GetAuthorizationPermissionArrayOutput struct{ *pulumi.OutputState }
func (GetAuthorizationPermissionArrayOutput) ElementType ¶
func (GetAuthorizationPermissionArrayOutput) ElementType() reflect.Type
func (GetAuthorizationPermissionArrayOutput) Index ¶
func (o GetAuthorizationPermissionArrayOutput) Index(i pulumi.IntInput) GetAuthorizationPermissionOutput
func (GetAuthorizationPermissionArrayOutput) ToGetAuthorizationPermissionArrayOutput ¶
func (o GetAuthorizationPermissionArrayOutput) ToGetAuthorizationPermissionArrayOutput() GetAuthorizationPermissionArrayOutput
func (GetAuthorizationPermissionArrayOutput) ToGetAuthorizationPermissionArrayOutputWithContext ¶
func (o GetAuthorizationPermissionArrayOutput) ToGetAuthorizationPermissionArrayOutputWithContext(ctx context.Context) GetAuthorizationPermissionArrayOutput
type GetAuthorizationPermissionInput ¶
type GetAuthorizationPermissionInput interface { pulumi.Input ToGetAuthorizationPermissionOutput() GetAuthorizationPermissionOutput ToGetAuthorizationPermissionOutputWithContext(context.Context) GetAuthorizationPermissionOutput }
GetAuthorizationPermissionInput is an input type that accepts GetAuthorizationPermissionArgs and GetAuthorizationPermissionOutput values. You can construct a concrete instance of `GetAuthorizationPermissionInput` via:
GetAuthorizationPermissionArgs{...}
type GetAuthorizationPermissionOutput ¶
type GetAuthorizationPermissionOutput struct{ *pulumi.OutputState }
func (GetAuthorizationPermissionOutput) Action ¶
func (o GetAuthorizationPermissionOutput) Action() pulumi.StringOutput
Permission action.
func (GetAuthorizationPermissionOutput) ElementType ¶
func (GetAuthorizationPermissionOutput) ElementType() reflect.Type
func (GetAuthorizationPermissionOutput) Resource ¶
func (o GetAuthorizationPermissionOutput) Resource() GetAuthorizationPermissionResourceOutput
func (GetAuthorizationPermissionOutput) ToGetAuthorizationPermissionOutput ¶
func (o GetAuthorizationPermissionOutput) ToGetAuthorizationPermissionOutput() GetAuthorizationPermissionOutput
func (GetAuthorizationPermissionOutput) ToGetAuthorizationPermissionOutputWithContext ¶
func (o GetAuthorizationPermissionOutput) ToGetAuthorizationPermissionOutputWithContext(ctx context.Context) GetAuthorizationPermissionOutput
type GetAuthorizationPermissionResource ¶
type GetAuthorizationPermissionResource struct { // A resource ID. Identifies a specific resource. Id string `pulumi:"id"` // The name of the resource. Note: not all resource types have a name property. Name string `pulumi:"name"` // An organization name. The organization that owns the resource. Org string `pulumi:"org"` // An organization ID. Identifies the organization that owns the resource. OrgId string `pulumi:"orgId"` // A resource type. Identifies the API resource's type (or kind). Type string `pulumi:"type"` }
type GetAuthorizationPermissionResourceArgs ¶
type GetAuthorizationPermissionResourceArgs struct { // A resource ID. Identifies a specific resource. Id pulumi.StringInput `pulumi:"id"` // The name of the resource. Note: not all resource types have a name property. Name pulumi.StringInput `pulumi:"name"` // An organization name. The organization that owns the resource. Org pulumi.StringInput `pulumi:"org"` // An organization ID. Identifies the organization that owns the resource. OrgId pulumi.StringInput `pulumi:"orgId"` // A resource type. Identifies the API resource's type (or kind). Type pulumi.StringInput `pulumi:"type"` }
func (GetAuthorizationPermissionResourceArgs) ElementType ¶
func (GetAuthorizationPermissionResourceArgs) ElementType() reflect.Type
func (GetAuthorizationPermissionResourceArgs) ToGetAuthorizationPermissionResourceOutput ¶
func (i GetAuthorizationPermissionResourceArgs) ToGetAuthorizationPermissionResourceOutput() GetAuthorizationPermissionResourceOutput
func (GetAuthorizationPermissionResourceArgs) ToGetAuthorizationPermissionResourceOutputWithContext ¶
func (i GetAuthorizationPermissionResourceArgs) ToGetAuthorizationPermissionResourceOutputWithContext(ctx context.Context) GetAuthorizationPermissionResourceOutput
type GetAuthorizationPermissionResourceInput ¶
type GetAuthorizationPermissionResourceInput interface { pulumi.Input ToGetAuthorizationPermissionResourceOutput() GetAuthorizationPermissionResourceOutput ToGetAuthorizationPermissionResourceOutputWithContext(context.Context) GetAuthorizationPermissionResourceOutput }
GetAuthorizationPermissionResourceInput is an input type that accepts GetAuthorizationPermissionResourceArgs and GetAuthorizationPermissionResourceOutput values. You can construct a concrete instance of `GetAuthorizationPermissionResourceInput` via:
GetAuthorizationPermissionResourceArgs{...}
type GetAuthorizationPermissionResourceOutput ¶
type GetAuthorizationPermissionResourceOutput struct{ *pulumi.OutputState }
func (GetAuthorizationPermissionResourceOutput) ElementType ¶
func (GetAuthorizationPermissionResourceOutput) ElementType() reflect.Type
func (GetAuthorizationPermissionResourceOutput) Id ¶
func (o GetAuthorizationPermissionResourceOutput) Id() pulumi.StringOutput
A resource ID. Identifies a specific resource.
func (GetAuthorizationPermissionResourceOutput) Name ¶
func (o GetAuthorizationPermissionResourceOutput) Name() pulumi.StringOutput
The name of the resource. Note: not all resource types have a name property.
func (GetAuthorizationPermissionResourceOutput) Org ¶
func (o GetAuthorizationPermissionResourceOutput) Org() pulumi.StringOutput
An organization name. The organization that owns the resource.
func (GetAuthorizationPermissionResourceOutput) OrgId ¶
func (o GetAuthorizationPermissionResourceOutput) OrgId() pulumi.StringOutput
An organization ID. Identifies the organization that owns the resource.
func (GetAuthorizationPermissionResourceOutput) ToGetAuthorizationPermissionResourceOutput ¶
func (o GetAuthorizationPermissionResourceOutput) ToGetAuthorizationPermissionResourceOutput() GetAuthorizationPermissionResourceOutput
func (GetAuthorizationPermissionResourceOutput) ToGetAuthorizationPermissionResourceOutputWithContext ¶
func (o GetAuthorizationPermissionResourceOutput) ToGetAuthorizationPermissionResourceOutputWithContext(ctx context.Context) GetAuthorizationPermissionResourceOutput
func (GetAuthorizationPermissionResourceOutput) Type ¶
func (o GetAuthorizationPermissionResourceOutput) Type() pulumi.StringOutput
A resource type. Identifies the API resource's type (or kind).
type GetAuthorizationsAuthorization ¶
type GetAuthorizationsAuthorization struct { // Authorizations creation date. CreatedAt string `pulumi:"createdAt"` // A description of the token. Description string `pulumi:"description"` // The authorization ID. Id string `pulumi:"id"` // An Organization name. Specifies the organization that owns the authorization. Org string `pulumi:"org"` // An organization ID. Specifies the organization that owns the authorization. OrgId string `pulumi:"orgId"` // A list of permissions for an authorization. Permissions []GetAuthorizationsAuthorizationPermission `pulumi:"permissions"` // Status of the token. Status string `pulumi:"status"` // The API token. Token string `pulumi:"token"` // Last Authorizations update date. UpdatedAt string `pulumi:"updatedAt"` // A user name. Specifies the user that the authorization is scoped to. User string `pulumi:"user"` // A user ID. Specifies the user that the authorization is scoped to. UserId string `pulumi:"userId"` }
type GetAuthorizationsAuthorizationArgs ¶
type GetAuthorizationsAuthorizationArgs struct { // Authorizations creation date. CreatedAt pulumi.StringInput `pulumi:"createdAt"` // A description of the token. Description pulumi.StringInput `pulumi:"description"` // The authorization ID. Id pulumi.StringInput `pulumi:"id"` // An Organization name. Specifies the organization that owns the authorization. Org pulumi.StringInput `pulumi:"org"` // An organization ID. Specifies the organization that owns the authorization. OrgId pulumi.StringInput `pulumi:"orgId"` // A list of permissions for an authorization. Permissions GetAuthorizationsAuthorizationPermissionArrayInput `pulumi:"permissions"` // Status of the token. Status pulumi.StringInput `pulumi:"status"` // The API token. Token pulumi.StringInput `pulumi:"token"` // Last Authorizations update date. UpdatedAt pulumi.StringInput `pulumi:"updatedAt"` // A user name. Specifies the user that the authorization is scoped to. User pulumi.StringInput `pulumi:"user"` // A user ID. Specifies the user that the authorization is scoped to. UserId pulumi.StringInput `pulumi:"userId"` }
func (GetAuthorizationsAuthorizationArgs) ElementType ¶
func (GetAuthorizationsAuthorizationArgs) ElementType() reflect.Type
func (GetAuthorizationsAuthorizationArgs) ToGetAuthorizationsAuthorizationOutput ¶
func (i GetAuthorizationsAuthorizationArgs) ToGetAuthorizationsAuthorizationOutput() GetAuthorizationsAuthorizationOutput
func (GetAuthorizationsAuthorizationArgs) ToGetAuthorizationsAuthorizationOutputWithContext ¶
func (i GetAuthorizationsAuthorizationArgs) ToGetAuthorizationsAuthorizationOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationOutput
type GetAuthorizationsAuthorizationArray ¶
type GetAuthorizationsAuthorizationArray []GetAuthorizationsAuthorizationInput
func (GetAuthorizationsAuthorizationArray) ElementType ¶
func (GetAuthorizationsAuthorizationArray) ElementType() reflect.Type
func (GetAuthorizationsAuthorizationArray) ToGetAuthorizationsAuthorizationArrayOutput ¶
func (i GetAuthorizationsAuthorizationArray) ToGetAuthorizationsAuthorizationArrayOutput() GetAuthorizationsAuthorizationArrayOutput
func (GetAuthorizationsAuthorizationArray) ToGetAuthorizationsAuthorizationArrayOutputWithContext ¶
func (i GetAuthorizationsAuthorizationArray) ToGetAuthorizationsAuthorizationArrayOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationArrayOutput
type GetAuthorizationsAuthorizationArrayInput ¶
type GetAuthorizationsAuthorizationArrayInput interface { pulumi.Input ToGetAuthorizationsAuthorizationArrayOutput() GetAuthorizationsAuthorizationArrayOutput ToGetAuthorizationsAuthorizationArrayOutputWithContext(context.Context) GetAuthorizationsAuthorizationArrayOutput }
GetAuthorizationsAuthorizationArrayInput is an input type that accepts GetAuthorizationsAuthorizationArray and GetAuthorizationsAuthorizationArrayOutput values. You can construct a concrete instance of `GetAuthorizationsAuthorizationArrayInput` via:
GetAuthorizationsAuthorizationArray{ GetAuthorizationsAuthorizationArgs{...} }
type GetAuthorizationsAuthorizationArrayOutput ¶
type GetAuthorizationsAuthorizationArrayOutput struct{ *pulumi.OutputState }
func (GetAuthorizationsAuthorizationArrayOutput) ElementType ¶
func (GetAuthorizationsAuthorizationArrayOutput) ElementType() reflect.Type
func (GetAuthorizationsAuthorizationArrayOutput) ToGetAuthorizationsAuthorizationArrayOutput ¶
func (o GetAuthorizationsAuthorizationArrayOutput) ToGetAuthorizationsAuthorizationArrayOutput() GetAuthorizationsAuthorizationArrayOutput
func (GetAuthorizationsAuthorizationArrayOutput) ToGetAuthorizationsAuthorizationArrayOutputWithContext ¶
func (o GetAuthorizationsAuthorizationArrayOutput) ToGetAuthorizationsAuthorizationArrayOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationArrayOutput
type GetAuthorizationsAuthorizationInput ¶
type GetAuthorizationsAuthorizationInput interface { pulumi.Input ToGetAuthorizationsAuthorizationOutput() GetAuthorizationsAuthorizationOutput ToGetAuthorizationsAuthorizationOutputWithContext(context.Context) GetAuthorizationsAuthorizationOutput }
GetAuthorizationsAuthorizationInput is an input type that accepts GetAuthorizationsAuthorizationArgs and GetAuthorizationsAuthorizationOutput values. You can construct a concrete instance of `GetAuthorizationsAuthorizationInput` via:
GetAuthorizationsAuthorizationArgs{...}
type GetAuthorizationsAuthorizationOutput ¶
type GetAuthorizationsAuthorizationOutput struct{ *pulumi.OutputState }
func (GetAuthorizationsAuthorizationOutput) CreatedAt ¶
func (o GetAuthorizationsAuthorizationOutput) CreatedAt() pulumi.StringOutput
Authorizations creation date.
func (GetAuthorizationsAuthorizationOutput) Description ¶
func (o GetAuthorizationsAuthorizationOutput) Description() pulumi.StringOutput
A description of the token.
func (GetAuthorizationsAuthorizationOutput) ElementType ¶
func (GetAuthorizationsAuthorizationOutput) ElementType() reflect.Type
func (GetAuthorizationsAuthorizationOutput) Id ¶
func (o GetAuthorizationsAuthorizationOutput) Id() pulumi.StringOutput
The authorization ID.
func (GetAuthorizationsAuthorizationOutput) Org ¶
func (o GetAuthorizationsAuthorizationOutput) Org() pulumi.StringOutput
An Organization name. Specifies the organization that owns the authorization.
func (GetAuthorizationsAuthorizationOutput) OrgId ¶
func (o GetAuthorizationsAuthorizationOutput) OrgId() pulumi.StringOutput
An organization ID. Specifies the organization that owns the authorization.
func (GetAuthorizationsAuthorizationOutput) Permissions ¶
func (o GetAuthorizationsAuthorizationOutput) Permissions() GetAuthorizationsAuthorizationPermissionArrayOutput
A list of permissions for an authorization.
func (GetAuthorizationsAuthorizationOutput) Status ¶
func (o GetAuthorizationsAuthorizationOutput) Status() pulumi.StringOutput
Status of the token.
func (GetAuthorizationsAuthorizationOutput) ToGetAuthorizationsAuthorizationOutput ¶
func (o GetAuthorizationsAuthorizationOutput) ToGetAuthorizationsAuthorizationOutput() GetAuthorizationsAuthorizationOutput
func (GetAuthorizationsAuthorizationOutput) ToGetAuthorizationsAuthorizationOutputWithContext ¶
func (o GetAuthorizationsAuthorizationOutput) ToGetAuthorizationsAuthorizationOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationOutput
func (GetAuthorizationsAuthorizationOutput) Token ¶
func (o GetAuthorizationsAuthorizationOutput) Token() pulumi.StringOutput
The API token.
func (GetAuthorizationsAuthorizationOutput) UpdatedAt ¶
func (o GetAuthorizationsAuthorizationOutput) UpdatedAt() pulumi.StringOutput
Last Authorizations update date.
func (GetAuthorizationsAuthorizationOutput) User ¶
func (o GetAuthorizationsAuthorizationOutput) User() pulumi.StringOutput
A user name. Specifies the user that the authorization is scoped to.
func (GetAuthorizationsAuthorizationOutput) UserId ¶
func (o GetAuthorizationsAuthorizationOutput) UserId() pulumi.StringOutput
A user ID. Specifies the user that the authorization is scoped to.
type GetAuthorizationsAuthorizationPermission ¶
type GetAuthorizationsAuthorizationPermission struct { // Permission action. Action string `pulumi:"action"` Resource GetAuthorizationsAuthorizationPermissionResource `pulumi:"resource"` }
type GetAuthorizationsAuthorizationPermissionArgs ¶
type GetAuthorizationsAuthorizationPermissionArgs struct { // Permission action. Action pulumi.StringInput `pulumi:"action"` Resource GetAuthorizationsAuthorizationPermissionResourceInput `pulumi:"resource"` }
func (GetAuthorizationsAuthorizationPermissionArgs) ElementType ¶
func (GetAuthorizationsAuthorizationPermissionArgs) ElementType() reflect.Type
func (GetAuthorizationsAuthorizationPermissionArgs) ToGetAuthorizationsAuthorizationPermissionOutput ¶
func (i GetAuthorizationsAuthorizationPermissionArgs) ToGetAuthorizationsAuthorizationPermissionOutput() GetAuthorizationsAuthorizationPermissionOutput
func (GetAuthorizationsAuthorizationPermissionArgs) ToGetAuthorizationsAuthorizationPermissionOutputWithContext ¶
func (i GetAuthorizationsAuthorizationPermissionArgs) ToGetAuthorizationsAuthorizationPermissionOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationPermissionOutput
type GetAuthorizationsAuthorizationPermissionArray ¶
type GetAuthorizationsAuthorizationPermissionArray []GetAuthorizationsAuthorizationPermissionInput
func (GetAuthorizationsAuthorizationPermissionArray) ElementType ¶
func (GetAuthorizationsAuthorizationPermissionArray) ElementType() reflect.Type
func (GetAuthorizationsAuthorizationPermissionArray) ToGetAuthorizationsAuthorizationPermissionArrayOutput ¶
func (i GetAuthorizationsAuthorizationPermissionArray) ToGetAuthorizationsAuthorizationPermissionArrayOutput() GetAuthorizationsAuthorizationPermissionArrayOutput
func (GetAuthorizationsAuthorizationPermissionArray) ToGetAuthorizationsAuthorizationPermissionArrayOutputWithContext ¶
func (i GetAuthorizationsAuthorizationPermissionArray) ToGetAuthorizationsAuthorizationPermissionArrayOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationPermissionArrayOutput
type GetAuthorizationsAuthorizationPermissionArrayInput ¶
type GetAuthorizationsAuthorizationPermissionArrayInput interface { pulumi.Input ToGetAuthorizationsAuthorizationPermissionArrayOutput() GetAuthorizationsAuthorizationPermissionArrayOutput ToGetAuthorizationsAuthorizationPermissionArrayOutputWithContext(context.Context) GetAuthorizationsAuthorizationPermissionArrayOutput }
GetAuthorizationsAuthorizationPermissionArrayInput is an input type that accepts GetAuthorizationsAuthorizationPermissionArray and GetAuthorizationsAuthorizationPermissionArrayOutput values. You can construct a concrete instance of `GetAuthorizationsAuthorizationPermissionArrayInput` via:
GetAuthorizationsAuthorizationPermissionArray{ GetAuthorizationsAuthorizationPermissionArgs{...} }
type GetAuthorizationsAuthorizationPermissionArrayOutput ¶
type GetAuthorizationsAuthorizationPermissionArrayOutput struct{ *pulumi.OutputState }
func (GetAuthorizationsAuthorizationPermissionArrayOutput) ElementType ¶
func (GetAuthorizationsAuthorizationPermissionArrayOutput) ElementType() reflect.Type
func (GetAuthorizationsAuthorizationPermissionArrayOutput) ToGetAuthorizationsAuthorizationPermissionArrayOutput ¶
func (o GetAuthorizationsAuthorizationPermissionArrayOutput) ToGetAuthorizationsAuthorizationPermissionArrayOutput() GetAuthorizationsAuthorizationPermissionArrayOutput
func (GetAuthorizationsAuthorizationPermissionArrayOutput) ToGetAuthorizationsAuthorizationPermissionArrayOutputWithContext ¶
func (o GetAuthorizationsAuthorizationPermissionArrayOutput) ToGetAuthorizationsAuthorizationPermissionArrayOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationPermissionArrayOutput
type GetAuthorizationsAuthorizationPermissionInput ¶
type GetAuthorizationsAuthorizationPermissionInput interface { pulumi.Input ToGetAuthorizationsAuthorizationPermissionOutput() GetAuthorizationsAuthorizationPermissionOutput ToGetAuthorizationsAuthorizationPermissionOutputWithContext(context.Context) GetAuthorizationsAuthorizationPermissionOutput }
GetAuthorizationsAuthorizationPermissionInput is an input type that accepts GetAuthorizationsAuthorizationPermissionArgs and GetAuthorizationsAuthorizationPermissionOutput values. You can construct a concrete instance of `GetAuthorizationsAuthorizationPermissionInput` via:
GetAuthorizationsAuthorizationPermissionArgs{...}
type GetAuthorizationsAuthorizationPermissionOutput ¶
type GetAuthorizationsAuthorizationPermissionOutput struct{ *pulumi.OutputState }
func (GetAuthorizationsAuthorizationPermissionOutput) Action ¶
func (o GetAuthorizationsAuthorizationPermissionOutput) Action() pulumi.StringOutput
Permission action.
func (GetAuthorizationsAuthorizationPermissionOutput) ElementType ¶
func (GetAuthorizationsAuthorizationPermissionOutput) ElementType() reflect.Type
func (GetAuthorizationsAuthorizationPermissionOutput) ToGetAuthorizationsAuthorizationPermissionOutput ¶
func (o GetAuthorizationsAuthorizationPermissionOutput) ToGetAuthorizationsAuthorizationPermissionOutput() GetAuthorizationsAuthorizationPermissionOutput
func (GetAuthorizationsAuthorizationPermissionOutput) ToGetAuthorizationsAuthorizationPermissionOutputWithContext ¶
func (o GetAuthorizationsAuthorizationPermissionOutput) ToGetAuthorizationsAuthorizationPermissionOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationPermissionOutput
type GetAuthorizationsAuthorizationPermissionResource ¶
type GetAuthorizationsAuthorizationPermissionResource struct { // The authorization ID. Id string `pulumi:"id"` // The name of the resource. Note: not all resource types have a name property. Name string `pulumi:"name"` // An Organization name. Specifies the organization that owns the authorization. Org string `pulumi:"org"` // An organization ID. Specifies the organization that owns the authorization. OrgId string `pulumi:"orgId"` // A resource type. Identifies the API resource's type (or kind). Type string `pulumi:"type"` }
type GetAuthorizationsAuthorizationPermissionResourceArgs ¶
type GetAuthorizationsAuthorizationPermissionResourceArgs struct { // The authorization ID. Id pulumi.StringInput `pulumi:"id"` // The name of the resource. Note: not all resource types have a name property. Name pulumi.StringInput `pulumi:"name"` // An Organization name. Specifies the organization that owns the authorization. Org pulumi.StringInput `pulumi:"org"` // An organization ID. Specifies the organization that owns the authorization. OrgId pulumi.StringInput `pulumi:"orgId"` // A resource type. Identifies the API resource's type (or kind). Type pulumi.StringInput `pulumi:"type"` }
func (GetAuthorizationsAuthorizationPermissionResourceArgs) ElementType ¶
func (GetAuthorizationsAuthorizationPermissionResourceArgs) ElementType() reflect.Type
func (GetAuthorizationsAuthorizationPermissionResourceArgs) ToGetAuthorizationsAuthorizationPermissionResourceOutput ¶
func (i GetAuthorizationsAuthorizationPermissionResourceArgs) ToGetAuthorizationsAuthorizationPermissionResourceOutput() GetAuthorizationsAuthorizationPermissionResourceOutput
func (GetAuthorizationsAuthorizationPermissionResourceArgs) ToGetAuthorizationsAuthorizationPermissionResourceOutputWithContext ¶
func (i GetAuthorizationsAuthorizationPermissionResourceArgs) ToGetAuthorizationsAuthorizationPermissionResourceOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationPermissionResourceOutput
type GetAuthorizationsAuthorizationPermissionResourceInput ¶
type GetAuthorizationsAuthorizationPermissionResourceInput interface { pulumi.Input ToGetAuthorizationsAuthorizationPermissionResourceOutput() GetAuthorizationsAuthorizationPermissionResourceOutput ToGetAuthorizationsAuthorizationPermissionResourceOutputWithContext(context.Context) GetAuthorizationsAuthorizationPermissionResourceOutput }
GetAuthorizationsAuthorizationPermissionResourceInput is an input type that accepts GetAuthorizationsAuthorizationPermissionResourceArgs and GetAuthorizationsAuthorizationPermissionResourceOutput values. You can construct a concrete instance of `GetAuthorizationsAuthorizationPermissionResourceInput` via:
GetAuthorizationsAuthorizationPermissionResourceArgs{...}
type GetAuthorizationsAuthorizationPermissionResourceOutput ¶
type GetAuthorizationsAuthorizationPermissionResourceOutput struct{ *pulumi.OutputState }
func (GetAuthorizationsAuthorizationPermissionResourceOutput) ElementType ¶
func (GetAuthorizationsAuthorizationPermissionResourceOutput) ElementType() reflect.Type
func (GetAuthorizationsAuthorizationPermissionResourceOutput) Name ¶
func (o GetAuthorizationsAuthorizationPermissionResourceOutput) Name() pulumi.StringOutput
The name of the resource. Note: not all resource types have a name property.
func (GetAuthorizationsAuthorizationPermissionResourceOutput) Org ¶
An Organization name. Specifies the organization that owns the authorization.
func (GetAuthorizationsAuthorizationPermissionResourceOutput) OrgId ¶
func (o GetAuthorizationsAuthorizationPermissionResourceOutput) OrgId() pulumi.StringOutput
An organization ID. Specifies the organization that owns the authorization.
func (GetAuthorizationsAuthorizationPermissionResourceOutput) ToGetAuthorizationsAuthorizationPermissionResourceOutput ¶
func (o GetAuthorizationsAuthorizationPermissionResourceOutput) ToGetAuthorizationsAuthorizationPermissionResourceOutput() GetAuthorizationsAuthorizationPermissionResourceOutput
func (GetAuthorizationsAuthorizationPermissionResourceOutput) ToGetAuthorizationsAuthorizationPermissionResourceOutputWithContext ¶
func (o GetAuthorizationsAuthorizationPermissionResourceOutput) ToGetAuthorizationsAuthorizationPermissionResourceOutputWithContext(ctx context.Context) GetAuthorizationsAuthorizationPermissionResourceOutput
func (GetAuthorizationsAuthorizationPermissionResourceOutput) Type ¶
func (o GetAuthorizationsAuthorizationPermissionResourceOutput) Type() pulumi.StringOutput
A resource type. Identifies the API resource's type (or kind).
type GetAuthorizationsResult ¶
type GetAuthorizationsResult struct { Authorizations []GetAuthorizationsAuthorization `pulumi:"authorizations"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getAuthorizations.
func GetAuthorizations ¶
func GetAuthorizations(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetAuthorizationsResult, error)
Lists all authorizations.
type GetAuthorizationsResultOutput ¶
type GetAuthorizationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAuthorizations.
func GetAuthorizationsOutput ¶
func GetAuthorizationsOutput(ctx *pulumi.Context, opts ...pulumi.InvokeOption) GetAuthorizationsResultOutput
func (GetAuthorizationsResultOutput) Authorizations ¶
func (o GetAuthorizationsResultOutput) Authorizations() GetAuthorizationsAuthorizationArrayOutput
func (GetAuthorizationsResultOutput) ElementType ¶
func (GetAuthorizationsResultOutput) ElementType() reflect.Type
func (GetAuthorizationsResultOutput) Id ¶
func (o GetAuthorizationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAuthorizationsResultOutput) ToGetAuthorizationsResultOutput ¶
func (o GetAuthorizationsResultOutput) ToGetAuthorizationsResultOutput() GetAuthorizationsResultOutput
func (GetAuthorizationsResultOutput) ToGetAuthorizationsResultOutputWithContext ¶
func (o GetAuthorizationsResultOutput) ToGetAuthorizationsResultOutputWithContext(ctx context.Context) GetAuthorizationsResultOutput
type GetBucketsBucket ¶
type GetBucketsBucket struct { // Bucket creation date. CreatedAt string `pulumi:"createdAt"` // A description of the bucket. Description string `pulumi:"description"` // A Bucket ID. Id string `pulumi:"id"` // A Bucket name. Name string `pulumi:"name"` // An organization ID. OrgId string `pulumi:"orgId"` // The duration in seconds for how long data will be kept in the database. `0` represents infinite retention. RetentionPeriod int `pulumi:"retentionPeriod"` // The Bucket type. Type string `pulumi:"type"` // Last bucket update date. UpdatedAt string `pulumi:"updatedAt"` }
type GetBucketsBucketArgs ¶
type GetBucketsBucketArgs struct { // Bucket creation date. CreatedAt pulumi.StringInput `pulumi:"createdAt"` // A description of the bucket. Description pulumi.StringInput `pulumi:"description"` // A Bucket ID. Id pulumi.StringInput `pulumi:"id"` // A Bucket name. Name pulumi.StringInput `pulumi:"name"` // An organization ID. OrgId pulumi.StringInput `pulumi:"orgId"` // The duration in seconds for how long data will be kept in the database. `0` represents infinite retention. RetentionPeriod pulumi.IntInput `pulumi:"retentionPeriod"` // The Bucket type. Type pulumi.StringInput `pulumi:"type"` // Last bucket update date. UpdatedAt pulumi.StringInput `pulumi:"updatedAt"` }
func (GetBucketsBucketArgs) ElementType ¶
func (GetBucketsBucketArgs) ElementType() reflect.Type
func (GetBucketsBucketArgs) ToGetBucketsBucketOutput ¶
func (i GetBucketsBucketArgs) ToGetBucketsBucketOutput() GetBucketsBucketOutput
func (GetBucketsBucketArgs) ToGetBucketsBucketOutputWithContext ¶
func (i GetBucketsBucketArgs) ToGetBucketsBucketOutputWithContext(ctx context.Context) GetBucketsBucketOutput
type GetBucketsBucketArray ¶
type GetBucketsBucketArray []GetBucketsBucketInput
func (GetBucketsBucketArray) ElementType ¶
func (GetBucketsBucketArray) ElementType() reflect.Type
func (GetBucketsBucketArray) ToGetBucketsBucketArrayOutput ¶
func (i GetBucketsBucketArray) ToGetBucketsBucketArrayOutput() GetBucketsBucketArrayOutput
func (GetBucketsBucketArray) ToGetBucketsBucketArrayOutputWithContext ¶
func (i GetBucketsBucketArray) ToGetBucketsBucketArrayOutputWithContext(ctx context.Context) GetBucketsBucketArrayOutput
type GetBucketsBucketArrayInput ¶
type GetBucketsBucketArrayInput interface { pulumi.Input ToGetBucketsBucketArrayOutput() GetBucketsBucketArrayOutput ToGetBucketsBucketArrayOutputWithContext(context.Context) GetBucketsBucketArrayOutput }
GetBucketsBucketArrayInput is an input type that accepts GetBucketsBucketArray and GetBucketsBucketArrayOutput values. You can construct a concrete instance of `GetBucketsBucketArrayInput` via:
GetBucketsBucketArray{ GetBucketsBucketArgs{...} }
type GetBucketsBucketArrayOutput ¶
type GetBucketsBucketArrayOutput struct{ *pulumi.OutputState }
func (GetBucketsBucketArrayOutput) ElementType ¶
func (GetBucketsBucketArrayOutput) ElementType() reflect.Type
func (GetBucketsBucketArrayOutput) Index ¶
func (o GetBucketsBucketArrayOutput) Index(i pulumi.IntInput) GetBucketsBucketOutput
func (GetBucketsBucketArrayOutput) ToGetBucketsBucketArrayOutput ¶
func (o GetBucketsBucketArrayOutput) ToGetBucketsBucketArrayOutput() GetBucketsBucketArrayOutput
func (GetBucketsBucketArrayOutput) ToGetBucketsBucketArrayOutputWithContext ¶
func (o GetBucketsBucketArrayOutput) ToGetBucketsBucketArrayOutputWithContext(ctx context.Context) GetBucketsBucketArrayOutput
type GetBucketsBucketInput ¶
type GetBucketsBucketInput interface { pulumi.Input ToGetBucketsBucketOutput() GetBucketsBucketOutput ToGetBucketsBucketOutputWithContext(context.Context) GetBucketsBucketOutput }
GetBucketsBucketInput is an input type that accepts GetBucketsBucketArgs and GetBucketsBucketOutput values. You can construct a concrete instance of `GetBucketsBucketInput` via:
GetBucketsBucketArgs{...}
type GetBucketsBucketOutput ¶
type GetBucketsBucketOutput struct{ *pulumi.OutputState }
func (GetBucketsBucketOutput) CreatedAt ¶
func (o GetBucketsBucketOutput) CreatedAt() pulumi.StringOutput
Bucket creation date.
func (GetBucketsBucketOutput) Description ¶
func (o GetBucketsBucketOutput) Description() pulumi.StringOutput
A description of the bucket.
func (GetBucketsBucketOutput) ElementType ¶
func (GetBucketsBucketOutput) ElementType() reflect.Type
func (GetBucketsBucketOutput) Id ¶
func (o GetBucketsBucketOutput) Id() pulumi.StringOutput
A Bucket ID.
func (GetBucketsBucketOutput) Name ¶
func (o GetBucketsBucketOutput) Name() pulumi.StringOutput
A Bucket name.
func (GetBucketsBucketOutput) OrgId ¶
func (o GetBucketsBucketOutput) OrgId() pulumi.StringOutput
An organization ID.
func (GetBucketsBucketOutput) RetentionPeriod ¶
func (o GetBucketsBucketOutput) RetentionPeriod() pulumi.IntOutput
The duration in seconds for how long data will be kept in the database. `0` represents infinite retention.
func (GetBucketsBucketOutput) ToGetBucketsBucketOutput ¶
func (o GetBucketsBucketOutput) ToGetBucketsBucketOutput() GetBucketsBucketOutput
func (GetBucketsBucketOutput) ToGetBucketsBucketOutputWithContext ¶
func (o GetBucketsBucketOutput) ToGetBucketsBucketOutputWithContext(ctx context.Context) GetBucketsBucketOutput
func (GetBucketsBucketOutput) Type ¶
func (o GetBucketsBucketOutput) Type() pulumi.StringOutput
The Bucket type.
func (GetBucketsBucketOutput) UpdatedAt ¶
func (o GetBucketsBucketOutput) UpdatedAt() pulumi.StringOutput
Last bucket update date.
type GetBucketsResult ¶
type GetBucketsResult struct { Buckets []GetBucketsBucket `pulumi:"buckets"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getBuckets.
func GetBuckets ¶
func GetBuckets(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetBucketsResult, error)
Lists buckets. InfluxDB retrieves buckets owned by the organization associated with the authorization (API token).
type GetBucketsResultOutput ¶
type GetBucketsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBuckets.
func GetBucketsOutput ¶
func GetBucketsOutput(ctx *pulumi.Context, opts ...pulumi.InvokeOption) GetBucketsResultOutput
func (GetBucketsResultOutput) Buckets ¶
func (o GetBucketsResultOutput) Buckets() GetBucketsBucketArrayOutput
func (GetBucketsResultOutput) ElementType ¶
func (GetBucketsResultOutput) ElementType() reflect.Type
func (GetBucketsResultOutput) Id ¶
func (o GetBucketsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBucketsResultOutput) ToGetBucketsResultOutput ¶
func (o GetBucketsResultOutput) ToGetBucketsResultOutput() GetBucketsResultOutput
func (GetBucketsResultOutput) ToGetBucketsResultOutputWithContext ¶
func (o GetBucketsResultOutput) ToGetBucketsResultOutputWithContext(ctx context.Context) GetBucketsResultOutput
type GetOrganizationsOrganization ¶
type GetOrganizationsOrganization struct { // Organization creation date. CreatedAt string `pulumi:"createdAt"` // The description of the organization. Description string `pulumi:"description"` // An organization ID. Id string `pulumi:"id"` // The name of the organization. Name string `pulumi:"name"` // Last Organization update date. UpdatedAt string `pulumi:"updatedAt"` }
type GetOrganizationsOrganizationArgs ¶
type GetOrganizationsOrganizationArgs struct { // Organization creation date. CreatedAt pulumi.StringInput `pulumi:"createdAt"` // The description of the organization. Description pulumi.StringInput `pulumi:"description"` // An organization ID. Id pulumi.StringInput `pulumi:"id"` // The name of the organization. Name pulumi.StringInput `pulumi:"name"` // Last Organization update date. UpdatedAt pulumi.StringInput `pulumi:"updatedAt"` }
func (GetOrganizationsOrganizationArgs) ElementType ¶
func (GetOrganizationsOrganizationArgs) ElementType() reflect.Type
func (GetOrganizationsOrganizationArgs) ToGetOrganizationsOrganizationOutput ¶
func (i GetOrganizationsOrganizationArgs) ToGetOrganizationsOrganizationOutput() GetOrganizationsOrganizationOutput
func (GetOrganizationsOrganizationArgs) ToGetOrganizationsOrganizationOutputWithContext ¶
func (i GetOrganizationsOrganizationArgs) ToGetOrganizationsOrganizationOutputWithContext(ctx context.Context) GetOrganizationsOrganizationOutput
type GetOrganizationsOrganizationArray ¶
type GetOrganizationsOrganizationArray []GetOrganizationsOrganizationInput
func (GetOrganizationsOrganizationArray) ElementType ¶
func (GetOrganizationsOrganizationArray) ElementType() reflect.Type
func (GetOrganizationsOrganizationArray) ToGetOrganizationsOrganizationArrayOutput ¶
func (i GetOrganizationsOrganizationArray) ToGetOrganizationsOrganizationArrayOutput() GetOrganizationsOrganizationArrayOutput
func (GetOrganizationsOrganizationArray) ToGetOrganizationsOrganizationArrayOutputWithContext ¶
func (i GetOrganizationsOrganizationArray) ToGetOrganizationsOrganizationArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationArrayOutput
type GetOrganizationsOrganizationArrayInput ¶
type GetOrganizationsOrganizationArrayInput interface { pulumi.Input ToGetOrganizationsOrganizationArrayOutput() GetOrganizationsOrganizationArrayOutput ToGetOrganizationsOrganizationArrayOutputWithContext(context.Context) GetOrganizationsOrganizationArrayOutput }
GetOrganizationsOrganizationArrayInput is an input type that accepts GetOrganizationsOrganizationArray and GetOrganizationsOrganizationArrayOutput values. You can construct a concrete instance of `GetOrganizationsOrganizationArrayInput` via:
GetOrganizationsOrganizationArray{ GetOrganizationsOrganizationArgs{...} }
type GetOrganizationsOrganizationArrayOutput ¶
type GetOrganizationsOrganizationArrayOutput struct{ *pulumi.OutputState }
func (GetOrganizationsOrganizationArrayOutput) ElementType ¶
func (GetOrganizationsOrganizationArrayOutput) ElementType() reflect.Type
func (GetOrganizationsOrganizationArrayOutput) ToGetOrganizationsOrganizationArrayOutput ¶
func (o GetOrganizationsOrganizationArrayOutput) ToGetOrganizationsOrganizationArrayOutput() GetOrganizationsOrganizationArrayOutput
func (GetOrganizationsOrganizationArrayOutput) ToGetOrganizationsOrganizationArrayOutputWithContext ¶
func (o GetOrganizationsOrganizationArrayOutput) ToGetOrganizationsOrganizationArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationArrayOutput
type GetOrganizationsOrganizationInput ¶
type GetOrganizationsOrganizationInput interface { pulumi.Input ToGetOrganizationsOrganizationOutput() GetOrganizationsOrganizationOutput ToGetOrganizationsOrganizationOutputWithContext(context.Context) GetOrganizationsOrganizationOutput }
GetOrganizationsOrganizationInput is an input type that accepts GetOrganizationsOrganizationArgs and GetOrganizationsOrganizationOutput values. You can construct a concrete instance of `GetOrganizationsOrganizationInput` via:
GetOrganizationsOrganizationArgs{...}
type GetOrganizationsOrganizationOutput ¶
type GetOrganizationsOrganizationOutput struct{ *pulumi.OutputState }
func (GetOrganizationsOrganizationOutput) CreatedAt ¶
func (o GetOrganizationsOrganizationOutput) CreatedAt() pulumi.StringOutput
Organization creation date.
func (GetOrganizationsOrganizationOutput) Description ¶
func (o GetOrganizationsOrganizationOutput) Description() pulumi.StringOutput
The description of the organization.
func (GetOrganizationsOrganizationOutput) ElementType ¶
func (GetOrganizationsOrganizationOutput) ElementType() reflect.Type
func (GetOrganizationsOrganizationOutput) Id ¶
func (o GetOrganizationsOrganizationOutput) Id() pulumi.StringOutput
An organization ID.
func (GetOrganizationsOrganizationOutput) Name ¶
func (o GetOrganizationsOrganizationOutput) Name() pulumi.StringOutput
The name of the organization.
func (GetOrganizationsOrganizationOutput) ToGetOrganizationsOrganizationOutput ¶
func (o GetOrganizationsOrganizationOutput) ToGetOrganizationsOrganizationOutput() GetOrganizationsOrganizationOutput
func (GetOrganizationsOrganizationOutput) ToGetOrganizationsOrganizationOutputWithContext ¶
func (o GetOrganizationsOrganizationOutput) ToGetOrganizationsOrganizationOutputWithContext(ctx context.Context) GetOrganizationsOrganizationOutput
func (GetOrganizationsOrganizationOutput) UpdatedAt ¶
func (o GetOrganizationsOrganizationOutput) UpdatedAt() pulumi.StringOutput
Last Organization update date.
type GetOrganizationsResult ¶
type GetOrganizationsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Organizations []GetOrganizationsOrganization `pulumi:"organizations"` }
A collection of values returned by getOrganizations.
func GetOrganizations ¶
func GetOrganizations(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetOrganizationsResult, error)
Lists organizations. InfluxDB returns all organizations.
type GetOrganizationsResultOutput ¶
type GetOrganizationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOrganizations.
func GetOrganizationsOutput ¶
func GetOrganizationsOutput(ctx *pulumi.Context, opts ...pulumi.InvokeOption) GetOrganizationsResultOutput
func (GetOrganizationsResultOutput) ElementType ¶
func (GetOrganizationsResultOutput) ElementType() reflect.Type
func (GetOrganizationsResultOutput) Id ¶
func (o GetOrganizationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOrganizationsResultOutput) Organizations ¶
func (o GetOrganizationsResultOutput) Organizations() GetOrganizationsOrganizationArrayOutput
func (GetOrganizationsResultOutput) ToGetOrganizationsResultOutput ¶
func (o GetOrganizationsResultOutput) ToGetOrganizationsResultOutput() GetOrganizationsResultOutput
func (GetOrganizationsResultOutput) ToGetOrganizationsResultOutputWithContext ¶
func (o GetOrganizationsResultOutput) ToGetOrganizationsResultOutputWithContext(ctx context.Context) GetOrganizationsResultOutput
type LookupAuthorizationArgs ¶
type LookupAuthorizationArgs struct { // A resource ID. Identifies a specific resource. Id string `pulumi:"id"` }
A collection of arguments for invoking getAuthorization.
type LookupAuthorizationOutputArgs ¶
type LookupAuthorizationOutputArgs struct { // A resource ID. Identifies a specific resource. Id pulumi.StringInput `pulumi:"id"` }
A collection of arguments for invoking getAuthorization.
func (LookupAuthorizationOutputArgs) ElementType ¶
func (LookupAuthorizationOutputArgs) ElementType() reflect.Type
type LookupAuthorizationResult ¶
type LookupAuthorizationResult struct { // Authorization creation date. CreatedAt string `pulumi:"createdAt"` // A description of the token. Description string `pulumi:"description"` // The authorization ID. Id string `pulumi:"id"` // Organization name. Specifies the organization that owns the authorization. Org string `pulumi:"org"` // An organization ID. Specifies the organization that owns the authorization. OrgId string `pulumi:"orgId"` // A list of permissions for an authorization. Permissions []GetAuthorizationPermission `pulumi:"permissions"` // Status of the token. Status string `pulumi:"status"` // The API token. Token string `pulumi:"token"` // Last Authorization update date. UpdatedAt string `pulumi:"updatedAt"` // A user name. Specifies the user that the authorization is scoped to. User string `pulumi:"user"` // A user ID. Specifies the user that the authorization is scoped to. UserId string `pulumi:"userId"` }
A collection of values returned by getAuthorization.
func LookupAuthorization ¶
func LookupAuthorization(ctx *pulumi.Context, args *LookupAuthorizationArgs, opts ...pulumi.InvokeOption) (*LookupAuthorizationResult, error)
Retrieves an authorization. Use this data source to retrieve information about an API token, including the token's permissions and the user that the token is scoped to.
type LookupAuthorizationResultOutput ¶
type LookupAuthorizationResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAuthorization.
func LookupAuthorizationOutput ¶
func LookupAuthorizationOutput(ctx *pulumi.Context, args LookupAuthorizationOutputArgs, opts ...pulumi.InvokeOption) LookupAuthorizationResultOutput
func (LookupAuthorizationResultOutput) CreatedAt ¶
func (o LookupAuthorizationResultOutput) CreatedAt() pulumi.StringOutput
Authorization creation date.
func (LookupAuthorizationResultOutput) Description ¶
func (o LookupAuthorizationResultOutput) Description() pulumi.StringOutput
A description of the token.
func (LookupAuthorizationResultOutput) ElementType ¶
func (LookupAuthorizationResultOutput) ElementType() reflect.Type
func (LookupAuthorizationResultOutput) Id ¶
func (o LookupAuthorizationResultOutput) Id() pulumi.StringOutput
The authorization ID.
func (LookupAuthorizationResultOutput) Org ¶
func (o LookupAuthorizationResultOutput) Org() pulumi.StringOutput
Organization name. Specifies the organization that owns the authorization.
func (LookupAuthorizationResultOutput) OrgId ¶
func (o LookupAuthorizationResultOutput) OrgId() pulumi.StringOutput
An organization ID. Specifies the organization that owns the authorization.
func (LookupAuthorizationResultOutput) Permissions ¶
func (o LookupAuthorizationResultOutput) Permissions() GetAuthorizationPermissionArrayOutput
A list of permissions for an authorization.
func (LookupAuthorizationResultOutput) Status ¶
func (o LookupAuthorizationResultOutput) Status() pulumi.StringOutput
Status of the token.
func (LookupAuthorizationResultOutput) ToLookupAuthorizationResultOutput ¶
func (o LookupAuthorizationResultOutput) ToLookupAuthorizationResultOutput() LookupAuthorizationResultOutput
func (LookupAuthorizationResultOutput) ToLookupAuthorizationResultOutputWithContext ¶
func (o LookupAuthorizationResultOutput) ToLookupAuthorizationResultOutputWithContext(ctx context.Context) LookupAuthorizationResultOutput
func (LookupAuthorizationResultOutput) Token ¶
func (o LookupAuthorizationResultOutput) Token() pulumi.StringOutput
The API token.
func (LookupAuthorizationResultOutput) UpdatedAt ¶
func (o LookupAuthorizationResultOutput) UpdatedAt() pulumi.StringOutput
Last Authorization update date.
func (LookupAuthorizationResultOutput) User ¶
func (o LookupAuthorizationResultOutput) User() pulumi.StringOutput
A user name. Specifies the user that the authorization is scoped to.
func (LookupAuthorizationResultOutput) UserId ¶
func (o LookupAuthorizationResultOutput) UserId() pulumi.StringOutput
A user ID. Specifies the user that the authorization is scoped to.
type LookupBucketArgs ¶
type LookupBucketArgs struct { // A Bucket name. Name string `pulumi:"name"` }
A collection of arguments for invoking getBucket.
type LookupBucketOutputArgs ¶
type LookupBucketOutputArgs struct { // A Bucket name. Name pulumi.StringInput `pulumi:"name"` }
A collection of arguments for invoking getBucket.
func (LookupBucketOutputArgs) ElementType ¶
func (LookupBucketOutputArgs) ElementType() reflect.Type
type LookupBucketResult ¶
type LookupBucketResult struct { // Bucket creation date. CreatedAt string `pulumi:"createdAt"` // A description of the bucket. Description string `pulumi:"description"` // A Bucket ID. Id string `pulumi:"id"` // A Bucket name. Name string `pulumi:"name"` // An organization ID. OrgId string `pulumi:"orgId"` // The duration in seconds for how long data will be kept in the database. `0` represents infinite retention. RetentionPeriod int `pulumi:"retentionPeriod"` // The Bucket type. Type string `pulumi:"type"` // Last bucket update date. UpdatedAt string `pulumi:"updatedAt"` }
A collection of values returned by getBucket.
func LookupBucket ¶
func LookupBucket(ctx *pulumi.Context, args *LookupBucketArgs, opts ...pulumi.InvokeOption) (*LookupBucketResult, error)
Retrieves a bucket. Use this data source to retrieve information for a specific bucket.
type LookupBucketResultOutput ¶
type LookupBucketResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBucket.
func LookupBucketOutput ¶
func LookupBucketOutput(ctx *pulumi.Context, args LookupBucketOutputArgs, opts ...pulumi.InvokeOption) LookupBucketResultOutput
func (LookupBucketResultOutput) CreatedAt ¶
func (o LookupBucketResultOutput) CreatedAt() pulumi.StringOutput
Bucket creation date.
func (LookupBucketResultOutput) Description ¶
func (o LookupBucketResultOutput) Description() pulumi.StringOutput
A description of the bucket.
func (LookupBucketResultOutput) ElementType ¶
func (LookupBucketResultOutput) ElementType() reflect.Type
func (LookupBucketResultOutput) Id ¶
func (o LookupBucketResultOutput) Id() pulumi.StringOutput
A Bucket ID.
func (LookupBucketResultOutput) Name ¶
func (o LookupBucketResultOutput) Name() pulumi.StringOutput
A Bucket name.
func (LookupBucketResultOutput) OrgId ¶
func (o LookupBucketResultOutput) OrgId() pulumi.StringOutput
An organization ID.
func (LookupBucketResultOutput) RetentionPeriod ¶
func (o LookupBucketResultOutput) RetentionPeriod() pulumi.IntOutput
The duration in seconds for how long data will be kept in the database. `0` represents infinite retention.
func (LookupBucketResultOutput) ToLookupBucketResultOutput ¶
func (o LookupBucketResultOutput) ToLookupBucketResultOutput() LookupBucketResultOutput
func (LookupBucketResultOutput) ToLookupBucketResultOutputWithContext ¶
func (o LookupBucketResultOutput) ToLookupBucketResultOutputWithContext(ctx context.Context) LookupBucketResultOutput
func (LookupBucketResultOutput) Type ¶
func (o LookupBucketResultOutput) Type() pulumi.StringOutput
The Bucket type.
func (LookupBucketResultOutput) UpdatedAt ¶
func (o LookupBucketResultOutput) UpdatedAt() pulumi.StringOutput
Last bucket update date.
type LookupOrganizationArgs ¶
type LookupOrganizationArgs struct { // The name of the organization. Name string `pulumi:"name"` }
A collection of arguments for invoking getOrganization.
type LookupOrganizationOutputArgs ¶
type LookupOrganizationOutputArgs struct { // The name of the organization. Name pulumi.StringInput `pulumi:"name"` }
A collection of arguments for invoking getOrganization.
func (LookupOrganizationOutputArgs) ElementType ¶
func (LookupOrganizationOutputArgs) ElementType() reflect.Type
type LookupOrganizationResult ¶
type LookupOrganizationResult struct { // Organization creation date. CreatedAt string `pulumi:"createdAt"` // The description of the organization. Description string `pulumi:"description"` // An organization ID. Id string `pulumi:"id"` // The name of the organization. Name string `pulumi:"name"` // Last Organization update date. UpdatedAt string `pulumi:"updatedAt"` }
A collection of values returned by getOrganization.
func LookupOrganization ¶
func LookupOrganization(ctx *pulumi.Context, args *LookupOrganizationArgs, opts ...pulumi.InvokeOption) (*LookupOrganizationResult, error)
Retrieves an organization. Use this data source to retrieve information for a specific organization.
type LookupOrganizationResultOutput ¶
type LookupOrganizationResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOrganization.
func LookupOrganizationOutput ¶
func LookupOrganizationOutput(ctx *pulumi.Context, args LookupOrganizationOutputArgs, opts ...pulumi.InvokeOption) LookupOrganizationResultOutput
func (LookupOrganizationResultOutput) CreatedAt ¶
func (o LookupOrganizationResultOutput) CreatedAt() pulumi.StringOutput
Organization creation date.
func (LookupOrganizationResultOutput) Description ¶
func (o LookupOrganizationResultOutput) Description() pulumi.StringOutput
The description of the organization.
func (LookupOrganizationResultOutput) ElementType ¶
func (LookupOrganizationResultOutput) ElementType() reflect.Type
func (LookupOrganizationResultOutput) Id ¶
func (o LookupOrganizationResultOutput) Id() pulumi.StringOutput
An organization ID.
func (LookupOrganizationResultOutput) Name ¶
func (o LookupOrganizationResultOutput) Name() pulumi.StringOutput
The name of the organization.
func (LookupOrganizationResultOutput) ToLookupOrganizationResultOutput ¶
func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutput() LookupOrganizationResultOutput
func (LookupOrganizationResultOutput) ToLookupOrganizationResultOutputWithContext ¶
func (o LookupOrganizationResultOutput) ToLookupOrganizationResultOutputWithContext(ctx context.Context) LookupOrganizationResultOutput
func (LookupOrganizationResultOutput) UpdatedAt ¶
func (o LookupOrganizationResultOutput) UpdatedAt() pulumi.StringOutput
Last Organization update date.
type Organization ¶
type Organization struct { pulumi.CustomResourceState // Organization creation date. CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // The description of the organization. Description pulumi.StringOutput `pulumi:"description"` // The name of the organization. Name pulumi.StringOutput `pulumi:"name"` // Last Organization update date. UpdatedAt pulumi.StringOutput `pulumi:"updatedAt"` }
Creates and manages new organization.
func GetOrganization ¶
func GetOrganization(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OrganizationState, opts ...pulumi.ResourceOption) (*Organization, error)
GetOrganization gets an existing Organization resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewOrganization ¶
func NewOrganization(ctx *pulumi.Context, name string, args *OrganizationArgs, opts ...pulumi.ResourceOption) (*Organization, error)
NewOrganization registers a new resource with the given unique name, arguments, and options.
func (*Organization) ElementType ¶
func (*Organization) ElementType() reflect.Type
func (*Organization) ToOrganizationOutput ¶
func (i *Organization) ToOrganizationOutput() OrganizationOutput
func (*Organization) ToOrganizationOutputWithContext ¶
func (i *Organization) ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput
type OrganizationArgs ¶
type OrganizationArgs struct { // The description of the organization. Description pulumi.StringPtrInput // The name of the organization. Name pulumi.StringPtrInput }
The set of arguments for constructing a Organization resource.
func (OrganizationArgs) ElementType ¶
func (OrganizationArgs) ElementType() reflect.Type
type OrganizationArray ¶
type OrganizationArray []OrganizationInput
func (OrganizationArray) ElementType ¶
func (OrganizationArray) ElementType() reflect.Type
func (OrganizationArray) ToOrganizationArrayOutput ¶
func (i OrganizationArray) ToOrganizationArrayOutput() OrganizationArrayOutput
func (OrganizationArray) ToOrganizationArrayOutputWithContext ¶
func (i OrganizationArray) ToOrganizationArrayOutputWithContext(ctx context.Context) OrganizationArrayOutput
type OrganizationArrayInput ¶
type OrganizationArrayInput interface { pulumi.Input ToOrganizationArrayOutput() OrganizationArrayOutput ToOrganizationArrayOutputWithContext(context.Context) OrganizationArrayOutput }
OrganizationArrayInput is an input type that accepts OrganizationArray and OrganizationArrayOutput values. You can construct a concrete instance of `OrganizationArrayInput` via:
OrganizationArray{ OrganizationArgs{...} }
type OrganizationArrayOutput ¶
type OrganizationArrayOutput struct{ *pulumi.OutputState }
func (OrganizationArrayOutput) ElementType ¶
func (OrganizationArrayOutput) ElementType() reflect.Type
func (OrganizationArrayOutput) Index ¶
func (o OrganizationArrayOutput) Index(i pulumi.IntInput) OrganizationOutput
func (OrganizationArrayOutput) ToOrganizationArrayOutput ¶
func (o OrganizationArrayOutput) ToOrganizationArrayOutput() OrganizationArrayOutput
func (OrganizationArrayOutput) ToOrganizationArrayOutputWithContext ¶
func (o OrganizationArrayOutput) ToOrganizationArrayOutputWithContext(ctx context.Context) OrganizationArrayOutput
type OrganizationInput ¶
type OrganizationInput interface { pulumi.Input ToOrganizationOutput() OrganizationOutput ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput }
type OrganizationMap ¶
type OrganizationMap map[string]OrganizationInput
func (OrganizationMap) ElementType ¶
func (OrganizationMap) ElementType() reflect.Type
func (OrganizationMap) ToOrganizationMapOutput ¶
func (i OrganizationMap) ToOrganizationMapOutput() OrganizationMapOutput
func (OrganizationMap) ToOrganizationMapOutputWithContext ¶
func (i OrganizationMap) ToOrganizationMapOutputWithContext(ctx context.Context) OrganizationMapOutput
type OrganizationMapInput ¶
type OrganizationMapInput interface { pulumi.Input ToOrganizationMapOutput() OrganizationMapOutput ToOrganizationMapOutputWithContext(context.Context) OrganizationMapOutput }
OrganizationMapInput is an input type that accepts OrganizationMap and OrganizationMapOutput values. You can construct a concrete instance of `OrganizationMapInput` via:
OrganizationMap{ "key": OrganizationArgs{...} }
type OrganizationMapOutput ¶
type OrganizationMapOutput struct{ *pulumi.OutputState }
func (OrganizationMapOutput) ElementType ¶
func (OrganizationMapOutput) ElementType() reflect.Type
func (OrganizationMapOutput) MapIndex ¶
func (o OrganizationMapOutput) MapIndex(k pulumi.StringInput) OrganizationOutput
func (OrganizationMapOutput) ToOrganizationMapOutput ¶
func (o OrganizationMapOutput) ToOrganizationMapOutput() OrganizationMapOutput
func (OrganizationMapOutput) ToOrganizationMapOutputWithContext ¶
func (o OrganizationMapOutput) ToOrganizationMapOutputWithContext(ctx context.Context) OrganizationMapOutput
type OrganizationOutput ¶
type OrganizationOutput struct{ *pulumi.OutputState }
func (OrganizationOutput) CreatedAt ¶
func (o OrganizationOutput) CreatedAt() pulumi.StringOutput
Organization creation date.
func (OrganizationOutput) Description ¶
func (o OrganizationOutput) Description() pulumi.StringOutput
The description of the organization.
func (OrganizationOutput) ElementType ¶
func (OrganizationOutput) ElementType() reflect.Type
func (OrganizationOutput) Name ¶
func (o OrganizationOutput) Name() pulumi.StringOutput
The name of the organization.
func (OrganizationOutput) ToOrganizationOutput ¶
func (o OrganizationOutput) ToOrganizationOutput() OrganizationOutput
func (OrganizationOutput) ToOrganizationOutputWithContext ¶
func (o OrganizationOutput) ToOrganizationOutputWithContext(ctx context.Context) OrganizationOutput
func (OrganizationOutput) UpdatedAt ¶
func (o OrganizationOutput) UpdatedAt() pulumi.StringOutput
Last Organization update date.
type OrganizationState ¶
type OrganizationState struct { // Organization creation date. CreatedAt pulumi.StringPtrInput // The description of the organization. Description pulumi.StringPtrInput // The name of the organization. Name pulumi.StringPtrInput // Last Organization update date. UpdatedAt pulumi.StringPtrInput }
func (OrganizationState) ElementType ¶
func (OrganizationState) ElementType() reflect.Type
type Provider ¶
type Provider struct { pulumi.ProviderResourceState // An InfluxDB token string Token pulumi.StringPtrOutput `pulumi:"token"` // The InfluxDB Cloud Dedicated server URL Url pulumi.StringPtrOutput `pulumi:"url"` }
The provider type for the influxdb package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { // An InfluxDB token string Token pulumi.StringPtrInput // The InfluxDB Cloud Dedicated server URL Url pulumi.StringPtrInput }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
func (ProviderOutput) Token ¶
func (o ProviderOutput) Token() pulumi.StringPtrOutput
An InfluxDB token string
func (ProviderOutput) Url ¶
func (o ProviderOutput) Url() pulumi.StringPtrOutput
The InfluxDB Cloud Dedicated server URL