Documentation
¶
Index ¶
- Constants
- type AttachedDatabaseConfiguration
- func (*AttachedDatabaseConfiguration) ElementType() reflect.Type
- func (i *AttachedDatabaseConfiguration) ToAttachedDatabaseConfigurationOutput() AttachedDatabaseConfigurationOutput
- func (i *AttachedDatabaseConfiguration) ToAttachedDatabaseConfigurationOutputWithContext(ctx context.Context) AttachedDatabaseConfigurationOutput
- type AttachedDatabaseConfigurationArgs
- type AttachedDatabaseConfigurationInput
- type AttachedDatabaseConfigurationOutput
- func (AttachedDatabaseConfigurationOutput) ElementType() reflect.Type
- func (o AttachedDatabaseConfigurationOutput) ToAttachedDatabaseConfigurationOutput() AttachedDatabaseConfigurationOutput
- func (o AttachedDatabaseConfigurationOutput) ToAttachedDatabaseConfigurationOutputWithContext(ctx context.Context) AttachedDatabaseConfigurationOutput
- 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 AzureSkuName
- func (AzureSkuName) ElementType() reflect.Type
- func (e AzureSkuName) ToStringOutput() pulumi.StringOutput
- func (e AzureSkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzureSkuName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzureSkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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 AzureSkuTier
- func (AzureSkuTier) ElementType() reflect.Type
- func (e AzureSkuTier) ToStringOutput() pulumi.StringOutput
- func (e AzureSkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzureSkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzureSkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Cluster
- type ClusterArgs
- type ClusterInput
- type ClusterOutput
- type ClusterPrincipalAssignment
- func (*ClusterPrincipalAssignment) ElementType() reflect.Type
- func (i *ClusterPrincipalAssignment) ToClusterPrincipalAssignmentOutput() ClusterPrincipalAssignmentOutput
- func (i *ClusterPrincipalAssignment) ToClusterPrincipalAssignmentOutputWithContext(ctx context.Context) ClusterPrincipalAssignmentOutput
- type ClusterPrincipalAssignmentArgs
- type ClusterPrincipalAssignmentInput
- type ClusterPrincipalAssignmentOutput
- func (ClusterPrincipalAssignmentOutput) ElementType() reflect.Type
- func (o ClusterPrincipalAssignmentOutput) ToClusterPrincipalAssignmentOutput() ClusterPrincipalAssignmentOutput
- func (o ClusterPrincipalAssignmentOutput) ToClusterPrincipalAssignmentOutputWithContext(ctx context.Context) ClusterPrincipalAssignmentOutput
- type ClusterPrincipalAssignmentState
- type ClusterPrincipalRole
- func (ClusterPrincipalRole) ElementType() reflect.Type
- func (e ClusterPrincipalRole) ToStringOutput() pulumi.StringOutput
- func (e ClusterPrincipalRole) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ClusterPrincipalRole) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ClusterPrincipalRole) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClusterState
- type DataConnection
- type DataConnectionArgs
- type DataConnectionInput
- type DataConnectionKind
- func (DataConnectionKind) ElementType() reflect.Type
- func (e DataConnectionKind) ToStringOutput() pulumi.StringOutput
- func (e DataConnectionKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DataConnectionKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DataConnectionKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataConnectionOutput
- type DataConnectionState
- type Database
- type DatabaseArgs
- type DatabaseInput
- type DatabaseOutput
- type DatabasePrincipalAssignment
- func (*DatabasePrincipalAssignment) ElementType() reflect.Type
- func (i *DatabasePrincipalAssignment) ToDatabasePrincipalAssignmentOutput() DatabasePrincipalAssignmentOutput
- func (i *DatabasePrincipalAssignment) ToDatabasePrincipalAssignmentOutputWithContext(ctx context.Context) DatabasePrincipalAssignmentOutput
- type DatabasePrincipalAssignmentArgs
- type DatabasePrincipalAssignmentInput
- type DatabasePrincipalAssignmentOutput
- func (DatabasePrincipalAssignmentOutput) ElementType() reflect.Type
- func (o DatabasePrincipalAssignmentOutput) ToDatabasePrincipalAssignmentOutput() DatabasePrincipalAssignmentOutput
- func (o DatabasePrincipalAssignmentOutput) ToDatabasePrincipalAssignmentOutputWithContext(ctx context.Context) DatabasePrincipalAssignmentOutput
- 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 DatabasePrincipalRole
- func (DatabasePrincipalRole) ElementType() reflect.Type
- func (e DatabasePrincipalRole) ToStringOutput() pulumi.StringOutput
- func (e DatabasePrincipalRole) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DatabasePrincipalRole) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DatabasePrincipalRole) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DatabaseState
- type DefaultPrincipalsModificationKind
- func (DefaultPrincipalsModificationKind) ElementType() reflect.Type
- func (e DefaultPrincipalsModificationKind) ToStringOutput() pulumi.StringOutput
- func (e DefaultPrincipalsModificationKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DefaultPrincipalsModificationKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DefaultPrincipalsModificationKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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
- func (o IdentityOutput) UserAssignedIdentities() pulumi.MapOutput
- 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
- func (o IdentityPtrOutput) UserAssignedIdentities() pulumi.MapOutput
- 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 IdentityType
- func (IdentityType) ElementType() reflect.Type
- func (e IdentityType) ToStringOutput() pulumi.StringOutput
- func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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 Kind
- func (Kind) ElementType() reflect.Type
- func (e Kind) ToStringOutput() pulumi.StringOutput
- func (e Kind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Kind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Kind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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 PrincipalType
- func (PrincipalType) ElementType() reflect.Type
- func (e PrincipalType) ToStringOutput() pulumi.StringOutput
- func (e PrincipalType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PrincipalType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PrincipalType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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 ¶
const ( AzureSkuName_Standard_DS13_v2_1TB_PS = AzureSkuName("Standard_DS13_v2+1TB_PS") AzureSkuName_Standard_DS13_v2_2TB_PS = AzureSkuName("Standard_DS13_v2+2TB_PS") AzureSkuName_Standard_DS14_v2_3TB_PS = AzureSkuName("Standard_DS14_v2+3TB_PS") AzureSkuName_Standard_DS14_v2_4TB_PS = AzureSkuName("Standard_DS14_v2+4TB_PS") AzureSkuName_Standard_D13_v2 = AzureSkuName("Standard_D13_v2") AzureSkuName_Standard_D14_v2 = AzureSkuName("Standard_D14_v2") AzureSkuName_Standard_L8s = AzureSkuName("Standard_L8s") AzureSkuName_Standard_L16s = AzureSkuName("Standard_L16s") AzureSkuName_Standard_D11_v2 = AzureSkuName("Standard_D11_v2") AzureSkuName_Standard_D12_v2 = AzureSkuName("Standard_D12_v2") AzureSkuName_Standard_L4s = AzureSkuName("Standard_L4s") AzureSkuName_Dev_No_SLA_Standard_D11_v2 = AzureSkuName("Dev(No SLA)_Standard_D11_v2") AzureSkuName_Standard_E2a_v4 = AzureSkuName("Standard_E2a_v4") AzureSkuName_Standard_E4a_v4 = AzureSkuName("Standard_E4a_v4") AzureSkuName_Standard_E8a_v4 = AzureSkuName("Standard_E8a_v4") AzureSkuName_Standard_E16a_v4 = AzureSkuName("Standard_E16a_v4") AzureSkuName_Standard_E8as_v4_1TB_PS = AzureSkuName("Standard_E8as_v4+1TB_PS") AzureSkuName_Standard_E8as_v4_2TB_PS = AzureSkuName("Standard_E8as_v4+2TB_PS") AzureSkuName_Standard_E16as_v4_3TB_PS = AzureSkuName("Standard_E16as_v4+3TB_PS") AzureSkuName_Standard_E16as_v4_4TB_PS = AzureSkuName("Standard_E16as_v4+4TB_PS") AzureSkuName_Dev_No_SLA_Standard_E2a_v4 = AzureSkuName("Dev(No SLA)_Standard_E2a_v4") )
const ( AzureSkuTierBasic = AzureSkuTier("Basic") AzureSkuTierStandard = AzureSkuTier("Standard") )
const ( ClusterPrincipalRoleAllDatabasesAdmin = ClusterPrincipalRole("AllDatabasesAdmin") ClusterPrincipalRoleAllDatabasesViewer = ClusterPrincipalRole("AllDatabasesViewer") )
const ( DataConnectionKindEventHub = DataConnectionKind("EventHub") DataConnectionKindEventGrid = DataConnectionKind("EventGrid") DataConnectionKindIotHub = DataConnectionKind("IotHub") )
const ( DatabasePrincipalRoleAdmin = DatabasePrincipalRole("Admin") DatabasePrincipalRoleIngestor = DatabasePrincipalRole("Ingestor") DatabasePrincipalRoleMonitor = DatabasePrincipalRole("Monitor") DatabasePrincipalRoleUser = DatabasePrincipalRole("User") DatabasePrincipalRoleUnrestrictedViewers = DatabasePrincipalRole("UnrestrictedViewers") DatabasePrincipalRoleViewer = DatabasePrincipalRole("Viewer") )
const ( DefaultPrincipalsModificationKindUnion = DefaultPrincipalsModificationKind("Union") DefaultPrincipalsModificationKindReplace = DefaultPrincipalsModificationKind("Replace") DefaultPrincipalsModificationKindNone = DefaultPrincipalsModificationKind("None") )
const ( IdentityTypeNone = IdentityType("None") IdentityTypeSystemAssigned = IdentityType("SystemAssigned") )
const ( KindReadWrite = Kind("ReadWrite") KindReadOnlyFollowing = Kind("ReadOnlyFollowing") )
const ( PrincipalTypeApp = PrincipalType("App") PrincipalTypeGroup = PrincipalType("Group") PrincipalTypeUser = PrincipalType("User") )
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. E.g. "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.
func (*AttachedDatabaseConfiguration) ElementType ¶ added in v0.2.6
func (*AttachedDatabaseConfiguration) ElementType() reflect.Type
func (*AttachedDatabaseConfiguration) ToAttachedDatabaseConfigurationOutput ¶ added in v0.2.6
func (i *AttachedDatabaseConfiguration) ToAttachedDatabaseConfigurationOutput() AttachedDatabaseConfigurationOutput
func (*AttachedDatabaseConfiguration) ToAttachedDatabaseConfigurationOutputWithContext ¶ added in v0.2.6
func (i *AttachedDatabaseConfiguration) ToAttachedDatabaseConfigurationOutputWithContext(ctx context.Context) AttachedDatabaseConfigurationOutput
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 AttachedDatabaseConfigurationInput ¶ added in v0.2.6
type AttachedDatabaseConfigurationInput interface { pulumi.Input ToAttachedDatabaseConfigurationOutput() AttachedDatabaseConfigurationOutput ToAttachedDatabaseConfigurationOutputWithContext(ctx context.Context) AttachedDatabaseConfigurationOutput }
type AttachedDatabaseConfigurationOutput ¶ added in v0.2.6
type AttachedDatabaseConfigurationOutput struct {
*pulumi.OutputState
}
func (AttachedDatabaseConfigurationOutput) ElementType ¶ added in v0.2.6
func (AttachedDatabaseConfigurationOutput) ElementType() reflect.Type
func (AttachedDatabaseConfigurationOutput) ToAttachedDatabaseConfigurationOutput ¶ added in v0.2.6
func (o AttachedDatabaseConfigurationOutput) ToAttachedDatabaseConfigurationOutput() AttachedDatabaseConfigurationOutput
func (AttachedDatabaseConfigurationOutput) ToAttachedDatabaseConfigurationOutputWithContext ¶ added in v0.2.6
func (o AttachedDatabaseConfigurationOutput) ToAttachedDatabaseConfigurationOutputWithContext(ctx context.Context) AttachedDatabaseConfigurationOutput
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. E.g. "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 AzureSkuName ¶ added in v0.3.1
SKU name.
func (AzureSkuName) ElementType ¶ added in v0.3.1
func (AzureSkuName) ElementType() reflect.Type
func (AzureSkuName) ToStringOutput ¶ added in v0.3.1
func (e AzureSkuName) ToStringOutput() pulumi.StringOutput
func (AzureSkuName) ToStringOutputWithContext ¶ added in v0.3.1
func (e AzureSkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureSkuName) ToStringPtrOutput ¶ added in v0.3.1
func (e AzureSkuName) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureSkuName) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AzureSkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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 AzureSkuTier ¶ added in v0.3.1
SKU tier.
func (AzureSkuTier) ElementType ¶ added in v0.3.1
func (AzureSkuTier) ElementType() reflect.Type
func (AzureSkuTier) ToStringOutput ¶ added in v0.3.1
func (e AzureSkuTier) ToStringOutput() pulumi.StringOutput
func (AzureSkuTier) ToStringOutputWithContext ¶ added in v0.3.1
func (e AzureSkuTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureSkuTier) ToStringPtrOutput ¶ added in v0.3.1
func (e AzureSkuTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureSkuTier) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AzureSkuTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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. E.g. "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.
func (*Cluster) ElementType ¶ added in v0.2.6
func (*Cluster) ToClusterOutput ¶ added in v0.2.6
func (i *Cluster) ToClusterOutput() ClusterOutput
func (*Cluster) ToClusterOutputWithContext ¶ added in v0.2.6
func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
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 ClusterInput ¶ added in v0.2.6
type ClusterInput interface { pulumi.Input ToClusterOutput() ClusterOutput ToClusterOutputWithContext(ctx context.Context) ClusterOutput }
type ClusterOutput ¶ added in v0.2.6
type ClusterOutput struct {
*pulumi.OutputState
}
func (ClusterOutput) ElementType ¶ added in v0.2.6
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) ToClusterOutput ¶ added in v0.2.6
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶ added in v0.2.6
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
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. E.g. "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.
func (*ClusterPrincipalAssignment) ElementType ¶ added in v0.2.6
func (*ClusterPrincipalAssignment) ElementType() reflect.Type
func (*ClusterPrincipalAssignment) ToClusterPrincipalAssignmentOutput ¶ added in v0.2.6
func (i *ClusterPrincipalAssignment) ToClusterPrincipalAssignmentOutput() ClusterPrincipalAssignmentOutput
func (*ClusterPrincipalAssignment) ToClusterPrincipalAssignmentOutputWithContext ¶ added in v0.2.6
func (i *ClusterPrincipalAssignment) ToClusterPrincipalAssignmentOutputWithContext(ctx context.Context) ClusterPrincipalAssignmentOutput
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 ClusterPrincipalAssignmentInput ¶ added in v0.2.6
type ClusterPrincipalAssignmentInput interface { pulumi.Input ToClusterPrincipalAssignmentOutput() ClusterPrincipalAssignmentOutput ToClusterPrincipalAssignmentOutputWithContext(ctx context.Context) ClusterPrincipalAssignmentOutput }
type ClusterPrincipalAssignmentOutput ¶ added in v0.2.6
type ClusterPrincipalAssignmentOutput struct {
*pulumi.OutputState
}
func (ClusterPrincipalAssignmentOutput) ElementType ¶ added in v0.2.6
func (ClusterPrincipalAssignmentOutput) ElementType() reflect.Type
func (ClusterPrincipalAssignmentOutput) ToClusterPrincipalAssignmentOutput ¶ added in v0.2.6
func (o ClusterPrincipalAssignmentOutput) ToClusterPrincipalAssignmentOutput() ClusterPrincipalAssignmentOutput
func (ClusterPrincipalAssignmentOutput) ToClusterPrincipalAssignmentOutputWithContext ¶ added in v0.2.6
func (o ClusterPrincipalAssignmentOutput) ToClusterPrincipalAssignmentOutputWithContext(ctx context.Context) ClusterPrincipalAssignmentOutput
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. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (ClusterPrincipalAssignmentState) ElementType ¶
func (ClusterPrincipalAssignmentState) ElementType() reflect.Type
type ClusterPrincipalRole ¶ added in v0.3.1
Cluster principal role.
func (ClusterPrincipalRole) ElementType ¶ added in v0.3.1
func (ClusterPrincipalRole) ElementType() reflect.Type
func (ClusterPrincipalRole) ToStringOutput ¶ added in v0.3.1
func (e ClusterPrincipalRole) ToStringOutput() pulumi.StringOutput
func (ClusterPrincipalRole) ToStringOutputWithContext ¶ added in v0.3.1
func (e ClusterPrincipalRole) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ClusterPrincipalRole) ToStringPtrOutput ¶ added in v0.3.1
func (e ClusterPrincipalRole) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClusterPrincipalRole) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ClusterPrincipalRole) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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. E.g. "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. E.g. "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.
func (*DataConnection) ElementType ¶ added in v0.2.6
func (*DataConnection) ElementType() reflect.Type
func (*DataConnection) ToDataConnectionOutput ¶ added in v0.2.6
func (i *DataConnection) ToDataConnectionOutput() DataConnectionOutput
func (*DataConnection) ToDataConnectionOutputWithContext ¶ added in v0.2.6
func (i *DataConnection) ToDataConnectionOutputWithContext(ctx context.Context) DataConnectionOutput
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 DataConnectionInput ¶ added in v0.2.6
type DataConnectionInput interface { pulumi.Input ToDataConnectionOutput() DataConnectionOutput ToDataConnectionOutputWithContext(ctx context.Context) DataConnectionOutput }
type DataConnectionKind ¶ added in v0.3.1
Kind of the endpoint for the data connection
func (DataConnectionKind) ElementType ¶ added in v0.3.1
func (DataConnectionKind) ElementType() reflect.Type
func (DataConnectionKind) ToStringOutput ¶ added in v0.3.1
func (e DataConnectionKind) ToStringOutput() pulumi.StringOutput
func (DataConnectionKind) ToStringOutputWithContext ¶ added in v0.3.1
func (e DataConnectionKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DataConnectionKind) ToStringPtrOutput ¶ added in v0.3.1
func (e DataConnectionKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (DataConnectionKind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DataConnectionKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataConnectionOutput ¶ added in v0.2.6
type DataConnectionOutput struct {
*pulumi.OutputState
}
func (DataConnectionOutput) ElementType ¶ added in v0.2.6
func (DataConnectionOutput) ElementType() reflect.Type
func (DataConnectionOutput) ToDataConnectionOutput ¶ added in v0.2.6
func (o DataConnectionOutput) ToDataConnectionOutput() DataConnectionOutput
func (DataConnectionOutput) ToDataConnectionOutputWithContext ¶ added in v0.2.6
func (o DataConnectionOutput) ToDataConnectionOutputWithContext(ctx context.Context) DataConnectionOutput
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. E.g. "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. E.g. "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.
func (*Database) ElementType ¶ added in v0.2.6
func (*Database) ToDatabaseOutput ¶ added in v0.2.6
func (i *Database) ToDatabaseOutput() DatabaseOutput
func (*Database) ToDatabaseOutputWithContext ¶ added in v0.2.6
func (i *Database) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
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 DatabaseInput ¶ added in v0.2.6
type DatabaseInput interface { pulumi.Input ToDatabaseOutput() DatabaseOutput ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput }
type DatabaseOutput ¶ added in v0.2.6
type DatabaseOutput struct {
*pulumi.OutputState
}
func (DatabaseOutput) ElementType ¶ added in v0.2.6
func (DatabaseOutput) ElementType() reflect.Type
func (DatabaseOutput) ToDatabaseOutput ¶ added in v0.2.6
func (o DatabaseOutput) ToDatabaseOutput() DatabaseOutput
func (DatabaseOutput) ToDatabaseOutputWithContext ¶ added in v0.2.6
func (o DatabaseOutput) ToDatabaseOutputWithContext(ctx context.Context) DatabaseOutput
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. E.g. "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.
func (*DatabasePrincipalAssignment) ElementType ¶ added in v0.2.6
func (*DatabasePrincipalAssignment) ElementType() reflect.Type
func (*DatabasePrincipalAssignment) ToDatabasePrincipalAssignmentOutput ¶ added in v0.2.6
func (i *DatabasePrincipalAssignment) ToDatabasePrincipalAssignmentOutput() DatabasePrincipalAssignmentOutput
func (*DatabasePrincipalAssignment) ToDatabasePrincipalAssignmentOutputWithContext ¶ added in v0.2.6
func (i *DatabasePrincipalAssignment) ToDatabasePrincipalAssignmentOutputWithContext(ctx context.Context) DatabasePrincipalAssignmentOutput
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 DatabasePrincipalAssignmentInput ¶ added in v0.2.6
type DatabasePrincipalAssignmentInput interface { pulumi.Input ToDatabasePrincipalAssignmentOutput() DatabasePrincipalAssignmentOutput ToDatabasePrincipalAssignmentOutputWithContext(ctx context.Context) DatabasePrincipalAssignmentOutput }
type DatabasePrincipalAssignmentOutput ¶ added in v0.2.6
type DatabasePrincipalAssignmentOutput struct {
*pulumi.OutputState
}
func (DatabasePrincipalAssignmentOutput) ElementType ¶ added in v0.2.6
func (DatabasePrincipalAssignmentOutput) ElementType() reflect.Type
func (DatabasePrincipalAssignmentOutput) ToDatabasePrincipalAssignmentOutput ¶ added in v0.2.6
func (o DatabasePrincipalAssignmentOutput) ToDatabasePrincipalAssignmentOutput() DatabasePrincipalAssignmentOutput
func (DatabasePrincipalAssignmentOutput) ToDatabasePrincipalAssignmentOutputWithContext ¶ added in v0.2.6
func (o DatabasePrincipalAssignmentOutput) ToDatabasePrincipalAssignmentOutputWithContext(ctx context.Context) DatabasePrincipalAssignmentOutput
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. E.g. "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 DatabasePrincipalRole ¶ added in v0.3.1
Database principal role.
func (DatabasePrincipalRole) ElementType ¶ added in v0.3.1
func (DatabasePrincipalRole) ElementType() reflect.Type
func (DatabasePrincipalRole) ToStringOutput ¶ added in v0.3.1
func (e DatabasePrincipalRole) ToStringOutput() pulumi.StringOutput
func (DatabasePrincipalRole) ToStringOutputWithContext ¶ added in v0.3.1
func (e DatabasePrincipalRole) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DatabasePrincipalRole) ToStringPtrOutput ¶ added in v0.3.1
func (e DatabasePrincipalRole) ToStringPtrOutput() pulumi.StringPtrOutput
func (DatabasePrincipalRole) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DatabasePrincipalRole) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (DatabaseState) ElementType ¶
func (DatabaseState) ElementType() reflect.Type
type DefaultPrincipalsModificationKind ¶ added in v0.3.1
The default principals modification kind
func (DefaultPrincipalsModificationKind) ElementType ¶ added in v0.3.1
func (DefaultPrincipalsModificationKind) ElementType() reflect.Type
func (DefaultPrincipalsModificationKind) ToStringOutput ¶ added in v0.3.1
func (e DefaultPrincipalsModificationKind) ToStringOutput() pulumi.StringOutput
func (DefaultPrincipalsModificationKind) ToStringOutputWithContext ¶ added in v0.3.1
func (e DefaultPrincipalsModificationKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DefaultPrincipalsModificationKind) ToStringPtrOutput ¶ added in v0.3.1
func (e DefaultPrincipalsModificationKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (DefaultPrincipalsModificationKind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DefaultPrincipalsModificationKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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"` // 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]interface{} `pulumi:"userAssignedIdentities"` }
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct { // The identity type. Type IdentityType `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 pulumi.MapInput `pulumi:"userAssignedIdentities"` }
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
func (IdentityOutput) UserAssignedIdentities ¶ added in v0.2.8
func (o IdentityOutput) UserAssignedIdentities() pulumi.MapOutput
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 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.
func (IdentityPtrOutput) UserAssignedIdentities ¶ added in v0.2.8
func (o IdentityPtrOutput) UserAssignedIdentities() pulumi.MapOutput
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 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 IdentityType ¶ added in v0.3.1
The identity type.
func (IdentityType) ElementType ¶ added in v0.3.1
func (IdentityType) ElementType() reflect.Type
func (IdentityType) ToStringOutput ¶ added in v0.3.1
func (e IdentityType) ToStringOutput() pulumi.StringOutput
func (IdentityType) ToStringOutputWithContext ¶ added in v0.3.1
func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IdentityType) ToStringPtrOutput ¶ added in v0.3.1
func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (IdentityType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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 Kind ¶ added in v0.3.1
Kind of the database
func (Kind) ElementType ¶ added in v0.3.1
func (Kind) ToStringOutput ¶ added in v0.3.1
func (e Kind) ToStringOutput() pulumi.StringOutput
func (Kind) ToStringOutputWithContext ¶ added in v0.3.1
func (e Kind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Kind) ToStringPtrOutput ¶ added in v0.3.1
func (e Kind) ToStringPtrOutput() pulumi.StringPtrOutput
func (Kind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Kind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // 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. E.g. "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 { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // 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. E.g. "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"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // 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. E.g. "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 { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // 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. E.g. "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 { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // 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. E.g. "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 { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // 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. E.g. "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 PrincipalType ¶ added in v0.3.1
Principal type.
func (PrincipalType) ElementType ¶ added in v0.3.1
func (PrincipalType) ElementType() reflect.Type
func (PrincipalType) ToStringOutput ¶ added in v0.3.1
func (e PrincipalType) ToStringOutput() pulumi.StringOutput
func (PrincipalType) ToStringOutputWithContext ¶ added in v0.3.1
func (e PrincipalType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrincipalType) ToStringPtrOutput ¶ added in v0.3.1
func (e PrincipalType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrincipalType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e PrincipalType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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
- pulumiEnums.go
- pulumiTypes.go