Documentation
¶
Index ¶
- type AttachedDatabaseConfiguration
- type AttachedDatabaseConfigurationArgs
- type AttachedDatabaseConfigurationState
- type AzureSku
- type AzureSkuArgs
- func (AzureSkuArgs) ElementType() reflect.Type
- func (i AzureSkuArgs) ToAzureSkuOutput() AzureSkuOutput
- func (i AzureSkuArgs) ToAzureSkuOutputWithContext(ctx context.Context) AzureSkuOutput
- func (i AzureSkuArgs) ToAzureSkuPtrOutput() AzureSkuPtrOutput
- func (i AzureSkuArgs) ToAzureSkuPtrOutputWithContext(ctx context.Context) AzureSkuPtrOutput
- type AzureSkuInput
- type AzureSkuOutput
- func (o AzureSkuOutput) Capacity() pulumi.IntPtrOutput
- func (AzureSkuOutput) ElementType() reflect.Type
- func (o AzureSkuOutput) Name() pulumi.StringOutput
- func (o AzureSkuOutput) Tier() pulumi.StringOutput
- func (o AzureSkuOutput) ToAzureSkuOutput() AzureSkuOutput
- func (o AzureSkuOutput) ToAzureSkuOutputWithContext(ctx context.Context) AzureSkuOutput
- func (o AzureSkuOutput) ToAzureSkuPtrOutput() AzureSkuPtrOutput
- func (o AzureSkuOutput) ToAzureSkuPtrOutputWithContext(ctx context.Context) AzureSkuPtrOutput
- type AzureSkuPtrInput
- type AzureSkuPtrOutput
- func (o AzureSkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o AzureSkuPtrOutput) Elem() AzureSkuOutput
- func (AzureSkuPtrOutput) ElementType() reflect.Type
- func (o AzureSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o AzureSkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o AzureSkuPtrOutput) ToAzureSkuPtrOutput() AzureSkuPtrOutput
- func (o AzureSkuPtrOutput) ToAzureSkuPtrOutputWithContext(ctx context.Context) AzureSkuPtrOutput
- type AzureSkuResponse
- type AzureSkuResponseArgs
- func (AzureSkuResponseArgs) ElementType() reflect.Type
- func (i AzureSkuResponseArgs) ToAzureSkuResponseOutput() AzureSkuResponseOutput
- func (i AzureSkuResponseArgs) ToAzureSkuResponseOutputWithContext(ctx context.Context) AzureSkuResponseOutput
- func (i AzureSkuResponseArgs) ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput
- func (i AzureSkuResponseArgs) ToAzureSkuResponsePtrOutputWithContext(ctx context.Context) AzureSkuResponsePtrOutput
- type AzureSkuResponseInput
- type AzureSkuResponseOutput
- func (o AzureSkuResponseOutput) Capacity() pulumi.IntPtrOutput
- func (AzureSkuResponseOutput) ElementType() reflect.Type
- func (o AzureSkuResponseOutput) Name() pulumi.StringOutput
- func (o AzureSkuResponseOutput) Tier() pulumi.StringOutput
- func (o AzureSkuResponseOutput) ToAzureSkuResponseOutput() AzureSkuResponseOutput
- func (o AzureSkuResponseOutput) ToAzureSkuResponseOutputWithContext(ctx context.Context) AzureSkuResponseOutput
- func (o AzureSkuResponseOutput) ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput
- func (o AzureSkuResponseOutput) ToAzureSkuResponsePtrOutputWithContext(ctx context.Context) AzureSkuResponsePtrOutput
- type AzureSkuResponsePtrInput
- type AzureSkuResponsePtrOutput
- func (o AzureSkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o AzureSkuResponsePtrOutput) Elem() AzureSkuResponseOutput
- func (AzureSkuResponsePtrOutput) ElementType() reflect.Type
- func (o AzureSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o AzureSkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput
- func (o AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutputWithContext(ctx context.Context) AzureSkuResponsePtrOutput
- type Cluster
- type ClusterArgs
- type ClusterPrincipalAssignment
- type ClusterPrincipalAssignmentArgs
- type ClusterPrincipalAssignmentState
- type ClusterState
- type DataConnection
- type DataConnectionArgs
- type DataConnectionState
- type Database
- type DatabaseArgs
- type DatabasePrincipalAssignment
- type DatabasePrincipalAssignmentArgs
- type DatabasePrincipalAssignmentState
- type DatabasePrincipalResponse
- type DatabasePrincipalResponseArgs
- func (DatabasePrincipalResponseArgs) ElementType() reflect.Type
- func (i DatabasePrincipalResponseArgs) ToDatabasePrincipalResponseOutput() DatabasePrincipalResponseOutput
- func (i DatabasePrincipalResponseArgs) ToDatabasePrincipalResponseOutputWithContext(ctx context.Context) DatabasePrincipalResponseOutput
- type DatabasePrincipalResponseArray
- func (DatabasePrincipalResponseArray) ElementType() reflect.Type
- func (i DatabasePrincipalResponseArray) ToDatabasePrincipalResponseArrayOutput() DatabasePrincipalResponseArrayOutput
- func (i DatabasePrincipalResponseArray) ToDatabasePrincipalResponseArrayOutputWithContext(ctx context.Context) DatabasePrincipalResponseArrayOutput
- type DatabasePrincipalResponseArrayInput
- type DatabasePrincipalResponseArrayOutput
- func (DatabasePrincipalResponseArrayOutput) ElementType() reflect.Type
- func (o DatabasePrincipalResponseArrayOutput) Index(i pulumi.IntInput) DatabasePrincipalResponseOutput
- func (o DatabasePrincipalResponseArrayOutput) ToDatabasePrincipalResponseArrayOutput() DatabasePrincipalResponseArrayOutput
- func (o DatabasePrincipalResponseArrayOutput) ToDatabasePrincipalResponseArrayOutputWithContext(ctx context.Context) DatabasePrincipalResponseArrayOutput
- type DatabasePrincipalResponseInput
- type DatabasePrincipalResponseOutput
- func (o DatabasePrincipalResponseOutput) AppId() pulumi.StringPtrOutput
- func (DatabasePrincipalResponseOutput) ElementType() reflect.Type
- func (o DatabasePrincipalResponseOutput) Email() pulumi.StringPtrOutput
- func (o DatabasePrincipalResponseOutput) Fqn() pulumi.StringPtrOutput
- func (o DatabasePrincipalResponseOutput) Name() pulumi.StringOutput
- func (o DatabasePrincipalResponseOutput) Role() pulumi.StringOutput
- func (o DatabasePrincipalResponseOutput) TenantName() pulumi.StringOutput
- func (o DatabasePrincipalResponseOutput) ToDatabasePrincipalResponseOutput() DatabasePrincipalResponseOutput
- func (o DatabasePrincipalResponseOutput) ToDatabasePrincipalResponseOutputWithContext(ctx context.Context) DatabasePrincipalResponseOutput
- func (o DatabasePrincipalResponseOutput) Type() pulumi.StringOutput
- type DatabaseState
- type FollowerDatabaseDefinitionResponse
- type FollowerDatabaseDefinitionResponseArgs
- func (FollowerDatabaseDefinitionResponseArgs) ElementType() reflect.Type
- func (i FollowerDatabaseDefinitionResponseArgs) ToFollowerDatabaseDefinitionResponseOutput() FollowerDatabaseDefinitionResponseOutput
- func (i FollowerDatabaseDefinitionResponseArgs) ToFollowerDatabaseDefinitionResponseOutputWithContext(ctx context.Context) FollowerDatabaseDefinitionResponseOutput
- type FollowerDatabaseDefinitionResponseArray
- func (FollowerDatabaseDefinitionResponseArray) ElementType() reflect.Type
- func (i FollowerDatabaseDefinitionResponseArray) ToFollowerDatabaseDefinitionResponseArrayOutput() FollowerDatabaseDefinitionResponseArrayOutput
- func (i FollowerDatabaseDefinitionResponseArray) ToFollowerDatabaseDefinitionResponseArrayOutputWithContext(ctx context.Context) FollowerDatabaseDefinitionResponseArrayOutput
- type FollowerDatabaseDefinitionResponseArrayInput
- type FollowerDatabaseDefinitionResponseArrayOutput
- func (FollowerDatabaseDefinitionResponseArrayOutput) ElementType() reflect.Type
- func (o FollowerDatabaseDefinitionResponseArrayOutput) Index(i pulumi.IntInput) FollowerDatabaseDefinitionResponseOutput
- func (o FollowerDatabaseDefinitionResponseArrayOutput) ToFollowerDatabaseDefinitionResponseArrayOutput() FollowerDatabaseDefinitionResponseArrayOutput
- func (o FollowerDatabaseDefinitionResponseArrayOutput) ToFollowerDatabaseDefinitionResponseArrayOutputWithContext(ctx context.Context) FollowerDatabaseDefinitionResponseArrayOutput
- type FollowerDatabaseDefinitionResponseInput
- type FollowerDatabaseDefinitionResponseOutput
- func (o FollowerDatabaseDefinitionResponseOutput) AttachedDatabaseConfigurationName() pulumi.StringOutput
- func (o FollowerDatabaseDefinitionResponseOutput) ClusterResourceId() pulumi.StringOutput
- func (o FollowerDatabaseDefinitionResponseOutput) DatabaseName() pulumi.StringOutput
- func (FollowerDatabaseDefinitionResponseOutput) ElementType() reflect.Type
- func (o FollowerDatabaseDefinitionResponseOutput) ToFollowerDatabaseDefinitionResponseOutput() FollowerDatabaseDefinitionResponseOutput
- func (o FollowerDatabaseDefinitionResponseOutput) ToFollowerDatabaseDefinitionResponseOutputWithContext(ctx context.Context) FollowerDatabaseDefinitionResponseOutput
- type Identity
- type IdentityArgs
- func (IdentityArgs) ElementType() reflect.Type
- func (i IdentityArgs) ToIdentityOutput() IdentityOutput
- func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
- func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- type IdentityInput
- type IdentityOutput
- func (IdentityOutput) ElementType() reflect.Type
- func (o IdentityOutput) ToIdentityOutput() IdentityOutput
- func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityOutput) Type() pulumi.StringOutput
- type IdentityPtrInput
- type IdentityPtrOutput
- func (o IdentityPtrOutput) Elem() IdentityOutput
- func (IdentityPtrOutput) ElementType() reflect.Type
- func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
- type IdentityResponse
- type IdentityResponseArgs
- func (IdentityResponseArgs) ElementType() reflect.Type
- func (i IdentityResponseArgs) ToIdentityResponseOutput() IdentityResponseOutput
- func (i IdentityResponseArgs) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (i IdentityResponseArgs) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (i IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- type IdentityResponseInput
- type IdentityResponseOutput
- func (IdentityResponseOutput) ElementType() reflect.Type
- func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponseOutput) Type() pulumi.StringOutput
- func (o IdentityResponseOutput) UserAssignedIdentities() IdentityResponseUserAssignedIdentitiesMapOutput
- type IdentityResponsePtrInput
- type IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
- func (IdentityResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) UserAssignedIdentities() IdentityResponseUserAssignedIdentitiesMapOutput
- type IdentityResponseUserAssignedIdentities
- type IdentityResponseUserAssignedIdentitiesArgs
- func (IdentityResponseUserAssignedIdentitiesArgs) ElementType() reflect.Type
- func (i IdentityResponseUserAssignedIdentitiesArgs) ToIdentityResponseUserAssignedIdentitiesOutput() IdentityResponseUserAssignedIdentitiesOutput
- func (i IdentityResponseUserAssignedIdentitiesArgs) ToIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesOutput
- type IdentityResponseUserAssignedIdentitiesInput
- type IdentityResponseUserAssignedIdentitiesMap
- func (IdentityResponseUserAssignedIdentitiesMap) ElementType() reflect.Type
- func (i IdentityResponseUserAssignedIdentitiesMap) ToIdentityResponseUserAssignedIdentitiesMapOutput() IdentityResponseUserAssignedIdentitiesMapOutput
- func (i IdentityResponseUserAssignedIdentitiesMap) ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesMapOutput
- type IdentityResponseUserAssignedIdentitiesMapInput
- type IdentityResponseUserAssignedIdentitiesMapOutput
- func (IdentityResponseUserAssignedIdentitiesMapOutput) ElementType() reflect.Type
- func (o IdentityResponseUserAssignedIdentitiesMapOutput) MapIndex(k pulumi.StringInput) IdentityResponseUserAssignedIdentitiesOutput
- func (o IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutput() IdentityResponseUserAssignedIdentitiesMapOutput
- func (o IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesMapOutput
- type IdentityResponseUserAssignedIdentitiesOutput
- func (o IdentityResponseUserAssignedIdentitiesOutput) ClientId() pulumi.StringOutput
- func (IdentityResponseUserAssignedIdentitiesOutput) ElementType() reflect.Type
- func (o IdentityResponseUserAssignedIdentitiesOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutput() IdentityResponseUserAssignedIdentitiesOutput
- func (o IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesOutput
- type KeyVaultProperties
- type KeyVaultPropertiesArgs
- func (KeyVaultPropertiesArgs) ElementType() reflect.Type
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesInput
- type KeyVaultPropertiesOutput
- func (KeyVaultPropertiesOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesOutput) KeyName() pulumi.StringOutput
- func (o KeyVaultPropertiesOutput) KeyVaultUri() pulumi.StringOutput
- func (o KeyVaultPropertiesOutput) KeyVersion() pulumi.StringOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesPtrInput
- type KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesPtrOutput) Elem() KeyVaultPropertiesOutput
- func (KeyVaultPropertiesPtrOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesPtrOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesResponse
- type KeyVaultPropertiesResponseArgs
- func (KeyVaultPropertiesResponseArgs) ElementType() reflect.Type
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type KeyVaultPropertiesResponseInput
- type KeyVaultPropertiesResponseOutput
- func (KeyVaultPropertiesResponseOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponseOutput) KeyName() pulumi.StringOutput
- func (o KeyVaultPropertiesResponseOutput) KeyVaultUri() pulumi.StringOutput
- func (o KeyVaultPropertiesResponseOutput) KeyVersion() pulumi.StringOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type KeyVaultPropertiesResponsePtrInput
- type KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) Elem() KeyVaultPropertiesResponseOutput
- func (KeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponsePtrOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type LanguageExtensionResponse
- type LanguageExtensionResponseArgs
- func (LanguageExtensionResponseArgs) ElementType() reflect.Type
- func (i LanguageExtensionResponseArgs) ToLanguageExtensionResponseOutput() LanguageExtensionResponseOutput
- func (i LanguageExtensionResponseArgs) ToLanguageExtensionResponseOutputWithContext(ctx context.Context) LanguageExtensionResponseOutput
- type LanguageExtensionResponseArray
- func (LanguageExtensionResponseArray) ElementType() reflect.Type
- func (i LanguageExtensionResponseArray) ToLanguageExtensionResponseArrayOutput() LanguageExtensionResponseArrayOutput
- func (i LanguageExtensionResponseArray) ToLanguageExtensionResponseArrayOutputWithContext(ctx context.Context) LanguageExtensionResponseArrayOutput
- type LanguageExtensionResponseArrayInput
- type LanguageExtensionResponseArrayOutput
- func (LanguageExtensionResponseArrayOutput) ElementType() reflect.Type
- func (o LanguageExtensionResponseArrayOutput) Index(i pulumi.IntInput) LanguageExtensionResponseOutput
- func (o LanguageExtensionResponseArrayOutput) ToLanguageExtensionResponseArrayOutput() LanguageExtensionResponseArrayOutput
- func (o LanguageExtensionResponseArrayOutput) ToLanguageExtensionResponseArrayOutputWithContext(ctx context.Context) LanguageExtensionResponseArrayOutput
- type LanguageExtensionResponseInput
- type LanguageExtensionResponseOutput
- func (LanguageExtensionResponseOutput) ElementType() reflect.Type
- func (o LanguageExtensionResponseOutput) LanguageExtensionName() pulumi.StringPtrOutput
- func (o LanguageExtensionResponseOutput) ToLanguageExtensionResponseOutput() LanguageExtensionResponseOutput
- func (o LanguageExtensionResponseOutput) ToLanguageExtensionResponseOutputWithContext(ctx context.Context) LanguageExtensionResponseOutput
- type LanguageExtensionsListResponse
- type LanguageExtensionsListResponseArgs
- func (LanguageExtensionsListResponseArgs) ElementType() reflect.Type
- func (i LanguageExtensionsListResponseArgs) ToLanguageExtensionsListResponseOutput() LanguageExtensionsListResponseOutput
- func (i LanguageExtensionsListResponseArgs) ToLanguageExtensionsListResponseOutputWithContext(ctx context.Context) LanguageExtensionsListResponseOutput
- func (i LanguageExtensionsListResponseArgs) ToLanguageExtensionsListResponsePtrOutput() LanguageExtensionsListResponsePtrOutput
- func (i LanguageExtensionsListResponseArgs) ToLanguageExtensionsListResponsePtrOutputWithContext(ctx context.Context) LanguageExtensionsListResponsePtrOutput
- type LanguageExtensionsListResponseInput
- type LanguageExtensionsListResponseOutput
- func (LanguageExtensionsListResponseOutput) ElementType() reflect.Type
- func (o LanguageExtensionsListResponseOutput) ToLanguageExtensionsListResponseOutput() LanguageExtensionsListResponseOutput
- func (o LanguageExtensionsListResponseOutput) ToLanguageExtensionsListResponseOutputWithContext(ctx context.Context) LanguageExtensionsListResponseOutput
- func (o LanguageExtensionsListResponseOutput) ToLanguageExtensionsListResponsePtrOutput() LanguageExtensionsListResponsePtrOutput
- func (o LanguageExtensionsListResponseOutput) ToLanguageExtensionsListResponsePtrOutputWithContext(ctx context.Context) LanguageExtensionsListResponsePtrOutput
- func (o LanguageExtensionsListResponseOutput) Value() LanguageExtensionResponseArrayOutput
- type LanguageExtensionsListResponsePtrInput
- type LanguageExtensionsListResponsePtrOutput
- func (o LanguageExtensionsListResponsePtrOutput) Elem() LanguageExtensionsListResponseOutput
- func (LanguageExtensionsListResponsePtrOutput) ElementType() reflect.Type
- func (o LanguageExtensionsListResponsePtrOutput) ToLanguageExtensionsListResponsePtrOutput() LanguageExtensionsListResponsePtrOutput
- func (o LanguageExtensionsListResponsePtrOutput) ToLanguageExtensionsListResponsePtrOutputWithContext(ctx context.Context) LanguageExtensionsListResponsePtrOutput
- func (o LanguageExtensionsListResponsePtrOutput) Value() LanguageExtensionResponseArrayOutput
- type ListClusterFollowerDatabasesArgs
- type ListClusterFollowerDatabasesResult
- type ListClusterLanguageExtensionsArgs
- type ListClusterLanguageExtensionsResult
- type ListDatabasePrincipalsArgs
- type ListDatabasePrincipalsResult
- type LookupAttachedDatabaseConfigurationArgs
- type LookupAttachedDatabaseConfigurationResult
- type LookupClusterArgs
- type LookupClusterPrincipalAssignmentArgs
- type LookupClusterPrincipalAssignmentResult
- type LookupClusterResult
- type LookupDataConnectionArgs
- type LookupDataConnectionResult
- type LookupDatabaseArgs
- type LookupDatabasePrincipalAssignmentArgs
- type LookupDatabasePrincipalAssignmentResult
- type LookupDatabaseResult
- type OptimizedAutoscale
- type OptimizedAutoscaleArgs
- func (OptimizedAutoscaleArgs) ElementType() reflect.Type
- func (i OptimizedAutoscaleArgs) ToOptimizedAutoscaleOutput() OptimizedAutoscaleOutput
- func (i OptimizedAutoscaleArgs) ToOptimizedAutoscaleOutputWithContext(ctx context.Context) OptimizedAutoscaleOutput
- func (i OptimizedAutoscaleArgs) ToOptimizedAutoscalePtrOutput() OptimizedAutoscalePtrOutput
- func (i OptimizedAutoscaleArgs) ToOptimizedAutoscalePtrOutputWithContext(ctx context.Context) OptimizedAutoscalePtrOutput
- type OptimizedAutoscaleInput
- type OptimizedAutoscaleOutput
- func (OptimizedAutoscaleOutput) ElementType() reflect.Type
- func (o OptimizedAutoscaleOutput) IsEnabled() pulumi.BoolOutput
- func (o OptimizedAutoscaleOutput) Maximum() pulumi.IntOutput
- func (o OptimizedAutoscaleOutput) Minimum() pulumi.IntOutput
- func (o OptimizedAutoscaleOutput) ToOptimizedAutoscaleOutput() OptimizedAutoscaleOutput
- func (o OptimizedAutoscaleOutput) ToOptimizedAutoscaleOutputWithContext(ctx context.Context) OptimizedAutoscaleOutput
- func (o OptimizedAutoscaleOutput) ToOptimizedAutoscalePtrOutput() OptimizedAutoscalePtrOutput
- func (o OptimizedAutoscaleOutput) ToOptimizedAutoscalePtrOutputWithContext(ctx context.Context) OptimizedAutoscalePtrOutput
- func (o OptimizedAutoscaleOutput) Version() pulumi.IntOutput
- type OptimizedAutoscalePtrInput
- type OptimizedAutoscalePtrOutput
- func (o OptimizedAutoscalePtrOutput) Elem() OptimizedAutoscaleOutput
- func (OptimizedAutoscalePtrOutput) ElementType() reflect.Type
- func (o OptimizedAutoscalePtrOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o OptimizedAutoscalePtrOutput) Maximum() pulumi.IntPtrOutput
- func (o OptimizedAutoscalePtrOutput) Minimum() pulumi.IntPtrOutput
- func (o OptimizedAutoscalePtrOutput) ToOptimizedAutoscalePtrOutput() OptimizedAutoscalePtrOutput
- func (o OptimizedAutoscalePtrOutput) ToOptimizedAutoscalePtrOutputWithContext(ctx context.Context) OptimizedAutoscalePtrOutput
- func (o OptimizedAutoscalePtrOutput) Version() pulumi.IntPtrOutput
- type OptimizedAutoscaleResponse
- type OptimizedAutoscaleResponseArgs
- func (OptimizedAutoscaleResponseArgs) ElementType() reflect.Type
- func (i OptimizedAutoscaleResponseArgs) ToOptimizedAutoscaleResponseOutput() OptimizedAutoscaleResponseOutput
- func (i OptimizedAutoscaleResponseArgs) ToOptimizedAutoscaleResponseOutputWithContext(ctx context.Context) OptimizedAutoscaleResponseOutput
- func (i OptimizedAutoscaleResponseArgs) ToOptimizedAutoscaleResponsePtrOutput() OptimizedAutoscaleResponsePtrOutput
- func (i OptimizedAutoscaleResponseArgs) ToOptimizedAutoscaleResponsePtrOutputWithContext(ctx context.Context) OptimizedAutoscaleResponsePtrOutput
- type OptimizedAutoscaleResponseInput
- type OptimizedAutoscaleResponseOutput
- func (OptimizedAutoscaleResponseOutput) ElementType() reflect.Type
- func (o OptimizedAutoscaleResponseOutput) IsEnabled() pulumi.BoolOutput
- func (o OptimizedAutoscaleResponseOutput) Maximum() pulumi.IntOutput
- func (o OptimizedAutoscaleResponseOutput) Minimum() pulumi.IntOutput
- func (o OptimizedAutoscaleResponseOutput) ToOptimizedAutoscaleResponseOutput() OptimizedAutoscaleResponseOutput
- func (o OptimizedAutoscaleResponseOutput) ToOptimizedAutoscaleResponseOutputWithContext(ctx context.Context) OptimizedAutoscaleResponseOutput
- func (o OptimizedAutoscaleResponseOutput) ToOptimizedAutoscaleResponsePtrOutput() OptimizedAutoscaleResponsePtrOutput
- func (o OptimizedAutoscaleResponseOutput) ToOptimizedAutoscaleResponsePtrOutputWithContext(ctx context.Context) OptimizedAutoscaleResponsePtrOutput
- func (o OptimizedAutoscaleResponseOutput) Version() pulumi.IntOutput
- type OptimizedAutoscaleResponsePtrInput
- type OptimizedAutoscaleResponsePtrOutput
- func (o OptimizedAutoscaleResponsePtrOutput) Elem() OptimizedAutoscaleResponseOutput
- func (OptimizedAutoscaleResponsePtrOutput) ElementType() reflect.Type
- func (o OptimizedAutoscaleResponsePtrOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o OptimizedAutoscaleResponsePtrOutput) Maximum() pulumi.IntPtrOutput
- func (o OptimizedAutoscaleResponsePtrOutput) Minimum() pulumi.IntPtrOutput
- func (o OptimizedAutoscaleResponsePtrOutput) ToOptimizedAutoscaleResponsePtrOutput() OptimizedAutoscaleResponsePtrOutput
- func (o OptimizedAutoscaleResponsePtrOutput) ToOptimizedAutoscaleResponsePtrOutputWithContext(ctx context.Context) OptimizedAutoscaleResponsePtrOutput
- func (o OptimizedAutoscaleResponsePtrOutput) Version() pulumi.IntPtrOutput
- type TrustedExternalTenant
- type TrustedExternalTenantArgs
- type TrustedExternalTenantArray
- func (TrustedExternalTenantArray) ElementType() reflect.Type
- func (i TrustedExternalTenantArray) ToTrustedExternalTenantArrayOutput() TrustedExternalTenantArrayOutput
- func (i TrustedExternalTenantArray) ToTrustedExternalTenantArrayOutputWithContext(ctx context.Context) TrustedExternalTenantArrayOutput
- type TrustedExternalTenantArrayInput
- type TrustedExternalTenantArrayOutput
- func (TrustedExternalTenantArrayOutput) ElementType() reflect.Type
- func (o TrustedExternalTenantArrayOutput) Index(i pulumi.IntInput) TrustedExternalTenantOutput
- func (o TrustedExternalTenantArrayOutput) ToTrustedExternalTenantArrayOutput() TrustedExternalTenantArrayOutput
- func (o TrustedExternalTenantArrayOutput) ToTrustedExternalTenantArrayOutputWithContext(ctx context.Context) TrustedExternalTenantArrayOutput
- type TrustedExternalTenantInput
- type TrustedExternalTenantOutput
- func (TrustedExternalTenantOutput) ElementType() reflect.Type
- func (o TrustedExternalTenantOutput) ToTrustedExternalTenantOutput() TrustedExternalTenantOutput
- func (o TrustedExternalTenantOutput) ToTrustedExternalTenantOutputWithContext(ctx context.Context) TrustedExternalTenantOutput
- func (o TrustedExternalTenantOutput) Value() pulumi.StringPtrOutput
- type TrustedExternalTenantResponse
- type TrustedExternalTenantResponseArgs
- func (TrustedExternalTenantResponseArgs) ElementType() reflect.Type
- func (i TrustedExternalTenantResponseArgs) ToTrustedExternalTenantResponseOutput() TrustedExternalTenantResponseOutput
- func (i TrustedExternalTenantResponseArgs) ToTrustedExternalTenantResponseOutputWithContext(ctx context.Context) TrustedExternalTenantResponseOutput
- type TrustedExternalTenantResponseArray
- func (TrustedExternalTenantResponseArray) ElementType() reflect.Type
- func (i TrustedExternalTenantResponseArray) ToTrustedExternalTenantResponseArrayOutput() TrustedExternalTenantResponseArrayOutput
- func (i TrustedExternalTenantResponseArray) ToTrustedExternalTenantResponseArrayOutputWithContext(ctx context.Context) TrustedExternalTenantResponseArrayOutput
- type TrustedExternalTenantResponseArrayInput
- type TrustedExternalTenantResponseArrayOutput
- func (TrustedExternalTenantResponseArrayOutput) ElementType() reflect.Type
- func (o TrustedExternalTenantResponseArrayOutput) Index(i pulumi.IntInput) TrustedExternalTenantResponseOutput
- func (o TrustedExternalTenantResponseArrayOutput) ToTrustedExternalTenantResponseArrayOutput() TrustedExternalTenantResponseArrayOutput
- func (o TrustedExternalTenantResponseArrayOutput) ToTrustedExternalTenantResponseArrayOutputWithContext(ctx context.Context) TrustedExternalTenantResponseArrayOutput
- type TrustedExternalTenantResponseInput
- type TrustedExternalTenantResponseOutput
- func (TrustedExternalTenantResponseOutput) ElementType() reflect.Type
- func (o TrustedExternalTenantResponseOutput) ToTrustedExternalTenantResponseOutput() TrustedExternalTenantResponseOutput
- func (o TrustedExternalTenantResponseOutput) ToTrustedExternalTenantResponseOutputWithContext(ctx context.Context) TrustedExternalTenantResponseOutput
- func (o TrustedExternalTenantResponseOutput) Value() pulumi.StringPtrOutput
- type VirtualNetworkConfiguration
- type VirtualNetworkConfigurationArgs
- func (VirtualNetworkConfigurationArgs) ElementType() reflect.Type
- func (i VirtualNetworkConfigurationArgs) ToVirtualNetworkConfigurationOutput() VirtualNetworkConfigurationOutput
- func (i VirtualNetworkConfigurationArgs) ToVirtualNetworkConfigurationOutputWithContext(ctx context.Context) VirtualNetworkConfigurationOutput
- func (i VirtualNetworkConfigurationArgs) ToVirtualNetworkConfigurationPtrOutput() VirtualNetworkConfigurationPtrOutput
- func (i VirtualNetworkConfigurationArgs) ToVirtualNetworkConfigurationPtrOutputWithContext(ctx context.Context) VirtualNetworkConfigurationPtrOutput
- type VirtualNetworkConfigurationInput
- type VirtualNetworkConfigurationOutput
- func (o VirtualNetworkConfigurationOutput) DataManagementPublicIpId() pulumi.StringOutput
- func (VirtualNetworkConfigurationOutput) ElementType() reflect.Type
- func (o VirtualNetworkConfigurationOutput) EnginePublicIpId() pulumi.StringOutput
- func (o VirtualNetworkConfigurationOutput) SubnetId() pulumi.StringOutput
- func (o VirtualNetworkConfigurationOutput) ToVirtualNetworkConfigurationOutput() VirtualNetworkConfigurationOutput
- func (o VirtualNetworkConfigurationOutput) ToVirtualNetworkConfigurationOutputWithContext(ctx context.Context) VirtualNetworkConfigurationOutput
- func (o VirtualNetworkConfigurationOutput) ToVirtualNetworkConfigurationPtrOutput() VirtualNetworkConfigurationPtrOutput
- func (o VirtualNetworkConfigurationOutput) ToVirtualNetworkConfigurationPtrOutputWithContext(ctx context.Context) VirtualNetworkConfigurationPtrOutput
- type VirtualNetworkConfigurationPtrInput
- type VirtualNetworkConfigurationPtrOutput
- func (o VirtualNetworkConfigurationPtrOutput) DataManagementPublicIpId() pulumi.StringPtrOutput
- func (o VirtualNetworkConfigurationPtrOutput) Elem() VirtualNetworkConfigurationOutput
- func (VirtualNetworkConfigurationPtrOutput) ElementType() reflect.Type
- func (o VirtualNetworkConfigurationPtrOutput) EnginePublicIpId() pulumi.StringPtrOutput
- func (o VirtualNetworkConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o VirtualNetworkConfigurationPtrOutput) ToVirtualNetworkConfigurationPtrOutput() VirtualNetworkConfigurationPtrOutput
- func (o VirtualNetworkConfigurationPtrOutput) ToVirtualNetworkConfigurationPtrOutputWithContext(ctx context.Context) VirtualNetworkConfigurationPtrOutput
- type VirtualNetworkConfigurationResponse
- type VirtualNetworkConfigurationResponseArgs
- func (VirtualNetworkConfigurationResponseArgs) ElementType() reflect.Type
- func (i VirtualNetworkConfigurationResponseArgs) ToVirtualNetworkConfigurationResponseOutput() VirtualNetworkConfigurationResponseOutput
- func (i VirtualNetworkConfigurationResponseArgs) ToVirtualNetworkConfigurationResponseOutputWithContext(ctx context.Context) VirtualNetworkConfigurationResponseOutput
- func (i VirtualNetworkConfigurationResponseArgs) ToVirtualNetworkConfigurationResponsePtrOutput() VirtualNetworkConfigurationResponsePtrOutput
- func (i VirtualNetworkConfigurationResponseArgs) ToVirtualNetworkConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkConfigurationResponsePtrOutput
- type VirtualNetworkConfigurationResponseInput
- type VirtualNetworkConfigurationResponseOutput
- func (o VirtualNetworkConfigurationResponseOutput) DataManagementPublicIpId() pulumi.StringOutput
- func (VirtualNetworkConfigurationResponseOutput) ElementType() reflect.Type
- func (o VirtualNetworkConfigurationResponseOutput) EnginePublicIpId() pulumi.StringOutput
- func (o VirtualNetworkConfigurationResponseOutput) SubnetId() pulumi.StringOutput
- func (o VirtualNetworkConfigurationResponseOutput) ToVirtualNetworkConfigurationResponseOutput() VirtualNetworkConfigurationResponseOutput
- func (o VirtualNetworkConfigurationResponseOutput) ToVirtualNetworkConfigurationResponseOutputWithContext(ctx context.Context) VirtualNetworkConfigurationResponseOutput
- func (o VirtualNetworkConfigurationResponseOutput) ToVirtualNetworkConfigurationResponsePtrOutput() VirtualNetworkConfigurationResponsePtrOutput
- func (o VirtualNetworkConfigurationResponseOutput) ToVirtualNetworkConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkConfigurationResponsePtrOutput
- type VirtualNetworkConfigurationResponsePtrInput
- type VirtualNetworkConfigurationResponsePtrOutput
- func (o VirtualNetworkConfigurationResponsePtrOutput) DataManagementPublicIpId() pulumi.StringPtrOutput
- func (o VirtualNetworkConfigurationResponsePtrOutput) Elem() VirtualNetworkConfigurationResponseOutput
- func (VirtualNetworkConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o VirtualNetworkConfigurationResponsePtrOutput) EnginePublicIpId() pulumi.StringPtrOutput
- func (o VirtualNetworkConfigurationResponsePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o VirtualNetworkConfigurationResponsePtrOutput) ToVirtualNetworkConfigurationResponsePtrOutput() VirtualNetworkConfigurationResponsePtrOutput
- func (o VirtualNetworkConfigurationResponsePtrOutput) ToVirtualNetworkConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkConfigurationResponsePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AttachedDatabaseConfiguration ¶
type AttachedDatabaseConfiguration struct { pulumi.CustomResourceState // The list of databases from the clusterResourceId which are currently attached to the cluster. AttachedDatabaseNames pulumi.StringArrayOutput `pulumi:"attachedDatabaseNames"` // The resource id of the cluster where the databases you would like to attach reside. ClusterResourceId pulumi.StringOutput `pulumi:"clusterResourceId"` // The name of the database which you would like to attach, use * if you want to follow all current and future databases. DatabaseName pulumi.StringOutput `pulumi:"databaseName"` // The default principals modification kind DefaultPrincipalsModificationKind pulumi.StringOutput `pulumi:"defaultPrincipalsModificationKind"` // Resource location. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The provisioned state of the resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
Class representing an attached database configuration.
func GetAttachedDatabaseConfiguration ¶
func GetAttachedDatabaseConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AttachedDatabaseConfigurationState, opts ...pulumi.ResourceOption) (*AttachedDatabaseConfiguration, error)
GetAttachedDatabaseConfiguration gets an existing AttachedDatabaseConfiguration 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 NewAttachedDatabaseConfiguration ¶
func NewAttachedDatabaseConfiguration(ctx *pulumi.Context, name string, args *AttachedDatabaseConfigurationArgs, opts ...pulumi.ResourceOption) (*AttachedDatabaseConfiguration, error)
NewAttachedDatabaseConfiguration registers a new resource with the given unique name, arguments, and options.
type AttachedDatabaseConfigurationArgs ¶
type AttachedDatabaseConfigurationArgs struct { // The name of the attached database configuration. AttachedDatabaseConfigurationName pulumi.StringInput // The name of the Kusto cluster. ClusterName pulumi.StringInput // The resource id of the cluster where the databases you would like to attach reside. ClusterResourceId pulumi.StringInput // The name of the database which you would like to attach, use * if you want to follow all current and future databases. DatabaseName pulumi.StringInput // The default principals modification kind DefaultPrincipalsModificationKind pulumi.StringInput // Resource location. Location pulumi.StringPtrInput // The name of the resource group containing the Kusto cluster. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a AttachedDatabaseConfiguration resource.
func (AttachedDatabaseConfigurationArgs) ElementType ¶
func (AttachedDatabaseConfigurationArgs) ElementType() reflect.Type
type AttachedDatabaseConfigurationState ¶
type AttachedDatabaseConfigurationState struct { // The list of databases from the clusterResourceId which are currently attached to the cluster. AttachedDatabaseNames pulumi.StringArrayInput // The resource id of the cluster where the databases you would like to attach reside. ClusterResourceId pulumi.StringPtrInput // The name of the database which you would like to attach, use * if you want to follow all current and future databases. DatabaseName pulumi.StringPtrInput // The default principals modification kind DefaultPrincipalsModificationKind pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The provisioned state of the resource. ProvisioningState pulumi.StringPtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (AttachedDatabaseConfigurationState) ElementType ¶
func (AttachedDatabaseConfigurationState) ElementType() reflect.Type
type AzureSku ¶
type AzureSku struct { // The number of instances of the cluster. Capacity *int `pulumi:"capacity"` // SKU name. Name string `pulumi:"name"` // SKU tier. Tier string `pulumi:"tier"` }
Azure SKU definition.
type AzureSkuArgs ¶
type AzureSkuArgs struct { // The number of instances of the cluster. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // SKU name. Name pulumi.StringInput `pulumi:"name"` // SKU tier. Tier pulumi.StringInput `pulumi:"tier"` }
Azure SKU definition.
func (AzureSkuArgs) ElementType ¶
func (AzureSkuArgs) ElementType() reflect.Type
func (AzureSkuArgs) ToAzureSkuOutput ¶
func (i AzureSkuArgs) ToAzureSkuOutput() AzureSkuOutput
func (AzureSkuArgs) ToAzureSkuOutputWithContext ¶
func (i AzureSkuArgs) ToAzureSkuOutputWithContext(ctx context.Context) AzureSkuOutput
func (AzureSkuArgs) ToAzureSkuPtrOutput ¶
func (i AzureSkuArgs) ToAzureSkuPtrOutput() AzureSkuPtrOutput
func (AzureSkuArgs) ToAzureSkuPtrOutputWithContext ¶
func (i AzureSkuArgs) ToAzureSkuPtrOutputWithContext(ctx context.Context) AzureSkuPtrOutput
type AzureSkuInput ¶
type AzureSkuInput interface { pulumi.Input ToAzureSkuOutput() AzureSkuOutput ToAzureSkuOutputWithContext(context.Context) AzureSkuOutput }
AzureSkuInput is an input type that accepts AzureSkuArgs and AzureSkuOutput values. You can construct a concrete instance of `AzureSkuInput` via:
AzureSkuArgs{...}
type AzureSkuOutput ¶
type AzureSkuOutput struct{ *pulumi.OutputState }
Azure SKU definition.
func (AzureSkuOutput) Capacity ¶
func (o AzureSkuOutput) Capacity() pulumi.IntPtrOutput
The number of instances of the cluster.
func (AzureSkuOutput) ElementType ¶
func (AzureSkuOutput) ElementType() reflect.Type
func (AzureSkuOutput) ToAzureSkuOutput ¶
func (o AzureSkuOutput) ToAzureSkuOutput() AzureSkuOutput
func (AzureSkuOutput) ToAzureSkuOutputWithContext ¶
func (o AzureSkuOutput) ToAzureSkuOutputWithContext(ctx context.Context) AzureSkuOutput
func (AzureSkuOutput) ToAzureSkuPtrOutput ¶
func (o AzureSkuOutput) ToAzureSkuPtrOutput() AzureSkuPtrOutput
func (AzureSkuOutput) ToAzureSkuPtrOutputWithContext ¶
func (o AzureSkuOutput) ToAzureSkuPtrOutputWithContext(ctx context.Context) AzureSkuPtrOutput
type AzureSkuPtrInput ¶
type AzureSkuPtrInput interface { pulumi.Input ToAzureSkuPtrOutput() AzureSkuPtrOutput ToAzureSkuPtrOutputWithContext(context.Context) AzureSkuPtrOutput }
AzureSkuPtrInput is an input type that accepts AzureSkuArgs, AzureSkuPtr and AzureSkuPtrOutput values. You can construct a concrete instance of `AzureSkuPtrInput` via:
AzureSkuArgs{...} or: nil
func AzureSkuPtr ¶
func AzureSkuPtr(v *AzureSkuArgs) AzureSkuPtrInput
type AzureSkuPtrOutput ¶
type AzureSkuPtrOutput struct{ *pulumi.OutputState }
func (AzureSkuPtrOutput) Capacity ¶
func (o AzureSkuPtrOutput) Capacity() pulumi.IntPtrOutput
The number of instances of the cluster.
func (AzureSkuPtrOutput) Elem ¶
func (o AzureSkuPtrOutput) Elem() AzureSkuOutput
func (AzureSkuPtrOutput) ElementType ¶
func (AzureSkuPtrOutput) ElementType() reflect.Type
func (AzureSkuPtrOutput) ToAzureSkuPtrOutput ¶
func (o AzureSkuPtrOutput) ToAzureSkuPtrOutput() AzureSkuPtrOutput
func (AzureSkuPtrOutput) ToAzureSkuPtrOutputWithContext ¶
func (o AzureSkuPtrOutput) ToAzureSkuPtrOutputWithContext(ctx context.Context) AzureSkuPtrOutput
type AzureSkuResponse ¶
type AzureSkuResponse struct { // The number of instances of the cluster. Capacity *int `pulumi:"capacity"` // SKU name. Name string `pulumi:"name"` // SKU tier. Tier string `pulumi:"tier"` }
Azure SKU definition.
type AzureSkuResponseArgs ¶
type AzureSkuResponseArgs struct { // The number of instances of the cluster. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // SKU name. Name pulumi.StringInput `pulumi:"name"` // SKU tier. Tier pulumi.StringInput `pulumi:"tier"` }
Azure SKU definition.
func (AzureSkuResponseArgs) ElementType ¶
func (AzureSkuResponseArgs) ElementType() reflect.Type
func (AzureSkuResponseArgs) ToAzureSkuResponseOutput ¶
func (i AzureSkuResponseArgs) ToAzureSkuResponseOutput() AzureSkuResponseOutput
func (AzureSkuResponseArgs) ToAzureSkuResponseOutputWithContext ¶
func (i AzureSkuResponseArgs) ToAzureSkuResponseOutputWithContext(ctx context.Context) AzureSkuResponseOutput
func (AzureSkuResponseArgs) ToAzureSkuResponsePtrOutput ¶
func (i AzureSkuResponseArgs) ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput
func (AzureSkuResponseArgs) ToAzureSkuResponsePtrOutputWithContext ¶
func (i AzureSkuResponseArgs) ToAzureSkuResponsePtrOutputWithContext(ctx context.Context) AzureSkuResponsePtrOutput
type AzureSkuResponseInput ¶
type AzureSkuResponseInput interface { pulumi.Input ToAzureSkuResponseOutput() AzureSkuResponseOutput ToAzureSkuResponseOutputWithContext(context.Context) AzureSkuResponseOutput }
AzureSkuResponseInput is an input type that accepts AzureSkuResponseArgs and AzureSkuResponseOutput values. You can construct a concrete instance of `AzureSkuResponseInput` via:
AzureSkuResponseArgs{...}
type AzureSkuResponseOutput ¶
type AzureSkuResponseOutput struct{ *pulumi.OutputState }
Azure SKU definition.
func (AzureSkuResponseOutput) Capacity ¶
func (o AzureSkuResponseOutput) Capacity() pulumi.IntPtrOutput
The number of instances of the cluster.
func (AzureSkuResponseOutput) ElementType ¶
func (AzureSkuResponseOutput) ElementType() reflect.Type
func (AzureSkuResponseOutput) Name ¶
func (o AzureSkuResponseOutput) Name() pulumi.StringOutput
SKU name.
func (AzureSkuResponseOutput) Tier ¶
func (o AzureSkuResponseOutput) Tier() pulumi.StringOutput
SKU tier.
func (AzureSkuResponseOutput) ToAzureSkuResponseOutput ¶
func (o AzureSkuResponseOutput) ToAzureSkuResponseOutput() AzureSkuResponseOutput
func (AzureSkuResponseOutput) ToAzureSkuResponseOutputWithContext ¶
func (o AzureSkuResponseOutput) ToAzureSkuResponseOutputWithContext(ctx context.Context) AzureSkuResponseOutput
func (AzureSkuResponseOutput) ToAzureSkuResponsePtrOutput ¶
func (o AzureSkuResponseOutput) ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput
func (AzureSkuResponseOutput) ToAzureSkuResponsePtrOutputWithContext ¶
func (o AzureSkuResponseOutput) ToAzureSkuResponsePtrOutputWithContext(ctx context.Context) AzureSkuResponsePtrOutput
type AzureSkuResponsePtrInput ¶
type AzureSkuResponsePtrInput interface { pulumi.Input ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput ToAzureSkuResponsePtrOutputWithContext(context.Context) AzureSkuResponsePtrOutput }
AzureSkuResponsePtrInput is an input type that accepts AzureSkuResponseArgs, AzureSkuResponsePtr and AzureSkuResponsePtrOutput values. You can construct a concrete instance of `AzureSkuResponsePtrInput` via:
AzureSkuResponseArgs{...} or: nil
func AzureSkuResponsePtr ¶
func AzureSkuResponsePtr(v *AzureSkuResponseArgs) AzureSkuResponsePtrInput
type AzureSkuResponsePtrOutput ¶
type AzureSkuResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureSkuResponsePtrOutput) Capacity ¶
func (o AzureSkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
The number of instances of the cluster.
func (AzureSkuResponsePtrOutput) Elem ¶
func (o AzureSkuResponsePtrOutput) Elem() AzureSkuResponseOutput
func (AzureSkuResponsePtrOutput) ElementType ¶
func (AzureSkuResponsePtrOutput) ElementType() reflect.Type
func (AzureSkuResponsePtrOutput) Name ¶
func (o AzureSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
SKU name.
func (AzureSkuResponsePtrOutput) Tier ¶
func (o AzureSkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
SKU tier.
func (AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutput ¶
func (o AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutput() AzureSkuResponsePtrOutput
func (AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutputWithContext ¶
func (o AzureSkuResponsePtrOutput) ToAzureSkuResponsePtrOutputWithContext(ctx context.Context) AzureSkuResponsePtrOutput
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState // The cluster data ingestion URI. DataIngestionUri pulumi.StringOutput `pulumi:"dataIngestionUri"` // A boolean value that indicates if the cluster's disks are encrypted. EnableDiskEncryption pulumi.BoolPtrOutput `pulumi:"enableDiskEncryption"` // A boolean value that indicates if double encryption is enabled. EnableDoubleEncryption pulumi.BoolPtrOutput `pulumi:"enableDoubleEncryption"` // A boolean value that indicates if the purge operations are enabled. EnablePurge pulumi.BoolPtrOutput `pulumi:"enablePurge"` // A boolean value that indicates if the streaming ingest is enabled. EnableStreamingIngest pulumi.BoolPtrOutput `pulumi:"enableStreamingIngest"` // The identity of the cluster, if configured. Identity IdentityResponsePtrOutput `pulumi:"identity"` // KeyVault properties for the cluster encryption. KeyVaultProperties KeyVaultPropertiesResponsePtrOutput `pulumi:"keyVaultProperties"` // List of the cluster's language extensions. LanguageExtensions LanguageExtensionsListResponseOutput `pulumi:"languageExtensions"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Optimized auto scale definition. OptimizedAutoscale OptimizedAutoscaleResponsePtrOutput `pulumi:"optimizedAutoscale"` // The provisioned state of the resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The SKU of the cluster. Sku AzureSkuResponseOutput `pulumi:"sku"` // The state of the resource. State pulumi.StringOutput `pulumi:"state"` // The reason for the cluster's current state. StateReason pulumi.StringOutput `pulumi:"stateReason"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The cluster's external tenants. TrustedExternalTenants TrustedExternalTenantResponseArrayOutput `pulumi:"trustedExternalTenants"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` // The cluster URI. Uri pulumi.StringOutput `pulumi:"uri"` // Virtual network definition. VirtualNetworkConfiguration VirtualNetworkConfigurationResponsePtrOutput `pulumi:"virtualNetworkConfiguration"` // The availability zones of the cluster. Zones pulumi.StringArrayOutput `pulumi:"zones"` }
Class representing a Kusto cluster.
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)
GetCluster gets an existing Cluster 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 NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
NewCluster registers a new resource with the given unique name, arguments, and options.
type ClusterArgs ¶
type ClusterArgs struct { // The name of the Kusto cluster. ClusterName pulumi.StringInput // A boolean value that indicates if the cluster's disks are encrypted. EnableDiskEncryption pulumi.BoolPtrInput // A boolean value that indicates if double encryption is enabled. EnableDoubleEncryption pulumi.BoolPtrInput // A boolean value that indicates if the purge operations are enabled. EnablePurge pulumi.BoolPtrInput // A boolean value that indicates if the streaming ingest is enabled. EnableStreamingIngest pulumi.BoolPtrInput // The identity of the cluster, if configured. Identity IdentityPtrInput // KeyVault properties for the cluster encryption. KeyVaultProperties KeyVaultPropertiesPtrInput // The geo-location where the resource lives Location pulumi.StringInput // Optimized auto scale definition. OptimizedAutoscale OptimizedAutoscalePtrInput // The name of the resource group containing the Kusto cluster. ResourceGroupName pulumi.StringInput // The SKU of the cluster. Sku AzureSkuInput // Resource tags. Tags pulumi.StringMapInput // The cluster's external tenants. TrustedExternalTenants TrustedExternalTenantArrayInput // Virtual network definition. VirtualNetworkConfiguration VirtualNetworkConfigurationPtrInput // The availability zones of the cluster. Zones pulumi.StringArrayInput }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterPrincipalAssignment ¶
type ClusterPrincipalAssignment struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The principal ID assigned to the cluster principal. It can be a user email, application ID, or security group name. PrincipalId pulumi.StringOutput `pulumi:"principalId"` // The principal name PrincipalName pulumi.StringOutput `pulumi:"principalName"` // Principal type. PrincipalType pulumi.StringOutput `pulumi:"principalType"` // The provisioned state of the resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Cluster principal role. Role pulumi.StringOutput `pulumi:"role"` // The tenant id of the principal TenantId pulumi.StringPtrOutput `pulumi:"tenantId"` // The tenant name of the principal TenantName pulumi.StringOutput `pulumi:"tenantName"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
Class representing a cluster principal assignment.
func GetClusterPrincipalAssignment ¶
func GetClusterPrincipalAssignment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterPrincipalAssignmentState, opts ...pulumi.ResourceOption) (*ClusterPrincipalAssignment, error)
GetClusterPrincipalAssignment gets an existing ClusterPrincipalAssignment 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 NewClusterPrincipalAssignment ¶
func NewClusterPrincipalAssignment(ctx *pulumi.Context, name string, args *ClusterPrincipalAssignmentArgs, opts ...pulumi.ResourceOption) (*ClusterPrincipalAssignment, error)
NewClusterPrincipalAssignment registers a new resource with the given unique name, arguments, and options.
type ClusterPrincipalAssignmentArgs ¶
type ClusterPrincipalAssignmentArgs struct { // The name of the Kusto cluster. ClusterName pulumi.StringInput // The name of the Kusto principalAssignment. PrincipalAssignmentName pulumi.StringInput // The principal ID assigned to the cluster principal. It can be a user email, application ID, or security group name. PrincipalId pulumi.StringInput // Principal type. PrincipalType pulumi.StringInput // The name of the resource group containing the Kusto cluster. ResourceGroupName pulumi.StringInput // Cluster principal role. Role pulumi.StringInput // The tenant id of the principal TenantId pulumi.StringPtrInput }
The set of arguments for constructing a ClusterPrincipalAssignment resource.
func (ClusterPrincipalAssignmentArgs) ElementType ¶
func (ClusterPrincipalAssignmentArgs) ElementType() reflect.Type
type ClusterPrincipalAssignmentState ¶
type ClusterPrincipalAssignmentState struct { // The name of the resource Name pulumi.StringPtrInput // The principal ID assigned to the cluster principal. It can be a user email, application ID, or security group name. PrincipalId pulumi.StringPtrInput // The principal name PrincipalName pulumi.StringPtrInput // Principal type. PrincipalType pulumi.StringPtrInput // The provisioned state of the resource. ProvisioningState pulumi.StringPtrInput // Cluster principal role. Role pulumi.StringPtrInput // The tenant id of the principal TenantId pulumi.StringPtrInput // The tenant name of the principal TenantName pulumi.StringPtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (ClusterPrincipalAssignmentState) ElementType ¶
func (ClusterPrincipalAssignmentState) ElementType() reflect.Type
type ClusterState ¶
type ClusterState struct { // The cluster data ingestion URI. DataIngestionUri pulumi.StringPtrInput // A boolean value that indicates if the cluster's disks are encrypted. EnableDiskEncryption pulumi.BoolPtrInput // A boolean value that indicates if double encryption is enabled. EnableDoubleEncryption pulumi.BoolPtrInput // A boolean value that indicates if the purge operations are enabled. EnablePurge pulumi.BoolPtrInput // A boolean value that indicates if the streaming ingest is enabled. EnableStreamingIngest pulumi.BoolPtrInput // The identity of the cluster, if configured. Identity IdentityResponsePtrInput // KeyVault properties for the cluster encryption. KeyVaultProperties KeyVaultPropertiesResponsePtrInput // List of the cluster's language extensions. LanguageExtensions LanguageExtensionsListResponsePtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Optimized auto scale definition. OptimizedAutoscale OptimizedAutoscaleResponsePtrInput // The provisioned state of the resource. ProvisioningState pulumi.StringPtrInput // The SKU of the cluster. Sku AzureSkuResponsePtrInput // The state of the resource. State pulumi.StringPtrInput // The reason for the cluster's current state. StateReason pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // The cluster's external tenants. TrustedExternalTenants TrustedExternalTenantResponseArrayInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput // The cluster URI. Uri pulumi.StringPtrInput // Virtual network definition. VirtualNetworkConfiguration VirtualNetworkConfigurationResponsePtrInput // The availability zones of the cluster. Zones pulumi.StringArrayInput }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type DataConnection ¶
type DataConnection struct { pulumi.CustomResourceState // Kind of the endpoint for the data connection Kind pulumi.StringOutput `pulumi:"kind"` // Resource location. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
Class representing an data connection.
func GetDataConnection ¶
func GetDataConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataConnectionState, opts ...pulumi.ResourceOption) (*DataConnection, error)
GetDataConnection gets an existing DataConnection 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 NewDataConnection ¶
func NewDataConnection(ctx *pulumi.Context, name string, args *DataConnectionArgs, opts ...pulumi.ResourceOption) (*DataConnection, error)
NewDataConnection registers a new resource with the given unique name, arguments, and options.
type DataConnectionArgs ¶
type DataConnectionArgs struct { // The name of the Kusto cluster. ClusterName pulumi.StringInput // The name of the data connection. DataConnectionName pulumi.StringInput // The name of the database in the Kusto cluster. DatabaseName pulumi.StringInput // Kind of the endpoint for the data connection Kind pulumi.StringInput // Resource location. Location pulumi.StringPtrInput // The name of the resource group containing the Kusto cluster. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a DataConnection resource.
func (DataConnectionArgs) ElementType ¶
func (DataConnectionArgs) ElementType() reflect.Type
type DataConnectionState ¶
type DataConnectionState struct { // Kind of the endpoint for the data connection Kind pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (DataConnectionState) ElementType ¶
func (DataConnectionState) ElementType() reflect.Type
type Database ¶
type Database struct { pulumi.CustomResourceState // Kind of the database Kind pulumi.StringOutput `pulumi:"kind"` // Resource location. Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
Class representing a Kusto database.
func GetDatabase ¶
func GetDatabase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseState, opts ...pulumi.ResourceOption) (*Database, error)
GetDatabase gets an existing Database 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 NewDatabase ¶
func NewDatabase(ctx *pulumi.Context, name string, args *DatabaseArgs, opts ...pulumi.ResourceOption) (*Database, error)
NewDatabase registers a new resource with the given unique name, arguments, and options.
type DatabaseArgs ¶
type DatabaseArgs struct { // The name of the Kusto cluster. ClusterName pulumi.StringInput // The name of the database in the Kusto cluster. DatabaseName pulumi.StringInput // Kind of the database Kind pulumi.StringInput // Resource location. Location pulumi.StringPtrInput // The name of the resource group containing the Kusto cluster. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a Database resource.
func (DatabaseArgs) ElementType ¶
func (DatabaseArgs) ElementType() reflect.Type
type DatabasePrincipalAssignment ¶
type DatabasePrincipalAssignment struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The principal ID assigned to the database principal. It can be a user email, application ID, or security group name. PrincipalId pulumi.StringOutput `pulumi:"principalId"` // The principal name PrincipalName pulumi.StringOutput `pulumi:"principalName"` // Principal type. PrincipalType pulumi.StringOutput `pulumi:"principalType"` // The provisioned state of the resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Database principal role. Role pulumi.StringOutput `pulumi:"role"` // The tenant id of the principal TenantId pulumi.StringPtrOutput `pulumi:"tenantId"` // The tenant name of the principal TenantName pulumi.StringOutput `pulumi:"tenantName"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
Class representing a database principal assignment.
func GetDatabasePrincipalAssignment ¶
func GetDatabasePrincipalAssignment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabasePrincipalAssignmentState, opts ...pulumi.ResourceOption) (*DatabasePrincipalAssignment, error)
GetDatabasePrincipalAssignment gets an existing DatabasePrincipalAssignment 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 NewDatabasePrincipalAssignment ¶
func NewDatabasePrincipalAssignment(ctx *pulumi.Context, name string, args *DatabasePrincipalAssignmentArgs, opts ...pulumi.ResourceOption) (*DatabasePrincipalAssignment, error)
NewDatabasePrincipalAssignment registers a new resource with the given unique name, arguments, and options.
type DatabasePrincipalAssignmentArgs ¶
type DatabasePrincipalAssignmentArgs struct { // The name of the Kusto cluster. ClusterName pulumi.StringInput // The name of the database in the Kusto cluster. DatabaseName pulumi.StringInput // The name of the Kusto principalAssignment. PrincipalAssignmentName pulumi.StringInput // The principal ID assigned to the database principal. It can be a user email, application ID, or security group name. PrincipalId pulumi.StringInput // Principal type. PrincipalType pulumi.StringInput // The name of the resource group containing the Kusto cluster. ResourceGroupName pulumi.StringInput // Database principal role. Role pulumi.StringInput // The tenant id of the principal TenantId pulumi.StringPtrInput }
The set of arguments for constructing a DatabasePrincipalAssignment resource.
func (DatabasePrincipalAssignmentArgs) ElementType ¶
func (DatabasePrincipalAssignmentArgs) ElementType() reflect.Type
type DatabasePrincipalAssignmentState ¶
type DatabasePrincipalAssignmentState struct { // The name of the resource Name pulumi.StringPtrInput // The principal ID assigned to the database principal. It can be a user email, application ID, or security group name. PrincipalId pulumi.StringPtrInput // The principal name PrincipalName pulumi.StringPtrInput // Principal type. PrincipalType pulumi.StringPtrInput // The provisioned state of the resource. ProvisioningState pulumi.StringPtrInput // Database principal role. Role pulumi.StringPtrInput // The tenant id of the principal TenantId pulumi.StringPtrInput // The tenant name of the principal TenantName pulumi.StringPtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (DatabasePrincipalAssignmentState) ElementType ¶
func (DatabasePrincipalAssignmentState) ElementType() reflect.Type
type DatabasePrincipalResponse ¶
type DatabasePrincipalResponse struct { // Application id - relevant only for application principal type. AppId *string `pulumi:"appId"` // Database principal email if exists. Email *string `pulumi:"email"` // Database principal fully qualified name. Fqn *string `pulumi:"fqn"` // Database principal name. Name string `pulumi:"name"` // Database principal role. Role string `pulumi:"role"` // The tenant name of the principal TenantName string `pulumi:"tenantName"` // Database principal type. Type string `pulumi:"type"` }
A class representing database principal entity.
type DatabasePrincipalResponseArgs ¶
type DatabasePrincipalResponseArgs struct { // Application id - relevant only for application principal type. AppId pulumi.StringPtrInput `pulumi:"appId"` // Database principal email if exists. Email pulumi.StringPtrInput `pulumi:"email"` // Database principal fully qualified name. Fqn pulumi.StringPtrInput `pulumi:"fqn"` // Database principal name. Name pulumi.StringInput `pulumi:"name"` // Database principal role. Role pulumi.StringInput `pulumi:"role"` // The tenant name of the principal TenantName pulumi.StringInput `pulumi:"tenantName"` // Database principal type. Type pulumi.StringInput `pulumi:"type"` }
A class representing database principal entity.
func (DatabasePrincipalResponseArgs) ElementType ¶
func (DatabasePrincipalResponseArgs) ElementType() reflect.Type
func (DatabasePrincipalResponseArgs) ToDatabasePrincipalResponseOutput ¶
func (i DatabasePrincipalResponseArgs) ToDatabasePrincipalResponseOutput() DatabasePrincipalResponseOutput
func (DatabasePrincipalResponseArgs) ToDatabasePrincipalResponseOutputWithContext ¶
func (i DatabasePrincipalResponseArgs) ToDatabasePrincipalResponseOutputWithContext(ctx context.Context) DatabasePrincipalResponseOutput
type DatabasePrincipalResponseArray ¶
type DatabasePrincipalResponseArray []DatabasePrincipalResponseInput
func (DatabasePrincipalResponseArray) ElementType ¶
func (DatabasePrincipalResponseArray) ElementType() reflect.Type
func (DatabasePrincipalResponseArray) ToDatabasePrincipalResponseArrayOutput ¶
func (i DatabasePrincipalResponseArray) ToDatabasePrincipalResponseArrayOutput() DatabasePrincipalResponseArrayOutput
func (DatabasePrincipalResponseArray) ToDatabasePrincipalResponseArrayOutputWithContext ¶
func (i DatabasePrincipalResponseArray) ToDatabasePrincipalResponseArrayOutputWithContext(ctx context.Context) DatabasePrincipalResponseArrayOutput
type DatabasePrincipalResponseArrayInput ¶
type DatabasePrincipalResponseArrayInput interface { pulumi.Input ToDatabasePrincipalResponseArrayOutput() DatabasePrincipalResponseArrayOutput ToDatabasePrincipalResponseArrayOutputWithContext(context.Context) DatabasePrincipalResponseArrayOutput }
DatabasePrincipalResponseArrayInput is an input type that accepts DatabasePrincipalResponseArray and DatabasePrincipalResponseArrayOutput values. You can construct a concrete instance of `DatabasePrincipalResponseArrayInput` via:
DatabasePrincipalResponseArray{ DatabasePrincipalResponseArgs{...} }
type DatabasePrincipalResponseArrayOutput ¶
type DatabasePrincipalResponseArrayOutput struct{ *pulumi.OutputState }
func (DatabasePrincipalResponseArrayOutput) ElementType ¶
func (DatabasePrincipalResponseArrayOutput) ElementType() reflect.Type
func (DatabasePrincipalResponseArrayOutput) Index ¶
func (o DatabasePrincipalResponseArrayOutput) Index(i pulumi.IntInput) DatabasePrincipalResponseOutput
func (DatabasePrincipalResponseArrayOutput) ToDatabasePrincipalResponseArrayOutput ¶
func (o DatabasePrincipalResponseArrayOutput) ToDatabasePrincipalResponseArrayOutput() DatabasePrincipalResponseArrayOutput
func (DatabasePrincipalResponseArrayOutput) ToDatabasePrincipalResponseArrayOutputWithContext ¶
func (o DatabasePrincipalResponseArrayOutput) ToDatabasePrincipalResponseArrayOutputWithContext(ctx context.Context) DatabasePrincipalResponseArrayOutput
type DatabasePrincipalResponseInput ¶
type DatabasePrincipalResponseInput interface { pulumi.Input ToDatabasePrincipalResponseOutput() DatabasePrincipalResponseOutput ToDatabasePrincipalResponseOutputWithContext(context.Context) DatabasePrincipalResponseOutput }
DatabasePrincipalResponseInput is an input type that accepts DatabasePrincipalResponseArgs and DatabasePrincipalResponseOutput values. You can construct a concrete instance of `DatabasePrincipalResponseInput` via:
DatabasePrincipalResponseArgs{...}
type DatabasePrincipalResponseOutput ¶
type DatabasePrincipalResponseOutput struct{ *pulumi.OutputState }
A class representing database principal entity.
func (DatabasePrincipalResponseOutput) AppId ¶
func (o DatabasePrincipalResponseOutput) AppId() pulumi.StringPtrOutput
Application id - relevant only for application principal type.
func (DatabasePrincipalResponseOutput) ElementType ¶
func (DatabasePrincipalResponseOutput) ElementType() reflect.Type
func (DatabasePrincipalResponseOutput) Email ¶
func (o DatabasePrincipalResponseOutput) Email() pulumi.StringPtrOutput
Database principal email if exists.
func (DatabasePrincipalResponseOutput) Fqn ¶
func (o DatabasePrincipalResponseOutput) Fqn() pulumi.StringPtrOutput
Database principal fully qualified name.
func (DatabasePrincipalResponseOutput) Name ¶
func (o DatabasePrincipalResponseOutput) Name() pulumi.StringOutput
Database principal name.
func (DatabasePrincipalResponseOutput) Role ¶
func (o DatabasePrincipalResponseOutput) Role() pulumi.StringOutput
Database principal role.
func (DatabasePrincipalResponseOutput) TenantName ¶
func (o DatabasePrincipalResponseOutput) TenantName() pulumi.StringOutput
The tenant name of the principal
func (DatabasePrincipalResponseOutput) ToDatabasePrincipalResponseOutput ¶
func (o DatabasePrincipalResponseOutput) ToDatabasePrincipalResponseOutput() DatabasePrincipalResponseOutput
func (DatabasePrincipalResponseOutput) ToDatabasePrincipalResponseOutputWithContext ¶
func (o DatabasePrincipalResponseOutput) ToDatabasePrincipalResponseOutputWithContext(ctx context.Context) DatabasePrincipalResponseOutput
func (DatabasePrincipalResponseOutput) Type ¶
func (o DatabasePrincipalResponseOutput) Type() pulumi.StringOutput
Database principal type.
type DatabaseState ¶
type DatabaseState struct { // Kind of the database Kind pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (DatabaseState) ElementType ¶
func (DatabaseState) ElementType() reflect.Type
type FollowerDatabaseDefinitionResponse ¶
type FollowerDatabaseDefinitionResponse struct { // Resource name of the attached database configuration in the follower cluster. AttachedDatabaseConfigurationName string `pulumi:"attachedDatabaseConfigurationName"` // Resource id of the cluster that follows a database owned by this cluster. ClusterResourceId string `pulumi:"clusterResourceId"` // The database name owned by this cluster that was followed. * in case following all databases. DatabaseName string `pulumi:"databaseName"` }
A class representing follower database request.
type FollowerDatabaseDefinitionResponseArgs ¶
type FollowerDatabaseDefinitionResponseArgs struct { // Resource name of the attached database configuration in the follower cluster. AttachedDatabaseConfigurationName pulumi.StringInput `pulumi:"attachedDatabaseConfigurationName"` // Resource id of the cluster that follows a database owned by this cluster. ClusterResourceId pulumi.StringInput `pulumi:"clusterResourceId"` // The database name owned by this cluster that was followed. * in case following all databases. DatabaseName pulumi.StringInput `pulumi:"databaseName"` }
A class representing follower database request.
func (FollowerDatabaseDefinitionResponseArgs) ElementType ¶
func (FollowerDatabaseDefinitionResponseArgs) ElementType() reflect.Type
func (FollowerDatabaseDefinitionResponseArgs) ToFollowerDatabaseDefinitionResponseOutput ¶
func (i FollowerDatabaseDefinitionResponseArgs) ToFollowerDatabaseDefinitionResponseOutput() FollowerDatabaseDefinitionResponseOutput
func (FollowerDatabaseDefinitionResponseArgs) ToFollowerDatabaseDefinitionResponseOutputWithContext ¶
func (i FollowerDatabaseDefinitionResponseArgs) ToFollowerDatabaseDefinitionResponseOutputWithContext(ctx context.Context) FollowerDatabaseDefinitionResponseOutput
type FollowerDatabaseDefinitionResponseArray ¶
type FollowerDatabaseDefinitionResponseArray []FollowerDatabaseDefinitionResponseInput
func (FollowerDatabaseDefinitionResponseArray) ElementType ¶
func (FollowerDatabaseDefinitionResponseArray) ElementType() reflect.Type
func (FollowerDatabaseDefinitionResponseArray) ToFollowerDatabaseDefinitionResponseArrayOutput ¶
func (i FollowerDatabaseDefinitionResponseArray) ToFollowerDatabaseDefinitionResponseArrayOutput() FollowerDatabaseDefinitionResponseArrayOutput
func (FollowerDatabaseDefinitionResponseArray) ToFollowerDatabaseDefinitionResponseArrayOutputWithContext ¶
func (i FollowerDatabaseDefinitionResponseArray) ToFollowerDatabaseDefinitionResponseArrayOutputWithContext(ctx context.Context) FollowerDatabaseDefinitionResponseArrayOutput
type FollowerDatabaseDefinitionResponseArrayInput ¶
type FollowerDatabaseDefinitionResponseArrayInput interface { pulumi.Input ToFollowerDatabaseDefinitionResponseArrayOutput() FollowerDatabaseDefinitionResponseArrayOutput ToFollowerDatabaseDefinitionResponseArrayOutputWithContext(context.Context) FollowerDatabaseDefinitionResponseArrayOutput }
FollowerDatabaseDefinitionResponseArrayInput is an input type that accepts FollowerDatabaseDefinitionResponseArray and FollowerDatabaseDefinitionResponseArrayOutput values. You can construct a concrete instance of `FollowerDatabaseDefinitionResponseArrayInput` via:
FollowerDatabaseDefinitionResponseArray{ FollowerDatabaseDefinitionResponseArgs{...} }
type FollowerDatabaseDefinitionResponseArrayOutput ¶
type FollowerDatabaseDefinitionResponseArrayOutput struct{ *pulumi.OutputState }
func (FollowerDatabaseDefinitionResponseArrayOutput) ElementType ¶
func (FollowerDatabaseDefinitionResponseArrayOutput) ElementType() reflect.Type
func (FollowerDatabaseDefinitionResponseArrayOutput) ToFollowerDatabaseDefinitionResponseArrayOutput ¶
func (o FollowerDatabaseDefinitionResponseArrayOutput) ToFollowerDatabaseDefinitionResponseArrayOutput() FollowerDatabaseDefinitionResponseArrayOutput
func (FollowerDatabaseDefinitionResponseArrayOutput) ToFollowerDatabaseDefinitionResponseArrayOutputWithContext ¶
func (o FollowerDatabaseDefinitionResponseArrayOutput) ToFollowerDatabaseDefinitionResponseArrayOutputWithContext(ctx context.Context) FollowerDatabaseDefinitionResponseArrayOutput
type FollowerDatabaseDefinitionResponseInput ¶
type FollowerDatabaseDefinitionResponseInput interface { pulumi.Input ToFollowerDatabaseDefinitionResponseOutput() FollowerDatabaseDefinitionResponseOutput ToFollowerDatabaseDefinitionResponseOutputWithContext(context.Context) FollowerDatabaseDefinitionResponseOutput }
FollowerDatabaseDefinitionResponseInput is an input type that accepts FollowerDatabaseDefinitionResponseArgs and FollowerDatabaseDefinitionResponseOutput values. You can construct a concrete instance of `FollowerDatabaseDefinitionResponseInput` via:
FollowerDatabaseDefinitionResponseArgs{...}
type FollowerDatabaseDefinitionResponseOutput ¶
type FollowerDatabaseDefinitionResponseOutput struct{ *pulumi.OutputState }
A class representing follower database request.
func (FollowerDatabaseDefinitionResponseOutput) AttachedDatabaseConfigurationName ¶
func (o FollowerDatabaseDefinitionResponseOutput) AttachedDatabaseConfigurationName() pulumi.StringOutput
Resource name of the attached database configuration in the follower cluster.
func (FollowerDatabaseDefinitionResponseOutput) ClusterResourceId ¶
func (o FollowerDatabaseDefinitionResponseOutput) ClusterResourceId() pulumi.StringOutput
Resource id of the cluster that follows a database owned by this cluster.
func (FollowerDatabaseDefinitionResponseOutput) DatabaseName ¶
func (o FollowerDatabaseDefinitionResponseOutput) DatabaseName() pulumi.StringOutput
The database name owned by this cluster that was followed. * in case following all databases.
func (FollowerDatabaseDefinitionResponseOutput) ElementType ¶
func (FollowerDatabaseDefinitionResponseOutput) ElementType() reflect.Type
func (FollowerDatabaseDefinitionResponseOutput) ToFollowerDatabaseDefinitionResponseOutput ¶
func (o FollowerDatabaseDefinitionResponseOutput) ToFollowerDatabaseDefinitionResponseOutput() FollowerDatabaseDefinitionResponseOutput
func (FollowerDatabaseDefinitionResponseOutput) ToFollowerDatabaseDefinitionResponseOutputWithContext ¶
func (o FollowerDatabaseDefinitionResponseOutput) ToFollowerDatabaseDefinitionResponseOutputWithContext(ctx context.Context) FollowerDatabaseDefinitionResponseOutput
type Identity ¶
type Identity struct { // The identity type. Type string `pulumi:"type"` }
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct { // The identity type. Type pulumi.StringInput `pulumi:"type"` }
Identity for the resource.
func (IdentityArgs) ElementType ¶
func (IdentityArgs) ElementType() reflect.Type
func (IdentityArgs) ToIdentityOutput ¶
func (i IdentityArgs) ToIdentityOutput() IdentityOutput
func (IdentityArgs) ToIdentityOutputWithContext ¶
func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityArgs) ToIdentityPtrOutput ¶
func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityArgs) ToIdentityPtrOutputWithContext ¶
func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityInput ¶
type IdentityInput interface { pulumi.Input ToIdentityOutput() IdentityOutput ToIdentityOutputWithContext(context.Context) IdentityOutput }
IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:
IdentityArgs{...}
type IdentityOutput ¶
type IdentityOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityOutput) ElementType ¶
func (IdentityOutput) ElementType() reflect.Type
func (IdentityOutput) ToIdentityOutput ¶
func (o IdentityOutput) ToIdentityOutput() IdentityOutput
func (IdentityOutput) ToIdentityOutputWithContext ¶
func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityOutput) ToIdentityPtrOutput ¶
func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityPtrInput ¶
type IdentityPtrInput interface { pulumi.Input ToIdentityPtrOutput() IdentityPtrOutput ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput }
IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:
IdentityArgs{...} or: nil
func IdentityPtr ¶
func IdentityPtr(v *IdentityArgs) IdentityPtrInput
type IdentityPtrOutput ¶
type IdentityPtrOutput struct{ *pulumi.OutputState }
func (IdentityPtrOutput) Elem ¶
func (o IdentityPtrOutput) Elem() IdentityOutput
func (IdentityPtrOutput) ElementType ¶
func (IdentityPtrOutput) ElementType() reflect.Type
func (IdentityPtrOutput) ToIdentityPtrOutput ¶
func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityPtrOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityPtrOutput) Type ¶
func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
The identity type.
type IdentityResponse ¶
type IdentityResponse struct { // The principal ID of resource identity. PrincipalId string `pulumi:"principalId"` // The tenant ID of resource. TenantId string `pulumi:"tenantId"` // The identity type. Type string `pulumi:"type"` // The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities map[string]IdentityResponseUserAssignedIdentities `pulumi:"userAssignedIdentities"` }
Identity for the resource.
type IdentityResponseArgs ¶
type IdentityResponseArgs struct { // The principal ID of resource identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant ID of resource. TenantId pulumi.StringInput `pulumi:"tenantId"` // The identity type. Type pulumi.StringInput `pulumi:"type"` // The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities IdentityResponseUserAssignedIdentitiesMapInput `pulumi:"userAssignedIdentities"` }
Identity for the resource.
func (IdentityResponseArgs) ElementType ¶
func (IdentityResponseArgs) ElementType() reflect.Type
func (IdentityResponseArgs) ToIdentityResponseOutput ¶
func (i IdentityResponseArgs) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseArgs) ToIdentityResponseOutputWithContext ¶
func (i IdentityResponseArgs) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseArgs) ToIdentityResponsePtrOutput ¶
func (i IdentityResponseArgs) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext ¶
func (i IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
type IdentityResponseInput ¶
type IdentityResponseInput interface { pulumi.Input ToIdentityResponseOutput() IdentityResponseOutput ToIdentityResponseOutputWithContext(context.Context) IdentityResponseOutput }
IdentityResponseInput is an input type that accepts IdentityResponseArgs and IdentityResponseOutput values. You can construct a concrete instance of `IdentityResponseInput` via:
IdentityResponseArgs{...}
type IdentityResponseOutput ¶
type IdentityResponseOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityResponseOutput) ElementType ¶
func (IdentityResponseOutput) ElementType() reflect.Type
func (IdentityResponseOutput) PrincipalId ¶
func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal ID of resource identity.
func (IdentityResponseOutput) TenantId ¶
func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant ID of resource.
func (IdentityResponseOutput) ToIdentityResponseOutput ¶
func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponseOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponseOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponseOutput) Type ¶
func (o IdentityResponseOutput) Type() pulumi.StringOutput
The identity type.
func (IdentityResponseOutput) UserAssignedIdentities ¶
func (o IdentityResponseOutput) UserAssignedIdentities() IdentityResponseUserAssignedIdentitiesMapOutput
The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type IdentityResponsePtrInput ¶
type IdentityResponsePtrInput interface { pulumi.Input ToIdentityResponsePtrOutput() IdentityResponsePtrOutput ToIdentityResponsePtrOutputWithContext(context.Context) IdentityResponsePtrOutput }
IdentityResponsePtrInput is an input type that accepts IdentityResponseArgs, IdentityResponsePtr and IdentityResponsePtrOutput values. You can construct a concrete instance of `IdentityResponsePtrInput` via:
IdentityResponseArgs{...} or: nil
func IdentityResponsePtr ¶
func IdentityResponsePtr(v *IdentityResponseArgs) IdentityResponsePtrInput
type IdentityResponsePtrOutput ¶
type IdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (IdentityResponsePtrOutput) Elem ¶
func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
func (IdentityResponsePtrOutput) ElementType ¶
func (IdentityResponsePtrOutput) ElementType() reflect.Type
func (IdentityResponsePtrOutput) PrincipalId ¶
func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal ID of resource identity.
func (IdentityResponsePtrOutput) TenantId ¶
func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of resource.
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) Type ¶
func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The identity type.
func (IdentityResponsePtrOutput) UserAssignedIdentities ¶
func (o IdentityResponsePtrOutput) UserAssignedIdentities() IdentityResponseUserAssignedIdentitiesMapOutput
The list of user identities associated with the Kusto cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type IdentityResponseUserAssignedIdentitiesArgs ¶
type IdentityResponseUserAssignedIdentitiesArgs struct { // The client id of user assigned identity. ClientId pulumi.StringInput `pulumi:"clientId"` // The principal id of user assigned identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` }
func (IdentityResponseUserAssignedIdentitiesArgs) ElementType ¶
func (IdentityResponseUserAssignedIdentitiesArgs) ElementType() reflect.Type
func (IdentityResponseUserAssignedIdentitiesArgs) ToIdentityResponseUserAssignedIdentitiesOutput ¶
func (i IdentityResponseUserAssignedIdentitiesArgs) ToIdentityResponseUserAssignedIdentitiesOutput() IdentityResponseUserAssignedIdentitiesOutput
func (IdentityResponseUserAssignedIdentitiesArgs) ToIdentityResponseUserAssignedIdentitiesOutputWithContext ¶
func (i IdentityResponseUserAssignedIdentitiesArgs) ToIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesOutput
type IdentityResponseUserAssignedIdentitiesInput ¶
type IdentityResponseUserAssignedIdentitiesInput interface { pulumi.Input ToIdentityResponseUserAssignedIdentitiesOutput() IdentityResponseUserAssignedIdentitiesOutput ToIdentityResponseUserAssignedIdentitiesOutputWithContext(context.Context) IdentityResponseUserAssignedIdentitiesOutput }
IdentityResponseUserAssignedIdentitiesInput is an input type that accepts IdentityResponseUserAssignedIdentitiesArgs and IdentityResponseUserAssignedIdentitiesOutput values. You can construct a concrete instance of `IdentityResponseUserAssignedIdentitiesInput` via:
IdentityResponseUserAssignedIdentitiesArgs{...}
type IdentityResponseUserAssignedIdentitiesMap ¶
type IdentityResponseUserAssignedIdentitiesMap map[string]IdentityResponseUserAssignedIdentitiesInput
func (IdentityResponseUserAssignedIdentitiesMap) ElementType ¶
func (IdentityResponseUserAssignedIdentitiesMap) ElementType() reflect.Type
func (IdentityResponseUserAssignedIdentitiesMap) ToIdentityResponseUserAssignedIdentitiesMapOutput ¶
func (i IdentityResponseUserAssignedIdentitiesMap) ToIdentityResponseUserAssignedIdentitiesMapOutput() IdentityResponseUserAssignedIdentitiesMapOutput
func (IdentityResponseUserAssignedIdentitiesMap) ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext ¶
func (i IdentityResponseUserAssignedIdentitiesMap) ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesMapOutput
type IdentityResponseUserAssignedIdentitiesMapInput ¶
type IdentityResponseUserAssignedIdentitiesMapInput interface { pulumi.Input ToIdentityResponseUserAssignedIdentitiesMapOutput() IdentityResponseUserAssignedIdentitiesMapOutput ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext(context.Context) IdentityResponseUserAssignedIdentitiesMapOutput }
IdentityResponseUserAssignedIdentitiesMapInput is an input type that accepts IdentityResponseUserAssignedIdentitiesMap and IdentityResponseUserAssignedIdentitiesMapOutput values. You can construct a concrete instance of `IdentityResponseUserAssignedIdentitiesMapInput` via:
IdentityResponseUserAssignedIdentitiesMap{ "key": IdentityResponseUserAssignedIdentitiesArgs{...} }
type IdentityResponseUserAssignedIdentitiesMapOutput ¶
type IdentityResponseUserAssignedIdentitiesMapOutput struct{ *pulumi.OutputState }
func (IdentityResponseUserAssignedIdentitiesMapOutput) ElementType ¶
func (IdentityResponseUserAssignedIdentitiesMapOutput) ElementType() reflect.Type
func (IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutput ¶
func (o IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutput() IdentityResponseUserAssignedIdentitiesMapOutput
func (IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext ¶
func (o IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesMapOutput
type IdentityResponseUserAssignedIdentitiesOutput ¶
type IdentityResponseUserAssignedIdentitiesOutput struct{ *pulumi.OutputState }
func (IdentityResponseUserAssignedIdentitiesOutput) ClientId ¶
func (o IdentityResponseUserAssignedIdentitiesOutput) ClientId() pulumi.StringOutput
The client id of user assigned identity.
func (IdentityResponseUserAssignedIdentitiesOutput) ElementType ¶
func (IdentityResponseUserAssignedIdentitiesOutput) ElementType() reflect.Type
func (IdentityResponseUserAssignedIdentitiesOutput) PrincipalId ¶
func (o IdentityResponseUserAssignedIdentitiesOutput) PrincipalId() pulumi.StringOutput
The principal id of user assigned identity.
func (IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutput ¶
func (o IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutput() IdentityResponseUserAssignedIdentitiesOutput
func (IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutputWithContext ¶
func (o IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesOutput
type KeyVaultProperties ¶
type KeyVaultProperties struct { // The name of the key vault key. KeyName string `pulumi:"keyName"` // The Uri of the key vault. KeyVaultUri string `pulumi:"keyVaultUri"` // The version of the key vault key. KeyVersion string `pulumi:"keyVersion"` }
Properties of the key vault.
type KeyVaultPropertiesArgs ¶
type KeyVaultPropertiesArgs struct { // The name of the key vault key. KeyName pulumi.StringInput `pulumi:"keyName"` // The Uri of the key vault. KeyVaultUri pulumi.StringInput `pulumi:"keyVaultUri"` // The version of the key vault key. KeyVersion pulumi.StringInput `pulumi:"keyVersion"` }
Properties of the key vault.
func (KeyVaultPropertiesArgs) ElementType ¶
func (KeyVaultPropertiesArgs) ElementType() reflect.Type
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesInput ¶
type KeyVaultPropertiesInput interface { pulumi.Input ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput ToKeyVaultPropertiesOutputWithContext(context.Context) KeyVaultPropertiesOutput }
KeyVaultPropertiesInput is an input type that accepts KeyVaultPropertiesArgs and KeyVaultPropertiesOutput values. You can construct a concrete instance of `KeyVaultPropertiesInput` via:
KeyVaultPropertiesArgs{...}
type KeyVaultPropertiesOutput ¶
type KeyVaultPropertiesOutput struct{ *pulumi.OutputState }
Properties of the key vault.
func (KeyVaultPropertiesOutput) ElementType ¶
func (KeyVaultPropertiesOutput) ElementType() reflect.Type
func (KeyVaultPropertiesOutput) KeyName ¶
func (o KeyVaultPropertiesOutput) KeyName() pulumi.StringOutput
The name of the key vault key.
func (KeyVaultPropertiesOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesOutput) KeyVaultUri() pulumi.StringOutput
The Uri of the key vault.
func (KeyVaultPropertiesOutput) KeyVersion ¶
func (o KeyVaultPropertiesOutput) KeyVersion() pulumi.StringOutput
The version of the key vault key.
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesPtrInput ¶
type KeyVaultPropertiesPtrInput interface { pulumi.Input ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput ToKeyVaultPropertiesPtrOutputWithContext(context.Context) KeyVaultPropertiesPtrOutput }
KeyVaultPropertiesPtrInput is an input type that accepts KeyVaultPropertiesArgs, KeyVaultPropertiesPtr and KeyVaultPropertiesPtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesPtrInput` via:
KeyVaultPropertiesArgs{...} or: nil
func KeyVaultPropertiesPtr ¶
func KeyVaultPropertiesPtr(v *KeyVaultPropertiesArgs) KeyVaultPropertiesPtrInput
type KeyVaultPropertiesPtrOutput ¶
type KeyVaultPropertiesPtrOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesPtrOutput) Elem ¶
func (o KeyVaultPropertiesPtrOutput) Elem() KeyVaultPropertiesOutput
func (KeyVaultPropertiesPtrOutput) ElementType ¶
func (KeyVaultPropertiesPtrOutput) ElementType() reflect.Type
func (KeyVaultPropertiesPtrOutput) KeyName ¶
func (o KeyVaultPropertiesPtrOutput) KeyName() pulumi.StringPtrOutput
The name of the key vault key.
func (KeyVaultPropertiesPtrOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesPtrOutput) KeyVaultUri() pulumi.StringPtrOutput
The Uri of the key vault.
func (KeyVaultPropertiesPtrOutput) KeyVersion ¶
func (o KeyVaultPropertiesPtrOutput) KeyVersion() pulumi.StringPtrOutput
The version of the key vault key.
func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput ¶
func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesResponse ¶
type KeyVaultPropertiesResponse struct { // The name of the key vault key. KeyName string `pulumi:"keyName"` // The Uri of the key vault. KeyVaultUri string `pulumi:"keyVaultUri"` // The version of the key vault key. KeyVersion string `pulumi:"keyVersion"` }
Properties of the key vault.
type KeyVaultPropertiesResponseArgs ¶
type KeyVaultPropertiesResponseArgs struct { // The name of the key vault key. KeyName pulumi.StringInput `pulumi:"keyName"` // The Uri of the key vault. KeyVaultUri pulumi.StringInput `pulumi:"keyVaultUri"` // The version of the key vault key. KeyVersion pulumi.StringInput `pulumi:"keyVersion"` }
Properties of the key vault.
func (KeyVaultPropertiesResponseArgs) ElementType ¶
func (KeyVaultPropertiesResponseArgs) ElementType() reflect.Type
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type KeyVaultPropertiesResponseInput ¶
type KeyVaultPropertiesResponseInput interface { pulumi.Input ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput ToKeyVaultPropertiesResponseOutputWithContext(context.Context) KeyVaultPropertiesResponseOutput }
KeyVaultPropertiesResponseInput is an input type that accepts KeyVaultPropertiesResponseArgs and KeyVaultPropertiesResponseOutput values. You can construct a concrete instance of `KeyVaultPropertiesResponseInput` via:
KeyVaultPropertiesResponseArgs{...}
type KeyVaultPropertiesResponseOutput ¶
type KeyVaultPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of the key vault.
func (KeyVaultPropertiesResponseOutput) ElementType ¶
func (KeyVaultPropertiesResponseOutput) ElementType() reflect.Type
func (KeyVaultPropertiesResponseOutput) KeyName ¶
func (o KeyVaultPropertiesResponseOutput) KeyName() pulumi.StringOutput
The name of the key vault key.
func (KeyVaultPropertiesResponseOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesResponseOutput) KeyVaultUri() pulumi.StringOutput
The Uri of the key vault.
func (KeyVaultPropertiesResponseOutput) KeyVersion ¶
func (o KeyVaultPropertiesResponseOutput) KeyVersion() pulumi.StringOutput
The version of the key vault key.
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type KeyVaultPropertiesResponsePtrInput ¶
type KeyVaultPropertiesResponsePtrInput interface { pulumi.Input ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput ToKeyVaultPropertiesResponsePtrOutputWithContext(context.Context) KeyVaultPropertiesResponsePtrOutput }
KeyVaultPropertiesResponsePtrInput is an input type that accepts KeyVaultPropertiesResponseArgs, KeyVaultPropertiesResponsePtr and KeyVaultPropertiesResponsePtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesResponsePtrInput` via:
KeyVaultPropertiesResponseArgs{...} or: nil
func KeyVaultPropertiesResponsePtr ¶
func KeyVaultPropertiesResponsePtr(v *KeyVaultPropertiesResponseArgs) KeyVaultPropertiesResponsePtrInput
type KeyVaultPropertiesResponsePtrOutput ¶
type KeyVaultPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesResponsePtrOutput) Elem ¶
func (o KeyVaultPropertiesResponsePtrOutput) Elem() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponsePtrOutput) ElementType ¶
func (KeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
func (KeyVaultPropertiesResponsePtrOutput) KeyName ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyName() pulumi.StringPtrOutput
The name of the key vault key.
func (KeyVaultPropertiesResponsePtrOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyVaultUri() pulumi.StringPtrOutput
The Uri of the key vault.
func (KeyVaultPropertiesResponsePtrOutput) KeyVersion ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyVersion() pulumi.StringPtrOutput
The version of the key vault key.
func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput ¶
func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type LanguageExtensionResponse ¶
type LanguageExtensionResponse struct { // The language extension name. LanguageExtensionName *string `pulumi:"languageExtensionName"` }
The language extension object.
type LanguageExtensionResponseArgs ¶
type LanguageExtensionResponseArgs struct { // The language extension name. LanguageExtensionName pulumi.StringPtrInput `pulumi:"languageExtensionName"` }
The language extension object.
func (LanguageExtensionResponseArgs) ElementType ¶
func (LanguageExtensionResponseArgs) ElementType() reflect.Type
func (LanguageExtensionResponseArgs) ToLanguageExtensionResponseOutput ¶
func (i LanguageExtensionResponseArgs) ToLanguageExtensionResponseOutput() LanguageExtensionResponseOutput
func (LanguageExtensionResponseArgs) ToLanguageExtensionResponseOutputWithContext ¶
func (i LanguageExtensionResponseArgs) ToLanguageExtensionResponseOutputWithContext(ctx context.Context) LanguageExtensionResponseOutput
type LanguageExtensionResponseArray ¶
type LanguageExtensionResponseArray []LanguageExtensionResponseInput
func (LanguageExtensionResponseArray) ElementType ¶
func (LanguageExtensionResponseArray) ElementType() reflect.Type
func (LanguageExtensionResponseArray) ToLanguageExtensionResponseArrayOutput ¶
func (i LanguageExtensionResponseArray) ToLanguageExtensionResponseArrayOutput() LanguageExtensionResponseArrayOutput
func (LanguageExtensionResponseArray) ToLanguageExtensionResponseArrayOutputWithContext ¶
func (i LanguageExtensionResponseArray) ToLanguageExtensionResponseArrayOutputWithContext(ctx context.Context) LanguageExtensionResponseArrayOutput
type LanguageExtensionResponseArrayInput ¶
type LanguageExtensionResponseArrayInput interface { pulumi.Input ToLanguageExtensionResponseArrayOutput() LanguageExtensionResponseArrayOutput ToLanguageExtensionResponseArrayOutputWithContext(context.Context) LanguageExtensionResponseArrayOutput }
LanguageExtensionResponseArrayInput is an input type that accepts LanguageExtensionResponseArray and LanguageExtensionResponseArrayOutput values. You can construct a concrete instance of `LanguageExtensionResponseArrayInput` via:
LanguageExtensionResponseArray{ LanguageExtensionResponseArgs{...} }
type LanguageExtensionResponseArrayOutput ¶
type LanguageExtensionResponseArrayOutput struct{ *pulumi.OutputState }
func (LanguageExtensionResponseArrayOutput) ElementType ¶
func (LanguageExtensionResponseArrayOutput) ElementType() reflect.Type
func (LanguageExtensionResponseArrayOutput) Index ¶
func (o LanguageExtensionResponseArrayOutput) Index(i pulumi.IntInput) LanguageExtensionResponseOutput
func (LanguageExtensionResponseArrayOutput) ToLanguageExtensionResponseArrayOutput ¶
func (o LanguageExtensionResponseArrayOutput) ToLanguageExtensionResponseArrayOutput() LanguageExtensionResponseArrayOutput
func (LanguageExtensionResponseArrayOutput) ToLanguageExtensionResponseArrayOutputWithContext ¶
func (o LanguageExtensionResponseArrayOutput) ToLanguageExtensionResponseArrayOutputWithContext(ctx context.Context) LanguageExtensionResponseArrayOutput
type LanguageExtensionResponseInput ¶
type LanguageExtensionResponseInput interface { pulumi.Input ToLanguageExtensionResponseOutput() LanguageExtensionResponseOutput ToLanguageExtensionResponseOutputWithContext(context.Context) LanguageExtensionResponseOutput }
LanguageExtensionResponseInput is an input type that accepts LanguageExtensionResponseArgs and LanguageExtensionResponseOutput values. You can construct a concrete instance of `LanguageExtensionResponseInput` via:
LanguageExtensionResponseArgs{...}
type LanguageExtensionResponseOutput ¶
type LanguageExtensionResponseOutput struct{ *pulumi.OutputState }
The language extension object.
func (LanguageExtensionResponseOutput) ElementType ¶
func (LanguageExtensionResponseOutput) ElementType() reflect.Type
func (LanguageExtensionResponseOutput) LanguageExtensionName ¶
func (o LanguageExtensionResponseOutput) LanguageExtensionName() pulumi.StringPtrOutput
The language extension name.
func (LanguageExtensionResponseOutput) ToLanguageExtensionResponseOutput ¶
func (o LanguageExtensionResponseOutput) ToLanguageExtensionResponseOutput() LanguageExtensionResponseOutput
func (LanguageExtensionResponseOutput) ToLanguageExtensionResponseOutputWithContext ¶
func (o LanguageExtensionResponseOutput) ToLanguageExtensionResponseOutputWithContext(ctx context.Context) LanguageExtensionResponseOutput
type LanguageExtensionsListResponse ¶
type LanguageExtensionsListResponse struct { // The list of language extensions. Value []LanguageExtensionResponse `pulumi:"value"` }
The list of language extension objects.
type LanguageExtensionsListResponseArgs ¶
type LanguageExtensionsListResponseArgs struct { // The list of language extensions. Value LanguageExtensionResponseArrayInput `pulumi:"value"` }
The list of language extension objects.
func (LanguageExtensionsListResponseArgs) ElementType ¶
func (LanguageExtensionsListResponseArgs) ElementType() reflect.Type
func (LanguageExtensionsListResponseArgs) ToLanguageExtensionsListResponseOutput ¶
func (i LanguageExtensionsListResponseArgs) ToLanguageExtensionsListResponseOutput() LanguageExtensionsListResponseOutput
func (LanguageExtensionsListResponseArgs) ToLanguageExtensionsListResponseOutputWithContext ¶
func (i LanguageExtensionsListResponseArgs) ToLanguageExtensionsListResponseOutputWithContext(ctx context.Context) LanguageExtensionsListResponseOutput
func (LanguageExtensionsListResponseArgs) ToLanguageExtensionsListResponsePtrOutput ¶
func (i LanguageExtensionsListResponseArgs) ToLanguageExtensionsListResponsePtrOutput() LanguageExtensionsListResponsePtrOutput
func (LanguageExtensionsListResponseArgs) ToLanguageExtensionsListResponsePtrOutputWithContext ¶
func (i LanguageExtensionsListResponseArgs) ToLanguageExtensionsListResponsePtrOutputWithContext(ctx context.Context) LanguageExtensionsListResponsePtrOutput
type LanguageExtensionsListResponseInput ¶
type LanguageExtensionsListResponseInput interface { pulumi.Input ToLanguageExtensionsListResponseOutput() LanguageExtensionsListResponseOutput ToLanguageExtensionsListResponseOutputWithContext(context.Context) LanguageExtensionsListResponseOutput }
LanguageExtensionsListResponseInput is an input type that accepts LanguageExtensionsListResponseArgs and LanguageExtensionsListResponseOutput values. You can construct a concrete instance of `LanguageExtensionsListResponseInput` via:
LanguageExtensionsListResponseArgs{...}
type LanguageExtensionsListResponseOutput ¶
type LanguageExtensionsListResponseOutput struct{ *pulumi.OutputState }
The list of language extension objects.
func (LanguageExtensionsListResponseOutput) ElementType ¶
func (LanguageExtensionsListResponseOutput) ElementType() reflect.Type
func (LanguageExtensionsListResponseOutput) ToLanguageExtensionsListResponseOutput ¶
func (o LanguageExtensionsListResponseOutput) ToLanguageExtensionsListResponseOutput() LanguageExtensionsListResponseOutput
func (LanguageExtensionsListResponseOutput) ToLanguageExtensionsListResponseOutputWithContext ¶
func (o LanguageExtensionsListResponseOutput) ToLanguageExtensionsListResponseOutputWithContext(ctx context.Context) LanguageExtensionsListResponseOutput
func (LanguageExtensionsListResponseOutput) ToLanguageExtensionsListResponsePtrOutput ¶
func (o LanguageExtensionsListResponseOutput) ToLanguageExtensionsListResponsePtrOutput() LanguageExtensionsListResponsePtrOutput
func (LanguageExtensionsListResponseOutput) ToLanguageExtensionsListResponsePtrOutputWithContext ¶
func (o LanguageExtensionsListResponseOutput) ToLanguageExtensionsListResponsePtrOutputWithContext(ctx context.Context) LanguageExtensionsListResponsePtrOutput
func (LanguageExtensionsListResponseOutput) Value ¶
func (o LanguageExtensionsListResponseOutput) Value() LanguageExtensionResponseArrayOutput
The list of language extensions.
type LanguageExtensionsListResponsePtrInput ¶
type LanguageExtensionsListResponsePtrInput interface { pulumi.Input ToLanguageExtensionsListResponsePtrOutput() LanguageExtensionsListResponsePtrOutput ToLanguageExtensionsListResponsePtrOutputWithContext(context.Context) LanguageExtensionsListResponsePtrOutput }
LanguageExtensionsListResponsePtrInput is an input type that accepts LanguageExtensionsListResponseArgs, LanguageExtensionsListResponsePtr and LanguageExtensionsListResponsePtrOutput values. You can construct a concrete instance of `LanguageExtensionsListResponsePtrInput` via:
LanguageExtensionsListResponseArgs{...} or: nil
func LanguageExtensionsListResponsePtr ¶
func LanguageExtensionsListResponsePtr(v *LanguageExtensionsListResponseArgs) LanguageExtensionsListResponsePtrInput
type LanguageExtensionsListResponsePtrOutput ¶
type LanguageExtensionsListResponsePtrOutput struct{ *pulumi.OutputState }
func (LanguageExtensionsListResponsePtrOutput) ElementType ¶
func (LanguageExtensionsListResponsePtrOutput) ElementType() reflect.Type
func (LanguageExtensionsListResponsePtrOutput) ToLanguageExtensionsListResponsePtrOutput ¶
func (o LanguageExtensionsListResponsePtrOutput) ToLanguageExtensionsListResponsePtrOutput() LanguageExtensionsListResponsePtrOutput
func (LanguageExtensionsListResponsePtrOutput) ToLanguageExtensionsListResponsePtrOutputWithContext ¶
func (o LanguageExtensionsListResponsePtrOutput) ToLanguageExtensionsListResponsePtrOutputWithContext(ctx context.Context) LanguageExtensionsListResponsePtrOutput
type ListClusterFollowerDatabasesResult ¶
type ListClusterFollowerDatabasesResult struct { // The list of follower database result. Value []FollowerDatabaseDefinitionResponse `pulumi:"value"` }
The list Kusto database principals operation response.
func ListClusterFollowerDatabases ¶
func ListClusterFollowerDatabases(ctx *pulumi.Context, args *ListClusterFollowerDatabasesArgs, opts ...pulumi.InvokeOption) (*ListClusterFollowerDatabasesResult, error)
type ListClusterLanguageExtensionsResult ¶
type ListClusterLanguageExtensionsResult struct { // The list of language extensions. Value []LanguageExtensionResponse `pulumi:"value"` }
The list of language extension objects.
func ListClusterLanguageExtensions ¶
func ListClusterLanguageExtensions(ctx *pulumi.Context, args *ListClusterLanguageExtensionsArgs, opts ...pulumi.InvokeOption) (*ListClusterLanguageExtensionsResult, error)
type ListDatabasePrincipalsArgs ¶
type ListDatabasePrincipalsArgs struct { // The name of the Kusto cluster. ClusterName string `pulumi:"clusterName"` // The name of the database in the Kusto cluster. DatabaseName string `pulumi:"databaseName"` // The name of the resource group containing the Kusto cluster. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListDatabasePrincipalsResult ¶
type ListDatabasePrincipalsResult struct { // The list of Kusto database principals. Value []DatabasePrincipalResponse `pulumi:"value"` }
The list Kusto database principals operation response.
func ListDatabasePrincipals ¶
func ListDatabasePrincipals(ctx *pulumi.Context, args *ListDatabasePrincipalsArgs, opts ...pulumi.InvokeOption) (*ListDatabasePrincipalsResult, error)
type LookupAttachedDatabaseConfigurationArgs ¶
type LookupAttachedDatabaseConfigurationArgs struct { // The name of the attached database configuration. AttachedDatabaseConfigurationName string `pulumi:"attachedDatabaseConfigurationName"` // The name of the Kusto cluster. ClusterName string `pulumi:"clusterName"` // The name of the resource group containing the Kusto cluster. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupAttachedDatabaseConfigurationResult ¶
type LookupAttachedDatabaseConfigurationResult struct { // The list of databases from the clusterResourceId which are currently attached to the cluster. AttachedDatabaseNames []string `pulumi:"attachedDatabaseNames"` // The resource id of the cluster where the databases you would like to attach reside. ClusterResourceId string `pulumi:"clusterResourceId"` // The name of the database which you would like to attach, use * if you want to follow all current and future databases. DatabaseName string `pulumi:"databaseName"` // The default principals modification kind DefaultPrincipalsModificationKind string `pulumi:"defaultPrincipalsModificationKind"` // Resource location. Location *string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The provisioned state of the resource. ProvisioningState string `pulumi:"provisioningState"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
Class representing an attached database configuration.
func LookupAttachedDatabaseConfiguration ¶
func LookupAttachedDatabaseConfiguration(ctx *pulumi.Context, args *LookupAttachedDatabaseConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupAttachedDatabaseConfigurationResult, error)
type LookupClusterArgs ¶
type LookupClusterPrincipalAssignmentArgs ¶
type LookupClusterPrincipalAssignmentArgs struct { // The name of the Kusto cluster. ClusterName string `pulumi:"clusterName"` // The name of the Kusto principalAssignment. PrincipalAssignmentName string `pulumi:"principalAssignmentName"` // The name of the resource group containing the Kusto cluster. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupClusterPrincipalAssignmentResult ¶
type LookupClusterPrincipalAssignmentResult struct { // The name of the resource Name string `pulumi:"name"` // The principal ID assigned to the cluster principal. It can be a user email, application ID, or security group name. PrincipalId string `pulumi:"principalId"` // The principal name PrincipalName string `pulumi:"principalName"` // Principal type. PrincipalType string `pulumi:"principalType"` // The provisioned state of the resource. ProvisioningState string `pulumi:"provisioningState"` // Cluster principal role. Role string `pulumi:"role"` // The tenant id of the principal TenantId *string `pulumi:"tenantId"` // The tenant name of the principal TenantName string `pulumi:"tenantName"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
Class representing a cluster principal assignment.
func LookupClusterPrincipalAssignment ¶
func LookupClusterPrincipalAssignment(ctx *pulumi.Context, args *LookupClusterPrincipalAssignmentArgs, opts ...pulumi.InvokeOption) (*LookupClusterPrincipalAssignmentResult, error)
type LookupClusterResult ¶
type LookupClusterResult struct { // The cluster data ingestion URI. DataIngestionUri string `pulumi:"dataIngestionUri"` // A boolean value that indicates if the cluster's disks are encrypted. EnableDiskEncryption *bool `pulumi:"enableDiskEncryption"` // A boolean value that indicates if double encryption is enabled. EnableDoubleEncryption *bool `pulumi:"enableDoubleEncryption"` // A boolean value that indicates if the purge operations are enabled. EnablePurge *bool `pulumi:"enablePurge"` // A boolean value that indicates if the streaming ingest is enabled. EnableStreamingIngest *bool `pulumi:"enableStreamingIngest"` // The identity of the cluster, if configured. Identity *IdentityResponse `pulumi:"identity"` // KeyVault properties for the cluster encryption. KeyVaultProperties *KeyVaultPropertiesResponse `pulumi:"keyVaultProperties"` // List of the cluster's language extensions. LanguageExtensions LanguageExtensionsListResponse `pulumi:"languageExtensions"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // Optimized auto scale definition. OptimizedAutoscale *OptimizedAutoscaleResponse `pulumi:"optimizedAutoscale"` // The provisioned state of the resource. ProvisioningState string `pulumi:"provisioningState"` // The SKU of the cluster. Sku AzureSkuResponse `pulumi:"sku"` // The state of the resource. State string `pulumi:"state"` // The reason for the cluster's current state. StateReason string `pulumi:"stateReason"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The cluster's external tenants. TrustedExternalTenants []TrustedExternalTenantResponse `pulumi:"trustedExternalTenants"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` // The cluster URI. Uri string `pulumi:"uri"` // Virtual network definition. VirtualNetworkConfiguration *VirtualNetworkConfigurationResponse `pulumi:"virtualNetworkConfiguration"` // The availability zones of the cluster. Zones []string `pulumi:"zones"` }
Class representing a Kusto cluster.
func LookupCluster ¶
func LookupCluster(ctx *pulumi.Context, args *LookupClusterArgs, opts ...pulumi.InvokeOption) (*LookupClusterResult, error)
type LookupDataConnectionArgs ¶
type LookupDataConnectionArgs struct { // The name of the Kusto cluster. ClusterName string `pulumi:"clusterName"` // The name of the data connection. DataConnectionName string `pulumi:"dataConnectionName"` // The name of the database in the Kusto cluster. DatabaseName string `pulumi:"databaseName"` // The name of the resource group containing the Kusto cluster. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupDataConnectionResult ¶
type LookupDataConnectionResult struct { // Kind of the endpoint for the data connection Kind string `pulumi:"kind"` // Resource location. Location *string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
Class representing an data connection.
func LookupDataConnection ¶
func LookupDataConnection(ctx *pulumi.Context, args *LookupDataConnectionArgs, opts ...pulumi.InvokeOption) (*LookupDataConnectionResult, error)
type LookupDatabaseArgs ¶
type LookupDatabaseArgs struct { // The name of the Kusto cluster. ClusterName string `pulumi:"clusterName"` // The name of the database in the Kusto cluster. DatabaseName string `pulumi:"databaseName"` // The name of the resource group containing the Kusto cluster. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupDatabasePrincipalAssignmentArgs ¶
type LookupDatabasePrincipalAssignmentArgs struct { // The name of the Kusto cluster. ClusterName string `pulumi:"clusterName"` // The name of the database in the Kusto cluster. DatabaseName string `pulumi:"databaseName"` // The name of the Kusto principalAssignment. PrincipalAssignmentName string `pulumi:"principalAssignmentName"` // The name of the resource group containing the Kusto cluster. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupDatabasePrincipalAssignmentResult ¶
type LookupDatabasePrincipalAssignmentResult struct { // The name of the resource Name string `pulumi:"name"` // The principal ID assigned to the database principal. It can be a user email, application ID, or security group name. PrincipalId string `pulumi:"principalId"` // The principal name PrincipalName string `pulumi:"principalName"` // Principal type. PrincipalType string `pulumi:"principalType"` // The provisioned state of the resource. ProvisioningState string `pulumi:"provisioningState"` // Database principal role. Role string `pulumi:"role"` // The tenant id of the principal TenantId *string `pulumi:"tenantId"` // The tenant name of the principal TenantName string `pulumi:"tenantName"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
Class representing a database principal assignment.
func LookupDatabasePrincipalAssignment ¶
func LookupDatabasePrincipalAssignment(ctx *pulumi.Context, args *LookupDatabasePrincipalAssignmentArgs, opts ...pulumi.InvokeOption) (*LookupDatabasePrincipalAssignmentResult, error)
type LookupDatabaseResult ¶
type LookupDatabaseResult struct { // Kind of the database Kind string `pulumi:"kind"` // Resource location. Location *string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
Class representing a Kusto database.
func LookupDatabase ¶
func LookupDatabase(ctx *pulumi.Context, args *LookupDatabaseArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseResult, error)
type OptimizedAutoscale ¶
type OptimizedAutoscale struct { // A boolean value that indicate if the optimized autoscale feature is enabled or not. IsEnabled bool `pulumi:"isEnabled"` // Maximum allowed instances count. Maximum int `pulumi:"maximum"` // Minimum allowed instances count. Minimum int `pulumi:"minimum"` // The version of the template defined, for instance 1. Version int `pulumi:"version"` }
A class that contains the optimized auto scale definition.
type OptimizedAutoscaleArgs ¶
type OptimizedAutoscaleArgs struct { // A boolean value that indicate if the optimized autoscale feature is enabled or not. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // Maximum allowed instances count. Maximum pulumi.IntInput `pulumi:"maximum"` // Minimum allowed instances count. Minimum pulumi.IntInput `pulumi:"minimum"` // The version of the template defined, for instance 1. Version pulumi.IntInput `pulumi:"version"` }
A class that contains the optimized auto scale definition.
func (OptimizedAutoscaleArgs) ElementType ¶
func (OptimizedAutoscaleArgs) ElementType() reflect.Type
func (OptimizedAutoscaleArgs) ToOptimizedAutoscaleOutput ¶
func (i OptimizedAutoscaleArgs) ToOptimizedAutoscaleOutput() OptimizedAutoscaleOutput
func (OptimizedAutoscaleArgs) ToOptimizedAutoscaleOutputWithContext ¶
func (i OptimizedAutoscaleArgs) ToOptimizedAutoscaleOutputWithContext(ctx context.Context) OptimizedAutoscaleOutput
func (OptimizedAutoscaleArgs) ToOptimizedAutoscalePtrOutput ¶
func (i OptimizedAutoscaleArgs) ToOptimizedAutoscalePtrOutput() OptimizedAutoscalePtrOutput
func (OptimizedAutoscaleArgs) ToOptimizedAutoscalePtrOutputWithContext ¶
func (i OptimizedAutoscaleArgs) ToOptimizedAutoscalePtrOutputWithContext(ctx context.Context) OptimizedAutoscalePtrOutput
type OptimizedAutoscaleInput ¶
type OptimizedAutoscaleInput interface { pulumi.Input ToOptimizedAutoscaleOutput() OptimizedAutoscaleOutput ToOptimizedAutoscaleOutputWithContext(context.Context) OptimizedAutoscaleOutput }
OptimizedAutoscaleInput is an input type that accepts OptimizedAutoscaleArgs and OptimizedAutoscaleOutput values. You can construct a concrete instance of `OptimizedAutoscaleInput` via:
OptimizedAutoscaleArgs{...}
type OptimizedAutoscaleOutput ¶
type OptimizedAutoscaleOutput struct{ *pulumi.OutputState }
A class that contains the optimized auto scale definition.
func (OptimizedAutoscaleOutput) ElementType ¶
func (OptimizedAutoscaleOutput) ElementType() reflect.Type
func (OptimizedAutoscaleOutput) IsEnabled ¶
func (o OptimizedAutoscaleOutput) IsEnabled() pulumi.BoolOutput
A boolean value that indicate if the optimized autoscale feature is enabled or not.
func (OptimizedAutoscaleOutput) Maximum ¶
func (o OptimizedAutoscaleOutput) Maximum() pulumi.IntOutput
Maximum allowed instances count.
func (OptimizedAutoscaleOutput) Minimum ¶
func (o OptimizedAutoscaleOutput) Minimum() pulumi.IntOutput
Minimum allowed instances count.
func (OptimizedAutoscaleOutput) ToOptimizedAutoscaleOutput ¶
func (o OptimizedAutoscaleOutput) ToOptimizedAutoscaleOutput() OptimizedAutoscaleOutput
func (OptimizedAutoscaleOutput) ToOptimizedAutoscaleOutputWithContext ¶
func (o OptimizedAutoscaleOutput) ToOptimizedAutoscaleOutputWithContext(ctx context.Context) OptimizedAutoscaleOutput
func (OptimizedAutoscaleOutput) ToOptimizedAutoscalePtrOutput ¶
func (o OptimizedAutoscaleOutput) ToOptimizedAutoscalePtrOutput() OptimizedAutoscalePtrOutput
func (OptimizedAutoscaleOutput) ToOptimizedAutoscalePtrOutputWithContext ¶
func (o OptimizedAutoscaleOutput) ToOptimizedAutoscalePtrOutputWithContext(ctx context.Context) OptimizedAutoscalePtrOutput
func (OptimizedAutoscaleOutput) Version ¶
func (o OptimizedAutoscaleOutput) Version() pulumi.IntOutput
The version of the template defined, for instance 1.
type OptimizedAutoscalePtrInput ¶
type OptimizedAutoscalePtrInput interface { pulumi.Input ToOptimizedAutoscalePtrOutput() OptimizedAutoscalePtrOutput ToOptimizedAutoscalePtrOutputWithContext(context.Context) OptimizedAutoscalePtrOutput }
OptimizedAutoscalePtrInput is an input type that accepts OptimizedAutoscaleArgs, OptimizedAutoscalePtr and OptimizedAutoscalePtrOutput values. You can construct a concrete instance of `OptimizedAutoscalePtrInput` via:
OptimizedAutoscaleArgs{...} or: nil
func OptimizedAutoscalePtr ¶
func OptimizedAutoscalePtr(v *OptimizedAutoscaleArgs) OptimizedAutoscalePtrInput
type OptimizedAutoscalePtrOutput ¶
type OptimizedAutoscalePtrOutput struct{ *pulumi.OutputState }
func (OptimizedAutoscalePtrOutput) Elem ¶
func (o OptimizedAutoscalePtrOutput) Elem() OptimizedAutoscaleOutput
func (OptimizedAutoscalePtrOutput) ElementType ¶
func (OptimizedAutoscalePtrOutput) ElementType() reflect.Type
func (OptimizedAutoscalePtrOutput) IsEnabled ¶
func (o OptimizedAutoscalePtrOutput) IsEnabled() pulumi.BoolPtrOutput
A boolean value that indicate if the optimized autoscale feature is enabled or not.
func (OptimizedAutoscalePtrOutput) Maximum ¶
func (o OptimizedAutoscalePtrOutput) Maximum() pulumi.IntPtrOutput
Maximum allowed instances count.
func (OptimizedAutoscalePtrOutput) Minimum ¶
func (o OptimizedAutoscalePtrOutput) Minimum() pulumi.IntPtrOutput
Minimum allowed instances count.
func (OptimizedAutoscalePtrOutput) ToOptimizedAutoscalePtrOutput ¶
func (o OptimizedAutoscalePtrOutput) ToOptimizedAutoscalePtrOutput() OptimizedAutoscalePtrOutput
func (OptimizedAutoscalePtrOutput) ToOptimizedAutoscalePtrOutputWithContext ¶
func (o OptimizedAutoscalePtrOutput) ToOptimizedAutoscalePtrOutputWithContext(ctx context.Context) OptimizedAutoscalePtrOutput
func (OptimizedAutoscalePtrOutput) Version ¶
func (o OptimizedAutoscalePtrOutput) Version() pulumi.IntPtrOutput
The version of the template defined, for instance 1.
type OptimizedAutoscaleResponse ¶
type OptimizedAutoscaleResponse struct { // A boolean value that indicate if the optimized autoscale feature is enabled or not. IsEnabled bool `pulumi:"isEnabled"` // Maximum allowed instances count. Maximum int `pulumi:"maximum"` // Minimum allowed instances count. Minimum int `pulumi:"minimum"` // The version of the template defined, for instance 1. Version int `pulumi:"version"` }
A class that contains the optimized auto scale definition.
type OptimizedAutoscaleResponseArgs ¶
type OptimizedAutoscaleResponseArgs struct { // A boolean value that indicate if the optimized autoscale feature is enabled or not. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // Maximum allowed instances count. Maximum pulumi.IntInput `pulumi:"maximum"` // Minimum allowed instances count. Minimum pulumi.IntInput `pulumi:"minimum"` // The version of the template defined, for instance 1. Version pulumi.IntInput `pulumi:"version"` }
A class that contains the optimized auto scale definition.
func (OptimizedAutoscaleResponseArgs) ElementType ¶
func (OptimizedAutoscaleResponseArgs) ElementType() reflect.Type
func (OptimizedAutoscaleResponseArgs) ToOptimizedAutoscaleResponseOutput ¶
func (i OptimizedAutoscaleResponseArgs) ToOptimizedAutoscaleResponseOutput() OptimizedAutoscaleResponseOutput
func (OptimizedAutoscaleResponseArgs) ToOptimizedAutoscaleResponseOutputWithContext ¶
func (i OptimizedAutoscaleResponseArgs) ToOptimizedAutoscaleResponseOutputWithContext(ctx context.Context) OptimizedAutoscaleResponseOutput
func (OptimizedAutoscaleResponseArgs) ToOptimizedAutoscaleResponsePtrOutput ¶
func (i OptimizedAutoscaleResponseArgs) ToOptimizedAutoscaleResponsePtrOutput() OptimizedAutoscaleResponsePtrOutput
func (OptimizedAutoscaleResponseArgs) ToOptimizedAutoscaleResponsePtrOutputWithContext ¶
func (i OptimizedAutoscaleResponseArgs) ToOptimizedAutoscaleResponsePtrOutputWithContext(ctx context.Context) OptimizedAutoscaleResponsePtrOutput
type OptimizedAutoscaleResponseInput ¶
type OptimizedAutoscaleResponseInput interface { pulumi.Input ToOptimizedAutoscaleResponseOutput() OptimizedAutoscaleResponseOutput ToOptimizedAutoscaleResponseOutputWithContext(context.Context) OptimizedAutoscaleResponseOutput }
OptimizedAutoscaleResponseInput is an input type that accepts OptimizedAutoscaleResponseArgs and OptimizedAutoscaleResponseOutput values. You can construct a concrete instance of `OptimizedAutoscaleResponseInput` via:
OptimizedAutoscaleResponseArgs{...}
type OptimizedAutoscaleResponseOutput ¶
type OptimizedAutoscaleResponseOutput struct{ *pulumi.OutputState }
A class that contains the optimized auto scale definition.
func (OptimizedAutoscaleResponseOutput) ElementType ¶
func (OptimizedAutoscaleResponseOutput) ElementType() reflect.Type
func (OptimizedAutoscaleResponseOutput) IsEnabled ¶
func (o OptimizedAutoscaleResponseOutput) IsEnabled() pulumi.BoolOutput
A boolean value that indicate if the optimized autoscale feature is enabled or not.
func (OptimizedAutoscaleResponseOutput) Maximum ¶
func (o OptimizedAutoscaleResponseOutput) Maximum() pulumi.IntOutput
Maximum allowed instances count.
func (OptimizedAutoscaleResponseOutput) Minimum ¶
func (o OptimizedAutoscaleResponseOutput) Minimum() pulumi.IntOutput
Minimum allowed instances count.
func (OptimizedAutoscaleResponseOutput) ToOptimizedAutoscaleResponseOutput ¶
func (o OptimizedAutoscaleResponseOutput) ToOptimizedAutoscaleResponseOutput() OptimizedAutoscaleResponseOutput
func (OptimizedAutoscaleResponseOutput) ToOptimizedAutoscaleResponseOutputWithContext ¶
func (o OptimizedAutoscaleResponseOutput) ToOptimizedAutoscaleResponseOutputWithContext(ctx context.Context) OptimizedAutoscaleResponseOutput
func (OptimizedAutoscaleResponseOutput) ToOptimizedAutoscaleResponsePtrOutput ¶
func (o OptimizedAutoscaleResponseOutput) ToOptimizedAutoscaleResponsePtrOutput() OptimizedAutoscaleResponsePtrOutput
func (OptimizedAutoscaleResponseOutput) ToOptimizedAutoscaleResponsePtrOutputWithContext ¶
func (o OptimizedAutoscaleResponseOutput) ToOptimizedAutoscaleResponsePtrOutputWithContext(ctx context.Context) OptimizedAutoscaleResponsePtrOutput
func (OptimizedAutoscaleResponseOutput) Version ¶
func (o OptimizedAutoscaleResponseOutput) Version() pulumi.IntOutput
The version of the template defined, for instance 1.
type OptimizedAutoscaleResponsePtrInput ¶
type OptimizedAutoscaleResponsePtrInput interface { pulumi.Input ToOptimizedAutoscaleResponsePtrOutput() OptimizedAutoscaleResponsePtrOutput ToOptimizedAutoscaleResponsePtrOutputWithContext(context.Context) OptimizedAutoscaleResponsePtrOutput }
OptimizedAutoscaleResponsePtrInput is an input type that accepts OptimizedAutoscaleResponseArgs, OptimizedAutoscaleResponsePtr and OptimizedAutoscaleResponsePtrOutput values. You can construct a concrete instance of `OptimizedAutoscaleResponsePtrInput` via:
OptimizedAutoscaleResponseArgs{...} or: nil
func OptimizedAutoscaleResponsePtr ¶
func OptimizedAutoscaleResponsePtr(v *OptimizedAutoscaleResponseArgs) OptimizedAutoscaleResponsePtrInput
type OptimizedAutoscaleResponsePtrOutput ¶
type OptimizedAutoscaleResponsePtrOutput struct{ *pulumi.OutputState }
func (OptimizedAutoscaleResponsePtrOutput) Elem ¶
func (o OptimizedAutoscaleResponsePtrOutput) Elem() OptimizedAutoscaleResponseOutput
func (OptimizedAutoscaleResponsePtrOutput) ElementType ¶
func (OptimizedAutoscaleResponsePtrOutput) ElementType() reflect.Type
func (OptimizedAutoscaleResponsePtrOutput) IsEnabled ¶
func (o OptimizedAutoscaleResponsePtrOutput) IsEnabled() pulumi.BoolPtrOutput
A boolean value that indicate if the optimized autoscale feature is enabled or not.
func (OptimizedAutoscaleResponsePtrOutput) Maximum ¶
func (o OptimizedAutoscaleResponsePtrOutput) Maximum() pulumi.IntPtrOutput
Maximum allowed instances count.
func (OptimizedAutoscaleResponsePtrOutput) Minimum ¶
func (o OptimizedAutoscaleResponsePtrOutput) Minimum() pulumi.IntPtrOutput
Minimum allowed instances count.
func (OptimizedAutoscaleResponsePtrOutput) ToOptimizedAutoscaleResponsePtrOutput ¶
func (o OptimizedAutoscaleResponsePtrOutput) ToOptimizedAutoscaleResponsePtrOutput() OptimizedAutoscaleResponsePtrOutput
func (OptimizedAutoscaleResponsePtrOutput) ToOptimizedAutoscaleResponsePtrOutputWithContext ¶
func (o OptimizedAutoscaleResponsePtrOutput) ToOptimizedAutoscaleResponsePtrOutputWithContext(ctx context.Context) OptimizedAutoscaleResponsePtrOutput
func (OptimizedAutoscaleResponsePtrOutput) Version ¶
func (o OptimizedAutoscaleResponsePtrOutput) Version() pulumi.IntPtrOutput
The version of the template defined, for instance 1.
type TrustedExternalTenant ¶
type TrustedExternalTenant struct { // GUID representing an external tenant. Value *string `pulumi:"value"` }
Represents a tenant ID that is trusted by the cluster.
type TrustedExternalTenantArgs ¶
type TrustedExternalTenantArgs struct { // GUID representing an external tenant. Value pulumi.StringPtrInput `pulumi:"value"` }
Represents a tenant ID that is trusted by the cluster.
func (TrustedExternalTenantArgs) ElementType ¶
func (TrustedExternalTenantArgs) ElementType() reflect.Type
func (TrustedExternalTenantArgs) ToTrustedExternalTenantOutput ¶
func (i TrustedExternalTenantArgs) ToTrustedExternalTenantOutput() TrustedExternalTenantOutput
func (TrustedExternalTenantArgs) ToTrustedExternalTenantOutputWithContext ¶
func (i TrustedExternalTenantArgs) ToTrustedExternalTenantOutputWithContext(ctx context.Context) TrustedExternalTenantOutput
type TrustedExternalTenantArray ¶
type TrustedExternalTenantArray []TrustedExternalTenantInput
func (TrustedExternalTenantArray) ElementType ¶
func (TrustedExternalTenantArray) ElementType() reflect.Type
func (TrustedExternalTenantArray) ToTrustedExternalTenantArrayOutput ¶
func (i TrustedExternalTenantArray) ToTrustedExternalTenantArrayOutput() TrustedExternalTenantArrayOutput
func (TrustedExternalTenantArray) ToTrustedExternalTenantArrayOutputWithContext ¶
func (i TrustedExternalTenantArray) ToTrustedExternalTenantArrayOutputWithContext(ctx context.Context) TrustedExternalTenantArrayOutput
type TrustedExternalTenantArrayInput ¶
type TrustedExternalTenantArrayInput interface { pulumi.Input ToTrustedExternalTenantArrayOutput() TrustedExternalTenantArrayOutput ToTrustedExternalTenantArrayOutputWithContext(context.Context) TrustedExternalTenantArrayOutput }
TrustedExternalTenantArrayInput is an input type that accepts TrustedExternalTenantArray and TrustedExternalTenantArrayOutput values. You can construct a concrete instance of `TrustedExternalTenantArrayInput` via:
TrustedExternalTenantArray{ TrustedExternalTenantArgs{...} }
type TrustedExternalTenantArrayOutput ¶
type TrustedExternalTenantArrayOutput struct{ *pulumi.OutputState }
func (TrustedExternalTenantArrayOutput) ElementType ¶
func (TrustedExternalTenantArrayOutput) ElementType() reflect.Type
func (TrustedExternalTenantArrayOutput) Index ¶
func (o TrustedExternalTenantArrayOutput) Index(i pulumi.IntInput) TrustedExternalTenantOutput
func (TrustedExternalTenantArrayOutput) ToTrustedExternalTenantArrayOutput ¶
func (o TrustedExternalTenantArrayOutput) ToTrustedExternalTenantArrayOutput() TrustedExternalTenantArrayOutput
func (TrustedExternalTenantArrayOutput) ToTrustedExternalTenantArrayOutputWithContext ¶
func (o TrustedExternalTenantArrayOutput) ToTrustedExternalTenantArrayOutputWithContext(ctx context.Context) TrustedExternalTenantArrayOutput
type TrustedExternalTenantInput ¶
type TrustedExternalTenantInput interface { pulumi.Input ToTrustedExternalTenantOutput() TrustedExternalTenantOutput ToTrustedExternalTenantOutputWithContext(context.Context) TrustedExternalTenantOutput }
TrustedExternalTenantInput is an input type that accepts TrustedExternalTenantArgs and TrustedExternalTenantOutput values. You can construct a concrete instance of `TrustedExternalTenantInput` via:
TrustedExternalTenantArgs{...}
type TrustedExternalTenantOutput ¶
type TrustedExternalTenantOutput struct{ *pulumi.OutputState }
Represents a tenant ID that is trusted by the cluster.
func (TrustedExternalTenantOutput) ElementType ¶
func (TrustedExternalTenantOutput) ElementType() reflect.Type
func (TrustedExternalTenantOutput) ToTrustedExternalTenantOutput ¶
func (o TrustedExternalTenantOutput) ToTrustedExternalTenantOutput() TrustedExternalTenantOutput
func (TrustedExternalTenantOutput) ToTrustedExternalTenantOutputWithContext ¶
func (o TrustedExternalTenantOutput) ToTrustedExternalTenantOutputWithContext(ctx context.Context) TrustedExternalTenantOutput
func (TrustedExternalTenantOutput) Value ¶
func (o TrustedExternalTenantOutput) Value() pulumi.StringPtrOutput
GUID representing an external tenant.
type TrustedExternalTenantResponse ¶
type TrustedExternalTenantResponse struct { // GUID representing an external tenant. Value *string `pulumi:"value"` }
Represents a tenant ID that is trusted by the cluster.
type TrustedExternalTenantResponseArgs ¶
type TrustedExternalTenantResponseArgs struct { // GUID representing an external tenant. Value pulumi.StringPtrInput `pulumi:"value"` }
Represents a tenant ID that is trusted by the cluster.
func (TrustedExternalTenantResponseArgs) ElementType ¶
func (TrustedExternalTenantResponseArgs) ElementType() reflect.Type
func (TrustedExternalTenantResponseArgs) ToTrustedExternalTenantResponseOutput ¶
func (i TrustedExternalTenantResponseArgs) ToTrustedExternalTenantResponseOutput() TrustedExternalTenantResponseOutput
func (TrustedExternalTenantResponseArgs) ToTrustedExternalTenantResponseOutputWithContext ¶
func (i TrustedExternalTenantResponseArgs) ToTrustedExternalTenantResponseOutputWithContext(ctx context.Context) TrustedExternalTenantResponseOutput
type TrustedExternalTenantResponseArray ¶
type TrustedExternalTenantResponseArray []TrustedExternalTenantResponseInput
func (TrustedExternalTenantResponseArray) ElementType ¶
func (TrustedExternalTenantResponseArray) ElementType() reflect.Type
func (TrustedExternalTenantResponseArray) ToTrustedExternalTenantResponseArrayOutput ¶
func (i TrustedExternalTenantResponseArray) ToTrustedExternalTenantResponseArrayOutput() TrustedExternalTenantResponseArrayOutput
func (TrustedExternalTenantResponseArray) ToTrustedExternalTenantResponseArrayOutputWithContext ¶
func (i TrustedExternalTenantResponseArray) ToTrustedExternalTenantResponseArrayOutputWithContext(ctx context.Context) TrustedExternalTenantResponseArrayOutput
type TrustedExternalTenantResponseArrayInput ¶
type TrustedExternalTenantResponseArrayInput interface { pulumi.Input ToTrustedExternalTenantResponseArrayOutput() TrustedExternalTenantResponseArrayOutput ToTrustedExternalTenantResponseArrayOutputWithContext(context.Context) TrustedExternalTenantResponseArrayOutput }
TrustedExternalTenantResponseArrayInput is an input type that accepts TrustedExternalTenantResponseArray and TrustedExternalTenantResponseArrayOutput values. You can construct a concrete instance of `TrustedExternalTenantResponseArrayInput` via:
TrustedExternalTenantResponseArray{ TrustedExternalTenantResponseArgs{...} }
type TrustedExternalTenantResponseArrayOutput ¶
type TrustedExternalTenantResponseArrayOutput struct{ *pulumi.OutputState }
func (TrustedExternalTenantResponseArrayOutput) ElementType ¶
func (TrustedExternalTenantResponseArrayOutput) ElementType() reflect.Type
func (TrustedExternalTenantResponseArrayOutput) ToTrustedExternalTenantResponseArrayOutput ¶
func (o TrustedExternalTenantResponseArrayOutput) ToTrustedExternalTenantResponseArrayOutput() TrustedExternalTenantResponseArrayOutput
func (TrustedExternalTenantResponseArrayOutput) ToTrustedExternalTenantResponseArrayOutputWithContext ¶
func (o TrustedExternalTenantResponseArrayOutput) ToTrustedExternalTenantResponseArrayOutputWithContext(ctx context.Context) TrustedExternalTenantResponseArrayOutput
type TrustedExternalTenantResponseInput ¶
type TrustedExternalTenantResponseInput interface { pulumi.Input ToTrustedExternalTenantResponseOutput() TrustedExternalTenantResponseOutput ToTrustedExternalTenantResponseOutputWithContext(context.Context) TrustedExternalTenantResponseOutput }
TrustedExternalTenantResponseInput is an input type that accepts TrustedExternalTenantResponseArgs and TrustedExternalTenantResponseOutput values. You can construct a concrete instance of `TrustedExternalTenantResponseInput` via:
TrustedExternalTenantResponseArgs{...}
type TrustedExternalTenantResponseOutput ¶
type TrustedExternalTenantResponseOutput struct{ *pulumi.OutputState }
Represents a tenant ID that is trusted by the cluster.
func (TrustedExternalTenantResponseOutput) ElementType ¶
func (TrustedExternalTenantResponseOutput) ElementType() reflect.Type
func (TrustedExternalTenantResponseOutput) ToTrustedExternalTenantResponseOutput ¶
func (o TrustedExternalTenantResponseOutput) ToTrustedExternalTenantResponseOutput() TrustedExternalTenantResponseOutput
func (TrustedExternalTenantResponseOutput) ToTrustedExternalTenantResponseOutputWithContext ¶
func (o TrustedExternalTenantResponseOutput) ToTrustedExternalTenantResponseOutputWithContext(ctx context.Context) TrustedExternalTenantResponseOutput
func (TrustedExternalTenantResponseOutput) Value ¶
func (o TrustedExternalTenantResponseOutput) Value() pulumi.StringPtrOutput
GUID representing an external tenant.
type VirtualNetworkConfiguration ¶
type VirtualNetworkConfiguration struct { // Data management's service public IP address resource id. DataManagementPublicIpId string `pulumi:"dataManagementPublicIpId"` // Engine service's public IP address resource id. EnginePublicIpId string `pulumi:"enginePublicIpId"` // The subnet resource id. SubnetId string `pulumi:"subnetId"` }
A class that contains virtual network definition.
type VirtualNetworkConfigurationArgs ¶
type VirtualNetworkConfigurationArgs struct { // Data management's service public IP address resource id. DataManagementPublicIpId pulumi.StringInput `pulumi:"dataManagementPublicIpId"` // Engine service's public IP address resource id. EnginePublicIpId pulumi.StringInput `pulumi:"enginePublicIpId"` // The subnet resource id. SubnetId pulumi.StringInput `pulumi:"subnetId"` }
A class that contains virtual network definition.
func (VirtualNetworkConfigurationArgs) ElementType ¶
func (VirtualNetworkConfigurationArgs) ElementType() reflect.Type
func (VirtualNetworkConfigurationArgs) ToVirtualNetworkConfigurationOutput ¶
func (i VirtualNetworkConfigurationArgs) ToVirtualNetworkConfigurationOutput() VirtualNetworkConfigurationOutput
func (VirtualNetworkConfigurationArgs) ToVirtualNetworkConfigurationOutputWithContext ¶
func (i VirtualNetworkConfigurationArgs) ToVirtualNetworkConfigurationOutputWithContext(ctx context.Context) VirtualNetworkConfigurationOutput
func (VirtualNetworkConfigurationArgs) ToVirtualNetworkConfigurationPtrOutput ¶
func (i VirtualNetworkConfigurationArgs) ToVirtualNetworkConfigurationPtrOutput() VirtualNetworkConfigurationPtrOutput
func (VirtualNetworkConfigurationArgs) ToVirtualNetworkConfigurationPtrOutputWithContext ¶
func (i VirtualNetworkConfigurationArgs) ToVirtualNetworkConfigurationPtrOutputWithContext(ctx context.Context) VirtualNetworkConfigurationPtrOutput
type VirtualNetworkConfigurationInput ¶
type VirtualNetworkConfigurationInput interface { pulumi.Input ToVirtualNetworkConfigurationOutput() VirtualNetworkConfigurationOutput ToVirtualNetworkConfigurationOutputWithContext(context.Context) VirtualNetworkConfigurationOutput }
VirtualNetworkConfigurationInput is an input type that accepts VirtualNetworkConfigurationArgs and VirtualNetworkConfigurationOutput values. You can construct a concrete instance of `VirtualNetworkConfigurationInput` via:
VirtualNetworkConfigurationArgs{...}
type VirtualNetworkConfigurationOutput ¶
type VirtualNetworkConfigurationOutput struct{ *pulumi.OutputState }
A class that contains virtual network definition.
func (VirtualNetworkConfigurationOutput) DataManagementPublicIpId ¶
func (o VirtualNetworkConfigurationOutput) DataManagementPublicIpId() pulumi.StringOutput
Data management's service public IP address resource id.
func (VirtualNetworkConfigurationOutput) ElementType ¶
func (VirtualNetworkConfigurationOutput) ElementType() reflect.Type
func (VirtualNetworkConfigurationOutput) EnginePublicIpId ¶
func (o VirtualNetworkConfigurationOutput) EnginePublicIpId() pulumi.StringOutput
Engine service's public IP address resource id.
func (VirtualNetworkConfigurationOutput) SubnetId ¶
func (o VirtualNetworkConfigurationOutput) SubnetId() pulumi.StringOutput
The subnet resource id.
func (VirtualNetworkConfigurationOutput) ToVirtualNetworkConfigurationOutput ¶
func (o VirtualNetworkConfigurationOutput) ToVirtualNetworkConfigurationOutput() VirtualNetworkConfigurationOutput
func (VirtualNetworkConfigurationOutput) ToVirtualNetworkConfigurationOutputWithContext ¶
func (o VirtualNetworkConfigurationOutput) ToVirtualNetworkConfigurationOutputWithContext(ctx context.Context) VirtualNetworkConfigurationOutput
func (VirtualNetworkConfigurationOutput) ToVirtualNetworkConfigurationPtrOutput ¶
func (o VirtualNetworkConfigurationOutput) ToVirtualNetworkConfigurationPtrOutput() VirtualNetworkConfigurationPtrOutput
func (VirtualNetworkConfigurationOutput) ToVirtualNetworkConfigurationPtrOutputWithContext ¶
func (o VirtualNetworkConfigurationOutput) ToVirtualNetworkConfigurationPtrOutputWithContext(ctx context.Context) VirtualNetworkConfigurationPtrOutput
type VirtualNetworkConfigurationPtrInput ¶
type VirtualNetworkConfigurationPtrInput interface { pulumi.Input ToVirtualNetworkConfigurationPtrOutput() VirtualNetworkConfigurationPtrOutput ToVirtualNetworkConfigurationPtrOutputWithContext(context.Context) VirtualNetworkConfigurationPtrOutput }
VirtualNetworkConfigurationPtrInput is an input type that accepts VirtualNetworkConfigurationArgs, VirtualNetworkConfigurationPtr and VirtualNetworkConfigurationPtrOutput values. You can construct a concrete instance of `VirtualNetworkConfigurationPtrInput` via:
VirtualNetworkConfigurationArgs{...} or: nil
func VirtualNetworkConfigurationPtr ¶
func VirtualNetworkConfigurationPtr(v *VirtualNetworkConfigurationArgs) VirtualNetworkConfigurationPtrInput
type VirtualNetworkConfigurationPtrOutput ¶
type VirtualNetworkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (VirtualNetworkConfigurationPtrOutput) DataManagementPublicIpId ¶
func (o VirtualNetworkConfigurationPtrOutput) DataManagementPublicIpId() pulumi.StringPtrOutput
Data management's service public IP address resource id.
func (VirtualNetworkConfigurationPtrOutput) ElementType ¶
func (VirtualNetworkConfigurationPtrOutput) ElementType() reflect.Type
func (VirtualNetworkConfigurationPtrOutput) EnginePublicIpId ¶
func (o VirtualNetworkConfigurationPtrOutput) EnginePublicIpId() pulumi.StringPtrOutput
Engine service's public IP address resource id.
func (VirtualNetworkConfigurationPtrOutput) SubnetId ¶
func (o VirtualNetworkConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
The subnet resource id.
func (VirtualNetworkConfigurationPtrOutput) ToVirtualNetworkConfigurationPtrOutput ¶
func (o VirtualNetworkConfigurationPtrOutput) ToVirtualNetworkConfigurationPtrOutput() VirtualNetworkConfigurationPtrOutput
func (VirtualNetworkConfigurationPtrOutput) ToVirtualNetworkConfigurationPtrOutputWithContext ¶
func (o VirtualNetworkConfigurationPtrOutput) ToVirtualNetworkConfigurationPtrOutputWithContext(ctx context.Context) VirtualNetworkConfigurationPtrOutput
type VirtualNetworkConfigurationResponse ¶
type VirtualNetworkConfigurationResponse struct { // Data management's service public IP address resource id. DataManagementPublicIpId string `pulumi:"dataManagementPublicIpId"` // Engine service's public IP address resource id. EnginePublicIpId string `pulumi:"enginePublicIpId"` // The subnet resource id. SubnetId string `pulumi:"subnetId"` }
A class that contains virtual network definition.
type VirtualNetworkConfigurationResponseArgs ¶
type VirtualNetworkConfigurationResponseArgs struct { // Data management's service public IP address resource id. DataManagementPublicIpId pulumi.StringInput `pulumi:"dataManagementPublicIpId"` // Engine service's public IP address resource id. EnginePublicIpId pulumi.StringInput `pulumi:"enginePublicIpId"` // The subnet resource id. SubnetId pulumi.StringInput `pulumi:"subnetId"` }
A class that contains virtual network definition.
func (VirtualNetworkConfigurationResponseArgs) ElementType ¶
func (VirtualNetworkConfigurationResponseArgs) ElementType() reflect.Type
func (VirtualNetworkConfigurationResponseArgs) ToVirtualNetworkConfigurationResponseOutput ¶
func (i VirtualNetworkConfigurationResponseArgs) ToVirtualNetworkConfigurationResponseOutput() VirtualNetworkConfigurationResponseOutput
func (VirtualNetworkConfigurationResponseArgs) ToVirtualNetworkConfigurationResponseOutputWithContext ¶
func (i VirtualNetworkConfigurationResponseArgs) ToVirtualNetworkConfigurationResponseOutputWithContext(ctx context.Context) VirtualNetworkConfigurationResponseOutput
func (VirtualNetworkConfigurationResponseArgs) ToVirtualNetworkConfigurationResponsePtrOutput ¶
func (i VirtualNetworkConfigurationResponseArgs) ToVirtualNetworkConfigurationResponsePtrOutput() VirtualNetworkConfigurationResponsePtrOutput
func (VirtualNetworkConfigurationResponseArgs) ToVirtualNetworkConfigurationResponsePtrOutputWithContext ¶
func (i VirtualNetworkConfigurationResponseArgs) ToVirtualNetworkConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkConfigurationResponsePtrOutput
type VirtualNetworkConfigurationResponseInput ¶
type VirtualNetworkConfigurationResponseInput interface { pulumi.Input ToVirtualNetworkConfigurationResponseOutput() VirtualNetworkConfigurationResponseOutput ToVirtualNetworkConfigurationResponseOutputWithContext(context.Context) VirtualNetworkConfigurationResponseOutput }
VirtualNetworkConfigurationResponseInput is an input type that accepts VirtualNetworkConfigurationResponseArgs and VirtualNetworkConfigurationResponseOutput values. You can construct a concrete instance of `VirtualNetworkConfigurationResponseInput` via:
VirtualNetworkConfigurationResponseArgs{...}
type VirtualNetworkConfigurationResponseOutput ¶
type VirtualNetworkConfigurationResponseOutput struct{ *pulumi.OutputState }
A class that contains virtual network definition.
func (VirtualNetworkConfigurationResponseOutput) DataManagementPublicIpId ¶
func (o VirtualNetworkConfigurationResponseOutput) DataManagementPublicIpId() pulumi.StringOutput
Data management's service public IP address resource id.
func (VirtualNetworkConfigurationResponseOutput) ElementType ¶
func (VirtualNetworkConfigurationResponseOutput) ElementType() reflect.Type
func (VirtualNetworkConfigurationResponseOutput) EnginePublicIpId ¶
func (o VirtualNetworkConfigurationResponseOutput) EnginePublicIpId() pulumi.StringOutput
Engine service's public IP address resource id.
func (VirtualNetworkConfigurationResponseOutput) SubnetId ¶
func (o VirtualNetworkConfigurationResponseOutput) SubnetId() pulumi.StringOutput
The subnet resource id.
func (VirtualNetworkConfigurationResponseOutput) ToVirtualNetworkConfigurationResponseOutput ¶
func (o VirtualNetworkConfigurationResponseOutput) ToVirtualNetworkConfigurationResponseOutput() VirtualNetworkConfigurationResponseOutput
func (VirtualNetworkConfigurationResponseOutput) ToVirtualNetworkConfigurationResponseOutputWithContext ¶
func (o VirtualNetworkConfigurationResponseOutput) ToVirtualNetworkConfigurationResponseOutputWithContext(ctx context.Context) VirtualNetworkConfigurationResponseOutput
func (VirtualNetworkConfigurationResponseOutput) ToVirtualNetworkConfigurationResponsePtrOutput ¶
func (o VirtualNetworkConfigurationResponseOutput) ToVirtualNetworkConfigurationResponsePtrOutput() VirtualNetworkConfigurationResponsePtrOutput
func (VirtualNetworkConfigurationResponseOutput) ToVirtualNetworkConfigurationResponsePtrOutputWithContext ¶
func (o VirtualNetworkConfigurationResponseOutput) ToVirtualNetworkConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkConfigurationResponsePtrOutput
type VirtualNetworkConfigurationResponsePtrInput ¶
type VirtualNetworkConfigurationResponsePtrInput interface { pulumi.Input ToVirtualNetworkConfigurationResponsePtrOutput() VirtualNetworkConfigurationResponsePtrOutput ToVirtualNetworkConfigurationResponsePtrOutputWithContext(context.Context) VirtualNetworkConfigurationResponsePtrOutput }
VirtualNetworkConfigurationResponsePtrInput is an input type that accepts VirtualNetworkConfigurationResponseArgs, VirtualNetworkConfigurationResponsePtr and VirtualNetworkConfigurationResponsePtrOutput values. You can construct a concrete instance of `VirtualNetworkConfigurationResponsePtrInput` via:
VirtualNetworkConfigurationResponseArgs{...} or: nil
func VirtualNetworkConfigurationResponsePtr ¶
func VirtualNetworkConfigurationResponsePtr(v *VirtualNetworkConfigurationResponseArgs) VirtualNetworkConfigurationResponsePtrInput
type VirtualNetworkConfigurationResponsePtrOutput ¶
type VirtualNetworkConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (VirtualNetworkConfigurationResponsePtrOutput) DataManagementPublicIpId ¶
func (o VirtualNetworkConfigurationResponsePtrOutput) DataManagementPublicIpId() pulumi.StringPtrOutput
Data management's service public IP address resource id.
func (VirtualNetworkConfigurationResponsePtrOutput) ElementType ¶
func (VirtualNetworkConfigurationResponsePtrOutput) ElementType() reflect.Type
func (VirtualNetworkConfigurationResponsePtrOutput) EnginePublicIpId ¶
func (o VirtualNetworkConfigurationResponsePtrOutput) EnginePublicIpId() pulumi.StringPtrOutput
Engine service's public IP address resource id.
func (VirtualNetworkConfigurationResponsePtrOutput) SubnetId ¶
func (o VirtualNetworkConfigurationResponsePtrOutput) SubnetId() pulumi.StringPtrOutput
The subnet resource id.
func (VirtualNetworkConfigurationResponsePtrOutput) ToVirtualNetworkConfigurationResponsePtrOutput ¶
func (o VirtualNetworkConfigurationResponsePtrOutput) ToVirtualNetworkConfigurationResponsePtrOutput() VirtualNetworkConfigurationResponsePtrOutput
func (VirtualNetworkConfigurationResponsePtrOutput) ToVirtualNetworkConfigurationResponsePtrOutputWithContext ¶
func (o VirtualNetworkConfigurationResponsePtrOutput) ToVirtualNetworkConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualNetworkConfigurationResponsePtrOutput
Source Files
¶
- attachedDatabaseConfiguration.go
- cluster.go
- clusterPrincipalAssignment.go
- dataConnection.go
- database.go
- databasePrincipalAssignment.go
- getAttachedDatabaseConfiguration.go
- getCluster.go
- getClusterPrincipalAssignment.go
- getDataConnection.go
- getDatabase.go
- getDatabasePrincipalAssignment.go
- listClusterFollowerDatabases.go
- listClusterLanguageExtensions.go
- listDatabasePrincipals.go
- pulumiTypes.go