Documentation
¶
Index ¶
- Constants
- type AadAuthFailureMode
- func (AadAuthFailureMode) ElementType() reflect.Type
- func (e AadAuthFailureMode) ToAadAuthFailureModeOutput() AadAuthFailureModeOutput
- func (e AadAuthFailureMode) ToAadAuthFailureModeOutputWithContext(ctx context.Context) AadAuthFailureModeOutput
- func (e AadAuthFailureMode) ToAadAuthFailureModePtrOutput() AadAuthFailureModePtrOutput
- func (e AadAuthFailureMode) ToAadAuthFailureModePtrOutputWithContext(ctx context.Context) AadAuthFailureModePtrOutput
- func (e AadAuthFailureMode) ToStringOutput() pulumi.StringOutput
- func (e AadAuthFailureMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AadAuthFailureMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AadAuthFailureMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AadAuthFailureModeInput
- type AadAuthFailureModeOutput
- func (AadAuthFailureModeOutput) ElementType() reflect.Type
- func (o AadAuthFailureModeOutput) ToAadAuthFailureModeOutput() AadAuthFailureModeOutput
- func (o AadAuthFailureModeOutput) ToAadAuthFailureModeOutputWithContext(ctx context.Context) AadAuthFailureModeOutput
- func (o AadAuthFailureModeOutput) ToAadAuthFailureModePtrOutput() AadAuthFailureModePtrOutput
- func (o AadAuthFailureModeOutput) ToAadAuthFailureModePtrOutputWithContext(ctx context.Context) AadAuthFailureModePtrOutput
- func (o AadAuthFailureModeOutput) ToStringOutput() pulumi.StringOutput
- func (o AadAuthFailureModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AadAuthFailureModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AadAuthFailureModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AadAuthFailureModePtrInput
- type AadAuthFailureModePtrOutput
- func (o AadAuthFailureModePtrOutput) Elem() AadAuthFailureModeOutput
- func (AadAuthFailureModePtrOutput) ElementType() reflect.Type
- func (o AadAuthFailureModePtrOutput) ToAadAuthFailureModePtrOutput() AadAuthFailureModePtrOutput
- func (o AadAuthFailureModePtrOutput) ToAadAuthFailureModePtrOutputWithContext(ctx context.Context) AadAuthFailureModePtrOutput
- func (o AadAuthFailureModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AadAuthFailureModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DataPlaneAadOrApiKeyAuthOption
- type DataPlaneAadOrApiKeyAuthOptionArgs
- func (DataPlaneAadOrApiKeyAuthOptionArgs) ElementType() reflect.Type
- func (i DataPlaneAadOrApiKeyAuthOptionArgs) ToDataPlaneAadOrApiKeyAuthOptionOutput() DataPlaneAadOrApiKeyAuthOptionOutput
- func (i DataPlaneAadOrApiKeyAuthOptionArgs) ToDataPlaneAadOrApiKeyAuthOptionOutputWithContext(ctx context.Context) DataPlaneAadOrApiKeyAuthOptionOutput
- func (i DataPlaneAadOrApiKeyAuthOptionArgs) ToDataPlaneAadOrApiKeyAuthOptionPtrOutput() DataPlaneAadOrApiKeyAuthOptionPtrOutput
- func (i DataPlaneAadOrApiKeyAuthOptionArgs) ToDataPlaneAadOrApiKeyAuthOptionPtrOutputWithContext(ctx context.Context) DataPlaneAadOrApiKeyAuthOptionPtrOutput
- type DataPlaneAadOrApiKeyAuthOptionInput
- type DataPlaneAadOrApiKeyAuthOptionOutput
- func (o DataPlaneAadOrApiKeyAuthOptionOutput) AadAuthFailureMode() AadAuthFailureModePtrOutput
- func (DataPlaneAadOrApiKeyAuthOptionOutput) ElementType() reflect.Type
- func (o DataPlaneAadOrApiKeyAuthOptionOutput) ToDataPlaneAadOrApiKeyAuthOptionOutput() DataPlaneAadOrApiKeyAuthOptionOutput
- func (o DataPlaneAadOrApiKeyAuthOptionOutput) ToDataPlaneAadOrApiKeyAuthOptionOutputWithContext(ctx context.Context) DataPlaneAadOrApiKeyAuthOptionOutput
- func (o DataPlaneAadOrApiKeyAuthOptionOutput) ToDataPlaneAadOrApiKeyAuthOptionPtrOutput() DataPlaneAadOrApiKeyAuthOptionPtrOutput
- func (o DataPlaneAadOrApiKeyAuthOptionOutput) ToDataPlaneAadOrApiKeyAuthOptionPtrOutputWithContext(ctx context.Context) DataPlaneAadOrApiKeyAuthOptionPtrOutput
- type DataPlaneAadOrApiKeyAuthOptionPtrInput
- type DataPlaneAadOrApiKeyAuthOptionPtrOutput
- func (o DataPlaneAadOrApiKeyAuthOptionPtrOutput) AadAuthFailureMode() AadAuthFailureModePtrOutput
- func (o DataPlaneAadOrApiKeyAuthOptionPtrOutput) Elem() DataPlaneAadOrApiKeyAuthOptionOutput
- func (DataPlaneAadOrApiKeyAuthOptionPtrOutput) ElementType() reflect.Type
- func (o DataPlaneAadOrApiKeyAuthOptionPtrOutput) ToDataPlaneAadOrApiKeyAuthOptionPtrOutput() DataPlaneAadOrApiKeyAuthOptionPtrOutput
- func (o DataPlaneAadOrApiKeyAuthOptionPtrOutput) ToDataPlaneAadOrApiKeyAuthOptionPtrOutputWithContext(ctx context.Context) DataPlaneAadOrApiKeyAuthOptionPtrOutput
- type DataPlaneAadOrApiKeyAuthOptionResponse
- type DataPlaneAadOrApiKeyAuthOptionResponseOutput
- func (o DataPlaneAadOrApiKeyAuthOptionResponseOutput) AadAuthFailureMode() pulumi.StringPtrOutput
- func (DataPlaneAadOrApiKeyAuthOptionResponseOutput) ElementType() reflect.Type
- func (o DataPlaneAadOrApiKeyAuthOptionResponseOutput) ToDataPlaneAadOrApiKeyAuthOptionResponseOutput() DataPlaneAadOrApiKeyAuthOptionResponseOutput
- func (o DataPlaneAadOrApiKeyAuthOptionResponseOutput) ToDataPlaneAadOrApiKeyAuthOptionResponseOutputWithContext(ctx context.Context) DataPlaneAadOrApiKeyAuthOptionResponseOutput
- type DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput
- func (o DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput) AadAuthFailureMode() pulumi.StringPtrOutput
- func (o DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput) Elem() DataPlaneAadOrApiKeyAuthOptionResponseOutput
- func (DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput) ElementType() reflect.Type
- func (o DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput) ToDataPlaneAadOrApiKeyAuthOptionResponsePtrOutput() DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput
- func (o DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput) ToDataPlaneAadOrApiKeyAuthOptionResponsePtrOutputWithContext(ctx context.Context) DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput
- type DataPlaneAuthOptions
- type DataPlaneAuthOptionsArgs
- func (DataPlaneAuthOptionsArgs) ElementType() reflect.Type
- func (i DataPlaneAuthOptionsArgs) ToDataPlaneAuthOptionsOutput() DataPlaneAuthOptionsOutput
- func (i DataPlaneAuthOptionsArgs) ToDataPlaneAuthOptionsOutputWithContext(ctx context.Context) DataPlaneAuthOptionsOutput
- func (i DataPlaneAuthOptionsArgs) ToDataPlaneAuthOptionsPtrOutput() DataPlaneAuthOptionsPtrOutput
- func (i DataPlaneAuthOptionsArgs) ToDataPlaneAuthOptionsPtrOutputWithContext(ctx context.Context) DataPlaneAuthOptionsPtrOutput
- type DataPlaneAuthOptionsInput
- type DataPlaneAuthOptionsOutput
- func (o DataPlaneAuthOptionsOutput) AadOrApiKey() DataPlaneAadOrApiKeyAuthOptionPtrOutput
- func (o DataPlaneAuthOptionsOutput) ApiKeyOnly() pulumi.AnyOutput
- func (DataPlaneAuthOptionsOutput) ElementType() reflect.Type
- func (o DataPlaneAuthOptionsOutput) ToDataPlaneAuthOptionsOutput() DataPlaneAuthOptionsOutput
- func (o DataPlaneAuthOptionsOutput) ToDataPlaneAuthOptionsOutputWithContext(ctx context.Context) DataPlaneAuthOptionsOutput
- func (o DataPlaneAuthOptionsOutput) ToDataPlaneAuthOptionsPtrOutput() DataPlaneAuthOptionsPtrOutput
- func (o DataPlaneAuthOptionsOutput) ToDataPlaneAuthOptionsPtrOutputWithContext(ctx context.Context) DataPlaneAuthOptionsPtrOutput
- type DataPlaneAuthOptionsPtrInput
- type DataPlaneAuthOptionsPtrOutput
- func (o DataPlaneAuthOptionsPtrOutput) AadOrApiKey() DataPlaneAadOrApiKeyAuthOptionPtrOutput
- func (o DataPlaneAuthOptionsPtrOutput) ApiKeyOnly() pulumi.AnyOutput
- func (o DataPlaneAuthOptionsPtrOutput) Elem() DataPlaneAuthOptionsOutput
- func (DataPlaneAuthOptionsPtrOutput) ElementType() reflect.Type
- func (o DataPlaneAuthOptionsPtrOutput) ToDataPlaneAuthOptionsPtrOutput() DataPlaneAuthOptionsPtrOutput
- func (o DataPlaneAuthOptionsPtrOutput) ToDataPlaneAuthOptionsPtrOutputWithContext(ctx context.Context) DataPlaneAuthOptionsPtrOutput
- type DataPlaneAuthOptionsResponse
- type DataPlaneAuthOptionsResponseOutput
- func (o DataPlaneAuthOptionsResponseOutput) AadOrApiKey() DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput
- func (o DataPlaneAuthOptionsResponseOutput) ApiKeyOnly() pulumi.AnyOutput
- func (DataPlaneAuthOptionsResponseOutput) ElementType() reflect.Type
- func (o DataPlaneAuthOptionsResponseOutput) ToDataPlaneAuthOptionsResponseOutput() DataPlaneAuthOptionsResponseOutput
- func (o DataPlaneAuthOptionsResponseOutput) ToDataPlaneAuthOptionsResponseOutputWithContext(ctx context.Context) DataPlaneAuthOptionsResponseOutput
- type DataPlaneAuthOptionsResponsePtrOutput
- func (o DataPlaneAuthOptionsResponsePtrOutput) AadOrApiKey() DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput
- func (o DataPlaneAuthOptionsResponsePtrOutput) ApiKeyOnly() pulumi.AnyOutput
- func (o DataPlaneAuthOptionsResponsePtrOutput) Elem() DataPlaneAuthOptionsResponseOutput
- func (DataPlaneAuthOptionsResponsePtrOutput) ElementType() reflect.Type
- func (o DataPlaneAuthOptionsResponsePtrOutput) ToDataPlaneAuthOptionsResponsePtrOutput() DataPlaneAuthOptionsResponsePtrOutput
- func (o DataPlaneAuthOptionsResponsePtrOutput) ToDataPlaneAuthOptionsResponsePtrOutputWithContext(ctx context.Context) DataPlaneAuthOptionsResponsePtrOutput
- type EncryptionWithCmk
- type EncryptionWithCmkArgs
- func (EncryptionWithCmkArgs) ElementType() reflect.Type
- func (i EncryptionWithCmkArgs) ToEncryptionWithCmkOutput() EncryptionWithCmkOutput
- func (i EncryptionWithCmkArgs) ToEncryptionWithCmkOutputWithContext(ctx context.Context) EncryptionWithCmkOutput
- func (i EncryptionWithCmkArgs) ToEncryptionWithCmkPtrOutput() EncryptionWithCmkPtrOutput
- func (i EncryptionWithCmkArgs) ToEncryptionWithCmkPtrOutputWithContext(ctx context.Context) EncryptionWithCmkPtrOutput
- type EncryptionWithCmkInput
- type EncryptionWithCmkOutput
- func (EncryptionWithCmkOutput) ElementType() reflect.Type
- func (o EncryptionWithCmkOutput) Enforcement() SearchEncryptionWithCmkPtrOutput
- func (o EncryptionWithCmkOutput) ToEncryptionWithCmkOutput() EncryptionWithCmkOutput
- func (o EncryptionWithCmkOutput) ToEncryptionWithCmkOutputWithContext(ctx context.Context) EncryptionWithCmkOutput
- func (o EncryptionWithCmkOutput) ToEncryptionWithCmkPtrOutput() EncryptionWithCmkPtrOutput
- func (o EncryptionWithCmkOutput) ToEncryptionWithCmkPtrOutputWithContext(ctx context.Context) EncryptionWithCmkPtrOutput
- type EncryptionWithCmkPtrInput
- type EncryptionWithCmkPtrOutput
- func (o EncryptionWithCmkPtrOutput) Elem() EncryptionWithCmkOutput
- func (EncryptionWithCmkPtrOutput) ElementType() reflect.Type
- func (o EncryptionWithCmkPtrOutput) Enforcement() SearchEncryptionWithCmkPtrOutput
- func (o EncryptionWithCmkPtrOutput) ToEncryptionWithCmkPtrOutput() EncryptionWithCmkPtrOutput
- func (o EncryptionWithCmkPtrOutput) ToEncryptionWithCmkPtrOutputWithContext(ctx context.Context) EncryptionWithCmkPtrOutput
- type EncryptionWithCmkResponse
- type EncryptionWithCmkResponseOutput
- func (EncryptionWithCmkResponseOutput) ElementType() reflect.Type
- func (o EncryptionWithCmkResponseOutput) EncryptionComplianceStatus() pulumi.StringOutput
- func (o EncryptionWithCmkResponseOutput) Enforcement() pulumi.StringPtrOutput
- func (o EncryptionWithCmkResponseOutput) ToEncryptionWithCmkResponseOutput() EncryptionWithCmkResponseOutput
- func (o EncryptionWithCmkResponseOutput) ToEncryptionWithCmkResponseOutputWithContext(ctx context.Context) EncryptionWithCmkResponseOutput
- type EncryptionWithCmkResponsePtrOutput
- func (o EncryptionWithCmkResponsePtrOutput) Elem() EncryptionWithCmkResponseOutput
- func (EncryptionWithCmkResponsePtrOutput) ElementType() reflect.Type
- func (o EncryptionWithCmkResponsePtrOutput) EncryptionComplianceStatus() pulumi.StringPtrOutput
- func (o EncryptionWithCmkResponsePtrOutput) Enforcement() pulumi.StringPtrOutput
- func (o EncryptionWithCmkResponsePtrOutput) ToEncryptionWithCmkResponsePtrOutput() EncryptionWithCmkResponsePtrOutput
- func (o EncryptionWithCmkResponsePtrOutput) ToEncryptionWithCmkResponsePtrOutputWithContext(ctx context.Context) EncryptionWithCmkResponsePtrOutput
- type HostingMode
- func (HostingMode) ElementType() reflect.Type
- func (e HostingMode) ToHostingModeOutput() HostingModeOutput
- func (e HostingMode) ToHostingModeOutputWithContext(ctx context.Context) HostingModeOutput
- func (e HostingMode) ToHostingModePtrOutput() HostingModePtrOutput
- func (e HostingMode) ToHostingModePtrOutputWithContext(ctx context.Context) HostingModePtrOutput
- func (e HostingMode) ToStringOutput() pulumi.StringOutput
- func (e HostingMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HostingMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HostingMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HostingModeInput
- type HostingModeOutput
- func (HostingModeOutput) ElementType() reflect.Type
- func (o HostingModeOutput) ToHostingModeOutput() HostingModeOutput
- func (o HostingModeOutput) ToHostingModeOutputWithContext(ctx context.Context) HostingModeOutput
- func (o HostingModeOutput) ToHostingModePtrOutput() HostingModePtrOutput
- func (o HostingModeOutput) ToHostingModePtrOutputWithContext(ctx context.Context) HostingModePtrOutput
- func (o HostingModeOutput) ToStringOutput() pulumi.StringOutput
- func (o HostingModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o HostingModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HostingModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HostingModePtrInput
- type HostingModePtrOutput
- func (o HostingModePtrOutput) Elem() HostingModeOutput
- func (HostingModePtrOutput) ElementType() reflect.Type
- func (o HostingModePtrOutput) ToHostingModePtrOutput() HostingModePtrOutput
- func (o HostingModePtrOutput) ToHostingModePtrOutputWithContext(ctx context.Context) HostingModePtrOutput
- func (o HostingModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o HostingModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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() IdentityTypeOutput
- 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() IdentityTypePtrOutput
- type IdentityResponse
- 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) Type() pulumi.StringOutput
- 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
- type IdentityType
- func (IdentityType) ElementType() reflect.Type
- func (e IdentityType) ToIdentityTypeOutput() IdentityTypeOutput
- func (e IdentityType) ToIdentityTypeOutputWithContext(ctx context.Context) IdentityTypeOutput
- func (e IdentityType) ToIdentityTypePtrOutput() IdentityTypePtrOutput
- func (e IdentityType) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
- 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 IdentityTypeInput
- type IdentityTypeOutput
- func (IdentityTypeOutput) ElementType() reflect.Type
- func (o IdentityTypeOutput) ToIdentityTypeOutput() IdentityTypeOutput
- func (o IdentityTypeOutput) ToIdentityTypeOutputWithContext(ctx context.Context) IdentityTypeOutput
- func (o IdentityTypeOutput) ToIdentityTypePtrOutput() IdentityTypePtrOutput
- func (o IdentityTypeOutput) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
- func (o IdentityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o IdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o IdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IdentityTypePtrInput
- type IdentityTypePtrOutput
- func (o IdentityTypePtrOutput) Elem() IdentityTypeOutput
- func (IdentityTypePtrOutput) ElementType() reflect.Type
- func (o IdentityTypePtrOutput) ToIdentityTypePtrOutput() IdentityTypePtrOutput
- func (o IdentityTypePtrOutput) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
- func (o IdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o IdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IpRule
- type IpRuleArgs
- type IpRuleArray
- type IpRuleArrayInput
- type IpRuleArrayOutput
- type IpRuleInput
- type IpRuleOutput
- type IpRuleResponse
- type IpRuleResponseArrayOutput
- func (IpRuleResponseArrayOutput) ElementType() reflect.Type
- func (o IpRuleResponseArrayOutput) Index(i pulumi.IntInput) IpRuleResponseOutput
- func (o IpRuleResponseArrayOutput) ToIpRuleResponseArrayOutput() IpRuleResponseArrayOutput
- func (o IpRuleResponseArrayOutput) ToIpRuleResponseArrayOutputWithContext(ctx context.Context) IpRuleResponseArrayOutput
- type IpRuleResponseOutput
- type ListAdminKeyArgs
- type ListAdminKeyOutputArgs
- type ListAdminKeyResult
- type ListAdminKeyResultOutput
- func (ListAdminKeyResultOutput) ElementType() reflect.Type
- func (o ListAdminKeyResultOutput) PrimaryKey() pulumi.StringOutput
- func (o ListAdminKeyResultOutput) SecondaryKey() pulumi.StringOutput
- func (o ListAdminKeyResultOutput) ToListAdminKeyResultOutput() ListAdminKeyResultOutput
- func (o ListAdminKeyResultOutput) ToListAdminKeyResultOutputWithContext(ctx context.Context) ListAdminKeyResultOutput
- type ListQueryKeyBySearchServiceArgs
- type ListQueryKeyBySearchServiceOutputArgs
- type ListQueryKeyBySearchServiceResult
- type ListQueryKeyBySearchServiceResultOutput
- func (ListQueryKeyBySearchServiceResultOutput) ElementType() reflect.Type
- func (o ListQueryKeyBySearchServiceResultOutput) NextLink() pulumi.StringOutput
- func (o ListQueryKeyBySearchServiceResultOutput) ToListQueryKeyBySearchServiceResultOutput() ListQueryKeyBySearchServiceResultOutput
- func (o ListQueryKeyBySearchServiceResultOutput) ToListQueryKeyBySearchServiceResultOutputWithContext(ctx context.Context) ListQueryKeyBySearchServiceResultOutput
- func (o ListQueryKeyBySearchServiceResultOutput) Value() QueryKeyResponseArrayOutput
- type LookupPrivateEndpointConnectionArgs
- type LookupPrivateEndpointConnectionOutputArgs
- type LookupPrivateEndpointConnectionResult
- type LookupPrivateEndpointConnectionResultOutput
- func (LookupPrivateEndpointConnectionResultOutput) ElementType() reflect.Type
- func (o LookupPrivateEndpointConnectionResultOutput) Id() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionResultOutput) Name() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionResultOutput) Properties() PrivateEndpointConnectionPropertiesResponseOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput() LookupPrivateEndpointConnectionResultOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionResultOutput
- func (o LookupPrivateEndpointConnectionResultOutput) Type() pulumi.StringOutput
- type LookupServiceArgs
- type LookupServiceOutputArgs
- type LookupServiceResult
- type LookupServiceResultOutput
- func (o LookupServiceResultOutput) AuthOptions() DataPlaneAuthOptionsResponsePtrOutput
- func (o LookupServiceResultOutput) DisableLocalAuth() pulumi.BoolPtrOutput
- func (LookupServiceResultOutput) ElementType() reflect.Type
- func (o LookupServiceResultOutput) EncryptionWithCmk() EncryptionWithCmkResponsePtrOutput
- func (o LookupServiceResultOutput) HostingMode() pulumi.StringPtrOutput
- func (o LookupServiceResultOutput) Id() pulumi.StringOutput
- func (o LookupServiceResultOutput) Identity() IdentityResponsePtrOutput
- func (o LookupServiceResultOutput) Location() pulumi.StringOutput
- func (o LookupServiceResultOutput) Name() pulumi.StringOutput
- func (o LookupServiceResultOutput) NetworkRuleSet() NetworkRuleSetResponsePtrOutput
- func (o LookupServiceResultOutput) PartitionCount() pulumi.IntPtrOutput
- func (o LookupServiceResultOutput) PrivateEndpointConnections() PrivateEndpointConnectionResponseArrayOutput
- func (o LookupServiceResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupServiceResultOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o LookupServiceResultOutput) ReplicaCount() pulumi.IntPtrOutput
- func (o LookupServiceResultOutput) SharedPrivateLinkResources() SharedPrivateLinkResourceResponseArrayOutput
- func (o LookupServiceResultOutput) Sku() SkuResponsePtrOutput
- func (o LookupServiceResultOutput) Status() pulumi.StringOutput
- func (o LookupServiceResultOutput) StatusDetails() pulumi.StringOutput
- func (o LookupServiceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupServiceResultOutput) ToLookupServiceResultOutput() LookupServiceResultOutput
- func (o LookupServiceResultOutput) ToLookupServiceResultOutputWithContext(ctx context.Context) LookupServiceResultOutput
- func (o LookupServiceResultOutput) Type() pulumi.StringOutput
- type LookupSharedPrivateLinkResourceArgs
- type LookupSharedPrivateLinkResourceOutputArgs
- type LookupSharedPrivateLinkResourceResult
- type LookupSharedPrivateLinkResourceResultOutput
- func (LookupSharedPrivateLinkResourceResultOutput) ElementType() reflect.Type
- func (o LookupSharedPrivateLinkResourceResultOutput) Id() pulumi.StringOutput
- func (o LookupSharedPrivateLinkResourceResultOutput) Name() pulumi.StringOutput
- func (o LookupSharedPrivateLinkResourceResultOutput) Properties() SharedPrivateLinkResourcePropertiesResponseOutput
- func (o LookupSharedPrivateLinkResourceResultOutput) ToLookupSharedPrivateLinkResourceResultOutput() LookupSharedPrivateLinkResourceResultOutput
- func (o LookupSharedPrivateLinkResourceResultOutput) ToLookupSharedPrivateLinkResourceResultOutputWithContext(ctx context.Context) LookupSharedPrivateLinkResourceResultOutput
- func (o LookupSharedPrivateLinkResourceResultOutput) Type() pulumi.StringOutput
- type NetworkRuleSet
- type NetworkRuleSetArgs
- func (NetworkRuleSetArgs) ElementType() reflect.Type
- func (i NetworkRuleSetArgs) ToNetworkRuleSetOutput() NetworkRuleSetOutput
- func (i NetworkRuleSetArgs) ToNetworkRuleSetOutputWithContext(ctx context.Context) NetworkRuleSetOutput
- func (i NetworkRuleSetArgs) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
- func (i NetworkRuleSetArgs) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
- type NetworkRuleSetInput
- type NetworkRuleSetOutput
- func (NetworkRuleSetOutput) ElementType() reflect.Type
- func (o NetworkRuleSetOutput) IpRules() IpRuleArrayOutput
- func (o NetworkRuleSetOutput) ToNetworkRuleSetOutput() NetworkRuleSetOutput
- func (o NetworkRuleSetOutput) ToNetworkRuleSetOutputWithContext(ctx context.Context) NetworkRuleSetOutput
- func (o NetworkRuleSetOutput) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
- func (o NetworkRuleSetOutput) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
- type NetworkRuleSetPtrInput
- type NetworkRuleSetPtrOutput
- func (o NetworkRuleSetPtrOutput) Elem() NetworkRuleSetOutput
- func (NetworkRuleSetPtrOutput) ElementType() reflect.Type
- func (o NetworkRuleSetPtrOutput) IpRules() IpRuleArrayOutput
- func (o NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
- func (o NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
- type NetworkRuleSetResponse
- type NetworkRuleSetResponseOutput
- func (NetworkRuleSetResponseOutput) ElementType() reflect.Type
- func (o NetworkRuleSetResponseOutput) IpRules() IpRuleResponseArrayOutput
- func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutput() NetworkRuleSetResponseOutput
- func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutputWithContext(ctx context.Context) NetworkRuleSetResponseOutput
- type NetworkRuleSetResponsePtrOutput
- func (o NetworkRuleSetResponsePtrOutput) Elem() NetworkRuleSetResponseOutput
- func (NetworkRuleSetResponsePtrOutput) ElementType() reflect.Type
- func (o NetworkRuleSetResponsePtrOutput) IpRules() IpRuleResponseArrayOutput
- func (o NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput
- func (o NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutputWithContext(ctx context.Context) NetworkRuleSetResponsePtrOutput
- type PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- type PrivateEndpointConnectionInput
- type PrivateEndpointConnectionOutput
- func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionOutput) Name() pulumi.StringOutput
- func (o PrivateEndpointConnectionOutput) Properties() PrivateEndpointConnectionPropertiesResponseOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) Type() pulumi.StringOutput
- type PrivateEndpointConnectionProperties
- type PrivateEndpointConnectionPropertiesArgs
- func (val *PrivateEndpointConnectionPropertiesArgs) Defaults() *PrivateEndpointConnectionPropertiesArgs
- func (PrivateEndpointConnectionPropertiesArgs) ElementType() reflect.Type
- func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput
- func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesOutput
- func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput
- func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput
- type PrivateEndpointConnectionPropertiesInput
- type PrivateEndpointConnectionPropertiesOutput
- func (PrivateEndpointConnectionPropertiesOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesOutput) GroupId() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesOutput) PrivateEndpoint() PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
- func (o PrivateEndpointConnectionPropertiesOutput) PrivateLinkServiceConnectionState() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateEndpointConnectionPropertiesOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput
- func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesOutput
- func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput
- func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput
- type PrivateEndpointConnectionPropertiesPrivateEndpoint
- type PrivateEndpointConnectionPropertiesPrivateEndpointArgs
- func (PrivateEndpointConnectionPropertiesPrivateEndpointArgs) ElementType() reflect.Type
- func (i PrivateEndpointConnectionPropertiesPrivateEndpointArgs) ToPrivateEndpointConnectionPropertiesPrivateEndpointOutput() PrivateEndpointConnectionPropertiesPrivateEndpointOutput
- func (i PrivateEndpointConnectionPropertiesPrivateEndpointArgs) ToPrivateEndpointConnectionPropertiesPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateEndpointOutput
- func (i PrivateEndpointConnectionPropertiesPrivateEndpointArgs) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput() PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
- func (i PrivateEndpointConnectionPropertiesPrivateEndpointArgs) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
- type PrivateEndpointConnectionPropertiesPrivateEndpointInput
- type PrivateEndpointConnectionPropertiesPrivateEndpointOutput
- func (PrivateEndpointConnectionPropertiesPrivateEndpointOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesPrivateEndpointOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesPrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointOutput() PrivateEndpointConnectionPropertiesPrivateEndpointOutput
- func (o PrivateEndpointConnectionPropertiesPrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateEndpointOutput
- func (o PrivateEndpointConnectionPropertiesPrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput() PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
- func (o PrivateEndpointConnectionPropertiesPrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
- type PrivateEndpointConnectionPropertiesPrivateEndpointPtrInput
- type PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
- func (o PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput) Elem() PrivateEndpointConnectionPropertiesPrivateEndpointOutput
- func (PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput() PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
- func (o PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
- type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionState
- type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs
- func (val *PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) Defaults() *PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs
- func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
- func (i PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput
- func (i PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput
- func (i PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
- func (i PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
- type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateInput
- type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput
- func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
- func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) Status() PrivateLinkServiceConnectionStatusPtrOutput
- func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput
- func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput
- func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
- type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrInput
- type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) Elem() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput
- func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) Status() PrivateLinkServiceConnectionStatusPtrOutput
- func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
- type PrivateEndpointConnectionPropertiesPtrInput
- type PrivateEndpointConnectionPropertiesPtrOutput
- func (o PrivateEndpointConnectionPropertiesPtrOutput) Elem() PrivateEndpointConnectionPropertiesOutput
- func (PrivateEndpointConnectionPropertiesPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesPtrOutput) GroupId() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesPtrOutput) PrivateEndpoint() PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
- func (o PrivateEndpointConnectionPropertiesPtrOutput) PrivateLinkServiceConnectionState() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateEndpointConnectionPropertiesPtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput
- func (o PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput
- type PrivateEndpointConnectionPropertiesResponse
- type PrivateEndpointConnectionPropertiesResponseOutput
- func (PrivateEndpointConnectionPropertiesResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesResponseOutput) GroupId() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint() PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState() ...
- func (o PrivateEndpointConnectionPropertiesResponseOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutput() PrivateEndpointConnectionPropertiesResponseOutput
- func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponseOutput
- type PrivateEndpointConnectionPropertiesResponsePrivateEndpoint
- type PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput
- func (PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput() PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput
- func (o PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput
- type PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput) Elem() PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput
- func (PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput() PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput
- type PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionState
- type PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput
- func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
- func (PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput() ...
- func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) ...
- type PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) Elem() ...
- func (PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput() ...
- func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) ...
- type PrivateEndpointConnectionPropertiesResponsePtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) Elem() PrivateEndpointConnectionPropertiesResponseOutput
- func (PrivateEndpointConnectionPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) GroupId() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) PrivateEndpoint() PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) PrivateLinkServiceConnectionState() ...
- func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutput() PrivateEndpointConnectionPropertiesResponsePtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponsePtrOutput
- type PrivateEndpointConnectionResponse
- type PrivateEndpointConnectionResponseArrayOutput
- func (PrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionResponseArrayOutput) Index(i pulumi.IntInput) PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
- func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
- type PrivateEndpointConnectionResponseOutput
- func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) Name() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) Properties() PrivateEndpointConnectionPropertiesResponsePtrOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) Type() pulumi.StringOutput
- type PrivateEndpointConnectionState
- type PrivateLinkServiceConnectionProvisioningState
- func (PrivateLinkServiceConnectionProvisioningState) ElementType() reflect.Type
- func (e PrivateLinkServiceConnectionProvisioningState) ToPrivateLinkServiceConnectionProvisioningStateOutput() PrivateLinkServiceConnectionProvisioningStateOutput
- func (e PrivateLinkServiceConnectionProvisioningState) ToPrivateLinkServiceConnectionProvisioningStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionProvisioningStateOutput
- func (e PrivateLinkServiceConnectionProvisioningState) ToPrivateLinkServiceConnectionProvisioningStatePtrOutput() PrivateLinkServiceConnectionProvisioningStatePtrOutput
- func (e PrivateLinkServiceConnectionProvisioningState) ToPrivateLinkServiceConnectionProvisioningStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionProvisioningStatePtrOutput
- func (e PrivateLinkServiceConnectionProvisioningState) ToStringOutput() pulumi.StringOutput
- func (e PrivateLinkServiceConnectionProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PrivateLinkServiceConnectionProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PrivateLinkServiceConnectionProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateLinkServiceConnectionProvisioningStateInput
- type PrivateLinkServiceConnectionProvisioningStateOutput
- func (PrivateLinkServiceConnectionProvisioningStateOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToPrivateLinkServiceConnectionProvisioningStateOutput() PrivateLinkServiceConnectionProvisioningStateOutput
- func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToPrivateLinkServiceConnectionProvisioningStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionProvisioningStateOutput
- func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToPrivateLinkServiceConnectionProvisioningStatePtrOutput() PrivateLinkServiceConnectionProvisioningStatePtrOutput
- func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToPrivateLinkServiceConnectionProvisioningStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionProvisioningStatePtrOutput
- func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToStringOutput() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateLinkServiceConnectionProvisioningStatePtrInput
- type PrivateLinkServiceConnectionProvisioningStatePtrOutput
- func (o PrivateLinkServiceConnectionProvisioningStatePtrOutput) Elem() PrivateLinkServiceConnectionProvisioningStateOutput
- func (PrivateLinkServiceConnectionProvisioningStatePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionProvisioningStatePtrOutput) ToPrivateLinkServiceConnectionProvisioningStatePtrOutput() PrivateLinkServiceConnectionProvisioningStatePtrOutput
- func (o PrivateLinkServiceConnectionProvisioningStatePtrOutput) ToPrivateLinkServiceConnectionProvisioningStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionProvisioningStatePtrOutput
- func (o PrivateLinkServiceConnectionProvisioningStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionProvisioningStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateLinkServiceConnectionStatus
- func (PrivateLinkServiceConnectionStatus) ElementType() reflect.Type
- func (e PrivateLinkServiceConnectionStatus) ToPrivateLinkServiceConnectionStatusOutput() PrivateLinkServiceConnectionStatusOutput
- func (e PrivateLinkServiceConnectionStatus) ToPrivateLinkServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatusOutput
- func (e PrivateLinkServiceConnectionStatus) ToPrivateLinkServiceConnectionStatusPtrOutput() PrivateLinkServiceConnectionStatusPtrOutput
- func (e PrivateLinkServiceConnectionStatus) ToPrivateLinkServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatusPtrOutput
- func (e PrivateLinkServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
- func (e PrivateLinkServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PrivateLinkServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PrivateLinkServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateLinkServiceConnectionStatusInput
- type PrivateLinkServiceConnectionStatusOutput
- func (PrivateLinkServiceConnectionStatusOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatusOutput) ToPrivateLinkServiceConnectionStatusOutput() PrivateLinkServiceConnectionStatusOutput
- func (o PrivateLinkServiceConnectionStatusOutput) ToPrivateLinkServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatusOutput
- func (o PrivateLinkServiceConnectionStatusOutput) ToPrivateLinkServiceConnectionStatusPtrOutput() PrivateLinkServiceConnectionStatusPtrOutput
- func (o PrivateLinkServiceConnectionStatusOutput) ToPrivateLinkServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatusPtrOutput
- func (o PrivateLinkServiceConnectionStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateLinkServiceConnectionStatusPtrInput
- type PrivateLinkServiceConnectionStatusPtrOutput
- func (o PrivateLinkServiceConnectionStatusPtrOutput) Elem() PrivateLinkServiceConnectionStatusOutput
- func (PrivateLinkServiceConnectionStatusPtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatusPtrOutput) ToPrivateLinkServiceConnectionStatusPtrOutput() PrivateLinkServiceConnectionStatusPtrOutput
- func (o PrivateLinkServiceConnectionStatusPtrOutput) ToPrivateLinkServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatusPtrOutput
- func (o PrivateLinkServiceConnectionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PublicNetworkAccess
- func (PublicNetworkAccess) ElementType() reflect.Type
- func (e PublicNetworkAccess) ToPublicNetworkAccessOutput() PublicNetworkAccessOutput
- func (e PublicNetworkAccess) ToPublicNetworkAccessOutputWithContext(ctx context.Context) PublicNetworkAccessOutput
- func (e PublicNetworkAccess) ToPublicNetworkAccessPtrOutput() PublicNetworkAccessPtrOutput
- func (e PublicNetworkAccess) ToPublicNetworkAccessPtrOutputWithContext(ctx context.Context) PublicNetworkAccessPtrOutput
- func (e PublicNetworkAccess) ToStringOutput() pulumi.StringOutput
- func (e PublicNetworkAccess) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PublicNetworkAccess) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PublicNetworkAccess) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PublicNetworkAccessInput
- type PublicNetworkAccessOutput
- func (PublicNetworkAccessOutput) ElementType() reflect.Type
- func (o PublicNetworkAccessOutput) ToPublicNetworkAccessOutput() PublicNetworkAccessOutput
- func (o PublicNetworkAccessOutput) ToPublicNetworkAccessOutputWithContext(ctx context.Context) PublicNetworkAccessOutput
- func (o PublicNetworkAccessOutput) ToPublicNetworkAccessPtrOutput() PublicNetworkAccessPtrOutput
- func (o PublicNetworkAccessOutput) ToPublicNetworkAccessPtrOutputWithContext(ctx context.Context) PublicNetworkAccessPtrOutput
- func (o PublicNetworkAccessOutput) ToStringOutput() pulumi.StringOutput
- func (o PublicNetworkAccessOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PublicNetworkAccessOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PublicNetworkAccessOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PublicNetworkAccessPtrInput
- type PublicNetworkAccessPtrOutput
- func (o PublicNetworkAccessPtrOutput) Elem() PublicNetworkAccessOutput
- func (PublicNetworkAccessPtrOutput) ElementType() reflect.Type
- func (o PublicNetworkAccessPtrOutput) ToPublicNetworkAccessPtrOutput() PublicNetworkAccessPtrOutput
- func (o PublicNetworkAccessPtrOutput) ToPublicNetworkAccessPtrOutputWithContext(ctx context.Context) PublicNetworkAccessPtrOutput
- func (o PublicNetworkAccessPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PublicNetworkAccessPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type QueryKeyResponse
- type QueryKeyResponseArrayOutput
- func (QueryKeyResponseArrayOutput) ElementType() reflect.Type
- func (o QueryKeyResponseArrayOutput) Index(i pulumi.IntInput) QueryKeyResponseOutput
- func (o QueryKeyResponseArrayOutput) ToQueryKeyResponseArrayOutput() QueryKeyResponseArrayOutput
- func (o QueryKeyResponseArrayOutput) ToQueryKeyResponseArrayOutputWithContext(ctx context.Context) QueryKeyResponseArrayOutput
- type QueryKeyResponseOutput
- func (QueryKeyResponseOutput) ElementType() reflect.Type
- func (o QueryKeyResponseOutput) Key() pulumi.StringOutput
- func (o QueryKeyResponseOutput) Name() pulumi.StringOutput
- func (o QueryKeyResponseOutput) ToQueryKeyResponseOutput() QueryKeyResponseOutput
- func (o QueryKeyResponseOutput) ToQueryKeyResponseOutputWithContext(ctx context.Context) QueryKeyResponseOutput
- type SearchEncryptionWithCmk
- func (SearchEncryptionWithCmk) ElementType() reflect.Type
- func (e SearchEncryptionWithCmk) ToSearchEncryptionWithCmkOutput() SearchEncryptionWithCmkOutput
- func (e SearchEncryptionWithCmk) ToSearchEncryptionWithCmkOutputWithContext(ctx context.Context) SearchEncryptionWithCmkOutput
- func (e SearchEncryptionWithCmk) ToSearchEncryptionWithCmkPtrOutput() SearchEncryptionWithCmkPtrOutput
- func (e SearchEncryptionWithCmk) ToSearchEncryptionWithCmkPtrOutputWithContext(ctx context.Context) SearchEncryptionWithCmkPtrOutput
- func (e SearchEncryptionWithCmk) ToStringOutput() pulumi.StringOutput
- func (e SearchEncryptionWithCmk) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SearchEncryptionWithCmk) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SearchEncryptionWithCmk) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SearchEncryptionWithCmkInput
- type SearchEncryptionWithCmkOutput
- func (SearchEncryptionWithCmkOutput) ElementType() reflect.Type
- func (o SearchEncryptionWithCmkOutput) ToSearchEncryptionWithCmkOutput() SearchEncryptionWithCmkOutput
- func (o SearchEncryptionWithCmkOutput) ToSearchEncryptionWithCmkOutputWithContext(ctx context.Context) SearchEncryptionWithCmkOutput
- func (o SearchEncryptionWithCmkOutput) ToSearchEncryptionWithCmkPtrOutput() SearchEncryptionWithCmkPtrOutput
- func (o SearchEncryptionWithCmkOutput) ToSearchEncryptionWithCmkPtrOutputWithContext(ctx context.Context) SearchEncryptionWithCmkPtrOutput
- func (o SearchEncryptionWithCmkOutput) ToStringOutput() pulumi.StringOutput
- func (o SearchEncryptionWithCmkOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SearchEncryptionWithCmkOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SearchEncryptionWithCmkOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SearchEncryptionWithCmkPtrInput
- type SearchEncryptionWithCmkPtrOutput
- func (o SearchEncryptionWithCmkPtrOutput) Elem() SearchEncryptionWithCmkOutput
- func (SearchEncryptionWithCmkPtrOutput) ElementType() reflect.Type
- func (o SearchEncryptionWithCmkPtrOutput) ToSearchEncryptionWithCmkPtrOutput() SearchEncryptionWithCmkPtrOutput
- func (o SearchEncryptionWithCmkPtrOutput) ToSearchEncryptionWithCmkPtrOutputWithContext(ctx context.Context) SearchEncryptionWithCmkPtrOutput
- func (o SearchEncryptionWithCmkPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SearchEncryptionWithCmkPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Service
- type ServiceArgs
- type ServiceInput
- type ServiceOutput
- func (o ServiceOutput) AuthOptions() DataPlaneAuthOptionsResponsePtrOutput
- func (o ServiceOutput) DisableLocalAuth() pulumi.BoolPtrOutput
- func (ServiceOutput) ElementType() reflect.Type
- func (o ServiceOutput) EncryptionWithCmk() EncryptionWithCmkResponsePtrOutput
- func (o ServiceOutput) HostingMode() pulumi.StringPtrOutput
- func (o ServiceOutput) Identity() IdentityResponsePtrOutput
- func (o ServiceOutput) Location() pulumi.StringOutput
- func (o ServiceOutput) Name() pulumi.StringOutput
- func (o ServiceOutput) NetworkRuleSet() NetworkRuleSetResponsePtrOutput
- func (o ServiceOutput) PartitionCount() pulumi.IntPtrOutput
- func (o ServiceOutput) PrivateEndpointConnections() PrivateEndpointConnectionResponseArrayOutput
- func (o ServiceOutput) ProvisioningState() pulumi.StringOutput
- func (o ServiceOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o ServiceOutput) ReplicaCount() pulumi.IntPtrOutput
- func (o ServiceOutput) SharedPrivateLinkResources() SharedPrivateLinkResourceResponseArrayOutput
- func (o ServiceOutput) Sku() SkuResponsePtrOutput
- func (o ServiceOutput) Status() pulumi.StringOutput
- func (o ServiceOutput) StatusDetails() pulumi.StringOutput
- func (o ServiceOutput) Tags() pulumi.StringMapOutput
- func (o ServiceOutput) ToServiceOutput() ServiceOutput
- func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
- func (o ServiceOutput) Type() pulumi.StringOutput
- type ServiceState
- type SharedPrivateLinkResource
- type SharedPrivateLinkResourceArgs
- type SharedPrivateLinkResourceInput
- type SharedPrivateLinkResourceOutput
- func (SharedPrivateLinkResourceOutput) ElementType() reflect.Type
- func (o SharedPrivateLinkResourceOutput) Name() pulumi.StringOutput
- func (o SharedPrivateLinkResourceOutput) Properties() SharedPrivateLinkResourcePropertiesResponseOutput
- func (o SharedPrivateLinkResourceOutput) ToSharedPrivateLinkResourceOutput() SharedPrivateLinkResourceOutput
- func (o SharedPrivateLinkResourceOutput) ToSharedPrivateLinkResourceOutputWithContext(ctx context.Context) SharedPrivateLinkResourceOutput
- func (o SharedPrivateLinkResourceOutput) Type() pulumi.StringOutput
- type SharedPrivateLinkResourceProperties
- type SharedPrivateLinkResourcePropertiesArgs
- func (SharedPrivateLinkResourcePropertiesArgs) ElementType() reflect.Type
- func (i SharedPrivateLinkResourcePropertiesArgs) ToSharedPrivateLinkResourcePropertiesOutput() SharedPrivateLinkResourcePropertiesOutput
- func (i SharedPrivateLinkResourcePropertiesArgs) ToSharedPrivateLinkResourcePropertiesOutputWithContext(ctx context.Context) SharedPrivateLinkResourcePropertiesOutput
- func (i SharedPrivateLinkResourcePropertiesArgs) ToSharedPrivateLinkResourcePropertiesPtrOutput() SharedPrivateLinkResourcePropertiesPtrOutput
- func (i SharedPrivateLinkResourcePropertiesArgs) ToSharedPrivateLinkResourcePropertiesPtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourcePropertiesPtrOutput
- type SharedPrivateLinkResourcePropertiesInput
- type SharedPrivateLinkResourcePropertiesOutput
- func (SharedPrivateLinkResourcePropertiesOutput) ElementType() reflect.Type
- func (o SharedPrivateLinkResourcePropertiesOutput) GroupId() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesOutput) PrivateLinkResourceId() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesOutput) ProvisioningState() SharedPrivateLinkResourceProvisioningStatePtrOutput
- func (o SharedPrivateLinkResourcePropertiesOutput) RequestMessage() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesOutput) ResourceRegion() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesOutput) Status() SharedPrivateLinkResourceStatusPtrOutput
- func (o SharedPrivateLinkResourcePropertiesOutput) ToSharedPrivateLinkResourcePropertiesOutput() SharedPrivateLinkResourcePropertiesOutput
- func (o SharedPrivateLinkResourcePropertiesOutput) ToSharedPrivateLinkResourcePropertiesOutputWithContext(ctx context.Context) SharedPrivateLinkResourcePropertiesOutput
- func (o SharedPrivateLinkResourcePropertiesOutput) ToSharedPrivateLinkResourcePropertiesPtrOutput() SharedPrivateLinkResourcePropertiesPtrOutput
- func (o SharedPrivateLinkResourcePropertiesOutput) ToSharedPrivateLinkResourcePropertiesPtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourcePropertiesPtrOutput
- type SharedPrivateLinkResourcePropertiesPtrInput
- type SharedPrivateLinkResourcePropertiesPtrOutput
- func (o SharedPrivateLinkResourcePropertiesPtrOutput) Elem() SharedPrivateLinkResourcePropertiesOutput
- func (SharedPrivateLinkResourcePropertiesPtrOutput) ElementType() reflect.Type
- func (o SharedPrivateLinkResourcePropertiesPtrOutput) GroupId() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesPtrOutput) PrivateLinkResourceId() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesPtrOutput) ProvisioningState() SharedPrivateLinkResourceProvisioningStatePtrOutput
- func (o SharedPrivateLinkResourcePropertiesPtrOutput) RequestMessage() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesPtrOutput) ResourceRegion() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesPtrOutput) Status() SharedPrivateLinkResourceStatusPtrOutput
- func (o SharedPrivateLinkResourcePropertiesPtrOutput) ToSharedPrivateLinkResourcePropertiesPtrOutput() SharedPrivateLinkResourcePropertiesPtrOutput
- func (o SharedPrivateLinkResourcePropertiesPtrOutput) ToSharedPrivateLinkResourcePropertiesPtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourcePropertiesPtrOutput
- type SharedPrivateLinkResourcePropertiesResponse
- type SharedPrivateLinkResourcePropertiesResponseOutput
- func (SharedPrivateLinkResourcePropertiesResponseOutput) ElementType() reflect.Type
- func (o SharedPrivateLinkResourcePropertiesResponseOutput) GroupId() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesResponseOutput) PrivateLinkResourceId() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesResponseOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesResponseOutput) RequestMessage() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesResponseOutput) ResourceRegion() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesResponseOutput) Status() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesResponseOutput) ToSharedPrivateLinkResourcePropertiesResponseOutput() SharedPrivateLinkResourcePropertiesResponseOutput
- func (o SharedPrivateLinkResourcePropertiesResponseOutput) ToSharedPrivateLinkResourcePropertiesResponseOutputWithContext(ctx context.Context) SharedPrivateLinkResourcePropertiesResponseOutput
- type SharedPrivateLinkResourcePropertiesResponsePtrOutput
- func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) Elem() SharedPrivateLinkResourcePropertiesResponseOutput
- func (SharedPrivateLinkResourcePropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) GroupId() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) PrivateLinkResourceId() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) RequestMessage() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) ResourceRegion() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) ToSharedPrivateLinkResourcePropertiesResponsePtrOutput() SharedPrivateLinkResourcePropertiesResponsePtrOutput
- func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) ToSharedPrivateLinkResourcePropertiesResponsePtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourcePropertiesResponsePtrOutput
- type SharedPrivateLinkResourceProvisioningState
- func (SharedPrivateLinkResourceProvisioningState) ElementType() reflect.Type
- func (e SharedPrivateLinkResourceProvisioningState) ToSharedPrivateLinkResourceProvisioningStateOutput() SharedPrivateLinkResourceProvisioningStateOutput
- func (e SharedPrivateLinkResourceProvisioningState) ToSharedPrivateLinkResourceProvisioningStateOutputWithContext(ctx context.Context) SharedPrivateLinkResourceProvisioningStateOutput
- func (e SharedPrivateLinkResourceProvisioningState) ToSharedPrivateLinkResourceProvisioningStatePtrOutput() SharedPrivateLinkResourceProvisioningStatePtrOutput
- func (e SharedPrivateLinkResourceProvisioningState) ToSharedPrivateLinkResourceProvisioningStatePtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourceProvisioningStatePtrOutput
- func (e SharedPrivateLinkResourceProvisioningState) ToStringOutput() pulumi.StringOutput
- func (e SharedPrivateLinkResourceProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SharedPrivateLinkResourceProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SharedPrivateLinkResourceProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SharedPrivateLinkResourceProvisioningStateInput
- type SharedPrivateLinkResourceProvisioningStateOutput
- func (SharedPrivateLinkResourceProvisioningStateOutput) ElementType() reflect.Type
- func (o SharedPrivateLinkResourceProvisioningStateOutput) ToSharedPrivateLinkResourceProvisioningStateOutput() SharedPrivateLinkResourceProvisioningStateOutput
- func (o SharedPrivateLinkResourceProvisioningStateOutput) ToSharedPrivateLinkResourceProvisioningStateOutputWithContext(ctx context.Context) SharedPrivateLinkResourceProvisioningStateOutput
- func (o SharedPrivateLinkResourceProvisioningStateOutput) ToSharedPrivateLinkResourceProvisioningStatePtrOutput() SharedPrivateLinkResourceProvisioningStatePtrOutput
- func (o SharedPrivateLinkResourceProvisioningStateOutput) ToSharedPrivateLinkResourceProvisioningStatePtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourceProvisioningStatePtrOutput
- func (o SharedPrivateLinkResourceProvisioningStateOutput) ToStringOutput() pulumi.StringOutput
- func (o SharedPrivateLinkResourceProvisioningStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SharedPrivateLinkResourceProvisioningStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourceProvisioningStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SharedPrivateLinkResourceProvisioningStatePtrInput
- type SharedPrivateLinkResourceProvisioningStatePtrOutput
- func (o SharedPrivateLinkResourceProvisioningStatePtrOutput) Elem() SharedPrivateLinkResourceProvisioningStateOutput
- func (SharedPrivateLinkResourceProvisioningStatePtrOutput) ElementType() reflect.Type
- func (o SharedPrivateLinkResourceProvisioningStatePtrOutput) ToSharedPrivateLinkResourceProvisioningStatePtrOutput() SharedPrivateLinkResourceProvisioningStatePtrOutput
- func (o SharedPrivateLinkResourceProvisioningStatePtrOutput) ToSharedPrivateLinkResourceProvisioningStatePtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourceProvisioningStatePtrOutput
- func (o SharedPrivateLinkResourceProvisioningStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourceProvisioningStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SharedPrivateLinkResourceResponse
- type SharedPrivateLinkResourceResponseArrayOutput
- func (SharedPrivateLinkResourceResponseArrayOutput) ElementType() reflect.Type
- func (o SharedPrivateLinkResourceResponseArrayOutput) Index(i pulumi.IntInput) SharedPrivateLinkResourceResponseOutput
- func (o SharedPrivateLinkResourceResponseArrayOutput) ToSharedPrivateLinkResourceResponseArrayOutput() SharedPrivateLinkResourceResponseArrayOutput
- func (o SharedPrivateLinkResourceResponseArrayOutput) ToSharedPrivateLinkResourceResponseArrayOutputWithContext(ctx context.Context) SharedPrivateLinkResourceResponseArrayOutput
- type SharedPrivateLinkResourceResponseOutput
- func (SharedPrivateLinkResourceResponseOutput) ElementType() reflect.Type
- func (o SharedPrivateLinkResourceResponseOutput) Id() pulumi.StringOutput
- func (o SharedPrivateLinkResourceResponseOutput) Name() pulumi.StringOutput
- func (o SharedPrivateLinkResourceResponseOutput) Properties() SharedPrivateLinkResourcePropertiesResponsePtrOutput
- func (o SharedPrivateLinkResourceResponseOutput) ToSharedPrivateLinkResourceResponseOutput() SharedPrivateLinkResourceResponseOutput
- func (o SharedPrivateLinkResourceResponseOutput) ToSharedPrivateLinkResourceResponseOutputWithContext(ctx context.Context) SharedPrivateLinkResourceResponseOutput
- func (o SharedPrivateLinkResourceResponseOutput) Type() pulumi.StringOutput
- type SharedPrivateLinkResourceState
- type SharedPrivateLinkResourceStatus
- func (SharedPrivateLinkResourceStatus) ElementType() reflect.Type
- func (e SharedPrivateLinkResourceStatus) ToSharedPrivateLinkResourceStatusOutput() SharedPrivateLinkResourceStatusOutput
- func (e SharedPrivateLinkResourceStatus) ToSharedPrivateLinkResourceStatusOutputWithContext(ctx context.Context) SharedPrivateLinkResourceStatusOutput
- func (e SharedPrivateLinkResourceStatus) ToSharedPrivateLinkResourceStatusPtrOutput() SharedPrivateLinkResourceStatusPtrOutput
- func (e SharedPrivateLinkResourceStatus) ToSharedPrivateLinkResourceStatusPtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourceStatusPtrOutput
- func (e SharedPrivateLinkResourceStatus) ToStringOutput() pulumi.StringOutput
- func (e SharedPrivateLinkResourceStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SharedPrivateLinkResourceStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SharedPrivateLinkResourceStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SharedPrivateLinkResourceStatusInput
- type SharedPrivateLinkResourceStatusOutput
- func (SharedPrivateLinkResourceStatusOutput) ElementType() reflect.Type
- func (o SharedPrivateLinkResourceStatusOutput) ToSharedPrivateLinkResourceStatusOutput() SharedPrivateLinkResourceStatusOutput
- func (o SharedPrivateLinkResourceStatusOutput) ToSharedPrivateLinkResourceStatusOutputWithContext(ctx context.Context) SharedPrivateLinkResourceStatusOutput
- func (o SharedPrivateLinkResourceStatusOutput) ToSharedPrivateLinkResourceStatusPtrOutput() SharedPrivateLinkResourceStatusPtrOutput
- func (o SharedPrivateLinkResourceStatusOutput) ToSharedPrivateLinkResourceStatusPtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourceStatusPtrOutput
- func (o SharedPrivateLinkResourceStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o SharedPrivateLinkResourceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SharedPrivateLinkResourceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SharedPrivateLinkResourceStatusPtrInput
- type SharedPrivateLinkResourceStatusPtrOutput
- func (o SharedPrivateLinkResourceStatusPtrOutput) Elem() SharedPrivateLinkResourceStatusOutput
- func (SharedPrivateLinkResourceStatusPtrOutput) ElementType() reflect.Type
- func (o SharedPrivateLinkResourceStatusPtrOutput) ToSharedPrivateLinkResourceStatusPtrOutput() SharedPrivateLinkResourceStatusPtrOutput
- func (o SharedPrivateLinkResourceStatusPtrOutput) ToSharedPrivateLinkResourceStatusPtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourceStatusPtrOutput
- func (o SharedPrivateLinkResourceStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SharedPrivateLinkResourceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuName
- func (SkuName) ElementType() reflect.Type
- func (e SkuName) ToSkuNameOutput() SkuNameOutput
- func (e SkuName) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput
- func (e SkuName) ToSkuNamePtrOutput() SkuNamePtrOutput
- func (e SkuName) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
- func (e SkuName) ToStringOutput() pulumi.StringOutput
- func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuNameInput
- type SkuNameOutput
- func (SkuNameOutput) ElementType() reflect.Type
- func (o SkuNameOutput) ToSkuNameOutput() SkuNameOutput
- func (o SkuNameOutput) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput
- func (o SkuNameOutput) ToSkuNamePtrOutput() SkuNamePtrOutput
- func (o SkuNameOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
- func (o SkuNameOutput) ToStringOutput() pulumi.StringOutput
- func (o SkuNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SkuNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuNamePtrInput
- type SkuNamePtrOutput
- func (o SkuNamePtrOutput) Elem() SkuNameOutput
- func (SkuNamePtrOutput) ElementType() reflect.Type
- func (o SkuNamePtrOutput) ToSkuNamePtrOutput() SkuNamePtrOutput
- func (o SkuNamePtrOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
- func (o SkuNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SkuNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Name() SkuNamePtrOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- type SkuResponse
- type SkuResponseOutput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
Constants ¶
const ( // Indicates that requests that failed authentication should be presented with an HTTP status code of 403 (Forbidden). AadAuthFailureModeHttp403 = AadAuthFailureMode("http403") // Indicates that requests that failed authentication should be presented with an HTTP status code of 401 (Unauthorized) and present a Bearer Challenge. AadAuthFailureModeHttp401WithBearerChallenge = AadAuthFailureMode("http401WithBearerChallenge") )
const ( // The limit on number of indexes is determined by the default limits for the SKU. HostingModeDefault = HostingMode("default") // Only application for standard3 SKU, where the search service can have up to 1000 indexes. HostingModeHighDensity = HostingMode("highDensity") )
const ( IdentityTypeNone = IdentityType("None") IdentityTypeSystemAssigned = IdentityType("SystemAssigned") )
const ( // The private link service connection is in the process of being created along with other resources for it to be fully functional. PrivateLinkServiceConnectionProvisioningStateUpdating = PrivateLinkServiceConnectionProvisioningState("Updating") // The private link service connection is in the process of being deleted. PrivateLinkServiceConnectionProvisioningStateDeleting = PrivateLinkServiceConnectionProvisioningState("Deleting") // The private link service connection has failed to be provisioned or deleted. PrivateLinkServiceConnectionProvisioningStateFailed = PrivateLinkServiceConnectionProvisioningState("Failed") // The private link service connection has finished provisioning and is ready for approval. PrivateLinkServiceConnectionProvisioningStateSucceeded = PrivateLinkServiceConnectionProvisioningState("Succeeded") // Provisioning request for the private link service connection resource has been accepted but the process of creation has not commenced yet. PrivateLinkServiceConnectionProvisioningStateIncomplete = PrivateLinkServiceConnectionProvisioningState("Incomplete") // Provisioning request for the private link service connection resource has been canceled PrivateLinkServiceConnectionProvisioningStateCanceled = PrivateLinkServiceConnectionProvisioningState("Canceled") )
const ( // The private endpoint connection has been created and is pending approval. PrivateLinkServiceConnectionStatusPending = PrivateLinkServiceConnectionStatus("Pending") // The private endpoint connection is approved and is ready for use. PrivateLinkServiceConnectionStatusApproved = PrivateLinkServiceConnectionStatus("Approved") // The private endpoint connection has been rejected and cannot be used. PrivateLinkServiceConnectionStatusRejected = PrivateLinkServiceConnectionStatus("Rejected") // The private endpoint connection has been removed from the service. PrivateLinkServiceConnectionStatusDisconnected = PrivateLinkServiceConnectionStatus("Disconnected") )
const ( PublicNetworkAccessEnabled = PublicNetworkAccess("enabled") PublicNetworkAccessDisabled = PublicNetworkAccess("disabled") )
const ( // No enforcement will be made and the search service can have non customer encrypted resources. SearchEncryptionWithCmkDisabled = SearchEncryptionWithCmk("Disabled") // Search service will be marked as non-compliant if there are one or more non customer encrypted resources. SearchEncryptionWithCmkEnabled = SearchEncryptionWithCmk("Enabled") // Enforcement policy is not explicitly specified, with the behavior being the same as if it were set to 'Disabled'. SearchEncryptionWithCmkUnspecified = SearchEncryptionWithCmk("Unspecified") )
const ()
const ()
const ( // Free tier, with no SLA guarantees and a subset of features offered to paid tiers. SkuNameFree = SkuName("free") // Paid tier dedicated service with up to 3 replicas. SkuNameBasic = SkuName("basic") // Paid tier dedicated service with up to 12 partitions and 12 replicas. SkuNameStandard = SkuName("standard") // Similar to 'standard', but with more capacity per search unit. SkuNameStandard2 = SkuName("standard2") // The largest Standard offering with up to 12 partitions and 12 replicas (or up to 3 partitions with more indexes if you also set the hostingMode property to 'highDensity'). SkuNameStandard3 = SkuName("standard3") // Paid tier dedicated service that supports 1TB per partition, up to 12 partitions. SkuNameStorageOptimizedL1 = SkuName("storage_optimized_l1") // Paid tier dedicated service that supports 2TB per partition, up to 12 partitions. SkuNameStorageOptimizedL2 = SkuName("storage_optimized_l2") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AadAuthFailureMode ¶
type AadAuthFailureMode string
Describes what response the data plane API of a Search service would send for requests that failed authentication.
func (AadAuthFailureMode) ElementType ¶
func (AadAuthFailureMode) ElementType() reflect.Type
func (AadAuthFailureMode) ToAadAuthFailureModeOutput ¶
func (e AadAuthFailureMode) ToAadAuthFailureModeOutput() AadAuthFailureModeOutput
func (AadAuthFailureMode) ToAadAuthFailureModeOutputWithContext ¶
func (e AadAuthFailureMode) ToAadAuthFailureModeOutputWithContext(ctx context.Context) AadAuthFailureModeOutput
func (AadAuthFailureMode) ToAadAuthFailureModePtrOutput ¶
func (e AadAuthFailureMode) ToAadAuthFailureModePtrOutput() AadAuthFailureModePtrOutput
func (AadAuthFailureMode) ToAadAuthFailureModePtrOutputWithContext ¶
func (e AadAuthFailureMode) ToAadAuthFailureModePtrOutputWithContext(ctx context.Context) AadAuthFailureModePtrOutput
func (AadAuthFailureMode) ToStringOutput ¶
func (e AadAuthFailureMode) ToStringOutput() pulumi.StringOutput
func (AadAuthFailureMode) ToStringOutputWithContext ¶
func (e AadAuthFailureMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AadAuthFailureMode) ToStringPtrOutput ¶
func (e AadAuthFailureMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (AadAuthFailureMode) ToStringPtrOutputWithContext ¶
func (e AadAuthFailureMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AadAuthFailureModeInput ¶
type AadAuthFailureModeInput interface { pulumi.Input ToAadAuthFailureModeOutput() AadAuthFailureModeOutput ToAadAuthFailureModeOutputWithContext(context.Context) AadAuthFailureModeOutput }
AadAuthFailureModeInput is an input type that accepts values of the AadAuthFailureMode enum A concrete instance of `AadAuthFailureModeInput` can be one of the following:
AadAuthFailureModeHttp403 AadAuthFailureModeHttp401WithBearerChallenge
type AadAuthFailureModeOutput ¶
type AadAuthFailureModeOutput struct{ *pulumi.OutputState }
func (AadAuthFailureModeOutput) ElementType ¶
func (AadAuthFailureModeOutput) ElementType() reflect.Type
func (AadAuthFailureModeOutput) ToAadAuthFailureModeOutput ¶
func (o AadAuthFailureModeOutput) ToAadAuthFailureModeOutput() AadAuthFailureModeOutput
func (AadAuthFailureModeOutput) ToAadAuthFailureModeOutputWithContext ¶
func (o AadAuthFailureModeOutput) ToAadAuthFailureModeOutputWithContext(ctx context.Context) AadAuthFailureModeOutput
func (AadAuthFailureModeOutput) ToAadAuthFailureModePtrOutput ¶
func (o AadAuthFailureModeOutput) ToAadAuthFailureModePtrOutput() AadAuthFailureModePtrOutput
func (AadAuthFailureModeOutput) ToAadAuthFailureModePtrOutputWithContext ¶
func (o AadAuthFailureModeOutput) ToAadAuthFailureModePtrOutputWithContext(ctx context.Context) AadAuthFailureModePtrOutput
func (AadAuthFailureModeOutput) ToStringOutput ¶
func (o AadAuthFailureModeOutput) ToStringOutput() pulumi.StringOutput
func (AadAuthFailureModeOutput) ToStringOutputWithContext ¶
func (o AadAuthFailureModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AadAuthFailureModeOutput) ToStringPtrOutput ¶
func (o AadAuthFailureModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AadAuthFailureModeOutput) ToStringPtrOutputWithContext ¶
func (o AadAuthFailureModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AadAuthFailureModePtrInput ¶
type AadAuthFailureModePtrInput interface { pulumi.Input ToAadAuthFailureModePtrOutput() AadAuthFailureModePtrOutput ToAadAuthFailureModePtrOutputWithContext(context.Context) AadAuthFailureModePtrOutput }
func AadAuthFailureModePtr ¶
func AadAuthFailureModePtr(v string) AadAuthFailureModePtrInput
type AadAuthFailureModePtrOutput ¶
type AadAuthFailureModePtrOutput struct{ *pulumi.OutputState }
func (AadAuthFailureModePtrOutput) Elem ¶
func (o AadAuthFailureModePtrOutput) Elem() AadAuthFailureModeOutput
func (AadAuthFailureModePtrOutput) ElementType ¶
func (AadAuthFailureModePtrOutput) ElementType() reflect.Type
func (AadAuthFailureModePtrOutput) ToAadAuthFailureModePtrOutput ¶
func (o AadAuthFailureModePtrOutput) ToAadAuthFailureModePtrOutput() AadAuthFailureModePtrOutput
func (AadAuthFailureModePtrOutput) ToAadAuthFailureModePtrOutputWithContext ¶
func (o AadAuthFailureModePtrOutput) ToAadAuthFailureModePtrOutputWithContext(ctx context.Context) AadAuthFailureModePtrOutput
func (AadAuthFailureModePtrOutput) ToStringPtrOutput ¶
func (o AadAuthFailureModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AadAuthFailureModePtrOutput) ToStringPtrOutputWithContext ¶
func (o AadAuthFailureModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DataPlaneAadOrApiKeyAuthOption ¶
type DataPlaneAadOrApiKeyAuthOption struct { // Describes what response the data plane API of a Search service would send for requests that failed authentication. AadAuthFailureMode *AadAuthFailureMode `pulumi:"aadAuthFailureMode"` }
Indicates that either the API key or an access token from Azure Active Directory can be used for authentication.
type DataPlaneAadOrApiKeyAuthOptionArgs ¶
type DataPlaneAadOrApiKeyAuthOptionArgs struct { // Describes what response the data plane API of a Search service would send for requests that failed authentication. AadAuthFailureMode AadAuthFailureModePtrInput `pulumi:"aadAuthFailureMode"` }
Indicates that either the API key or an access token from Azure Active Directory can be used for authentication.
func (DataPlaneAadOrApiKeyAuthOptionArgs) ElementType ¶
func (DataPlaneAadOrApiKeyAuthOptionArgs) ElementType() reflect.Type
func (DataPlaneAadOrApiKeyAuthOptionArgs) ToDataPlaneAadOrApiKeyAuthOptionOutput ¶
func (i DataPlaneAadOrApiKeyAuthOptionArgs) ToDataPlaneAadOrApiKeyAuthOptionOutput() DataPlaneAadOrApiKeyAuthOptionOutput
func (DataPlaneAadOrApiKeyAuthOptionArgs) ToDataPlaneAadOrApiKeyAuthOptionOutputWithContext ¶
func (i DataPlaneAadOrApiKeyAuthOptionArgs) ToDataPlaneAadOrApiKeyAuthOptionOutputWithContext(ctx context.Context) DataPlaneAadOrApiKeyAuthOptionOutput
func (DataPlaneAadOrApiKeyAuthOptionArgs) ToDataPlaneAadOrApiKeyAuthOptionPtrOutput ¶
func (i DataPlaneAadOrApiKeyAuthOptionArgs) ToDataPlaneAadOrApiKeyAuthOptionPtrOutput() DataPlaneAadOrApiKeyAuthOptionPtrOutput
func (DataPlaneAadOrApiKeyAuthOptionArgs) ToDataPlaneAadOrApiKeyAuthOptionPtrOutputWithContext ¶
func (i DataPlaneAadOrApiKeyAuthOptionArgs) ToDataPlaneAadOrApiKeyAuthOptionPtrOutputWithContext(ctx context.Context) DataPlaneAadOrApiKeyAuthOptionPtrOutput
type DataPlaneAadOrApiKeyAuthOptionInput ¶
type DataPlaneAadOrApiKeyAuthOptionInput interface { pulumi.Input ToDataPlaneAadOrApiKeyAuthOptionOutput() DataPlaneAadOrApiKeyAuthOptionOutput ToDataPlaneAadOrApiKeyAuthOptionOutputWithContext(context.Context) DataPlaneAadOrApiKeyAuthOptionOutput }
DataPlaneAadOrApiKeyAuthOptionInput is an input type that accepts DataPlaneAadOrApiKeyAuthOptionArgs and DataPlaneAadOrApiKeyAuthOptionOutput values. You can construct a concrete instance of `DataPlaneAadOrApiKeyAuthOptionInput` via:
DataPlaneAadOrApiKeyAuthOptionArgs{...}
type DataPlaneAadOrApiKeyAuthOptionOutput ¶
type DataPlaneAadOrApiKeyAuthOptionOutput struct{ *pulumi.OutputState }
Indicates that either the API key or an access token from Azure Active Directory can be used for authentication.
func (DataPlaneAadOrApiKeyAuthOptionOutput) AadAuthFailureMode ¶
func (o DataPlaneAadOrApiKeyAuthOptionOutput) AadAuthFailureMode() AadAuthFailureModePtrOutput
Describes what response the data plane API of a Search service would send for requests that failed authentication.
func (DataPlaneAadOrApiKeyAuthOptionOutput) ElementType ¶
func (DataPlaneAadOrApiKeyAuthOptionOutput) ElementType() reflect.Type
func (DataPlaneAadOrApiKeyAuthOptionOutput) ToDataPlaneAadOrApiKeyAuthOptionOutput ¶
func (o DataPlaneAadOrApiKeyAuthOptionOutput) ToDataPlaneAadOrApiKeyAuthOptionOutput() DataPlaneAadOrApiKeyAuthOptionOutput
func (DataPlaneAadOrApiKeyAuthOptionOutput) ToDataPlaneAadOrApiKeyAuthOptionOutputWithContext ¶
func (o DataPlaneAadOrApiKeyAuthOptionOutput) ToDataPlaneAadOrApiKeyAuthOptionOutputWithContext(ctx context.Context) DataPlaneAadOrApiKeyAuthOptionOutput
func (DataPlaneAadOrApiKeyAuthOptionOutput) ToDataPlaneAadOrApiKeyAuthOptionPtrOutput ¶
func (o DataPlaneAadOrApiKeyAuthOptionOutput) ToDataPlaneAadOrApiKeyAuthOptionPtrOutput() DataPlaneAadOrApiKeyAuthOptionPtrOutput
func (DataPlaneAadOrApiKeyAuthOptionOutput) ToDataPlaneAadOrApiKeyAuthOptionPtrOutputWithContext ¶
func (o DataPlaneAadOrApiKeyAuthOptionOutput) ToDataPlaneAadOrApiKeyAuthOptionPtrOutputWithContext(ctx context.Context) DataPlaneAadOrApiKeyAuthOptionPtrOutput
type DataPlaneAadOrApiKeyAuthOptionPtrInput ¶
type DataPlaneAadOrApiKeyAuthOptionPtrInput interface { pulumi.Input ToDataPlaneAadOrApiKeyAuthOptionPtrOutput() DataPlaneAadOrApiKeyAuthOptionPtrOutput ToDataPlaneAadOrApiKeyAuthOptionPtrOutputWithContext(context.Context) DataPlaneAadOrApiKeyAuthOptionPtrOutput }
DataPlaneAadOrApiKeyAuthOptionPtrInput is an input type that accepts DataPlaneAadOrApiKeyAuthOptionArgs, DataPlaneAadOrApiKeyAuthOptionPtr and DataPlaneAadOrApiKeyAuthOptionPtrOutput values. You can construct a concrete instance of `DataPlaneAadOrApiKeyAuthOptionPtrInput` via:
DataPlaneAadOrApiKeyAuthOptionArgs{...} or: nil
func DataPlaneAadOrApiKeyAuthOptionPtr ¶
func DataPlaneAadOrApiKeyAuthOptionPtr(v *DataPlaneAadOrApiKeyAuthOptionArgs) DataPlaneAadOrApiKeyAuthOptionPtrInput
type DataPlaneAadOrApiKeyAuthOptionPtrOutput ¶
type DataPlaneAadOrApiKeyAuthOptionPtrOutput struct{ *pulumi.OutputState }
func (DataPlaneAadOrApiKeyAuthOptionPtrOutput) AadAuthFailureMode ¶
func (o DataPlaneAadOrApiKeyAuthOptionPtrOutput) AadAuthFailureMode() AadAuthFailureModePtrOutput
Describes what response the data plane API of a Search service would send for requests that failed authentication.
func (DataPlaneAadOrApiKeyAuthOptionPtrOutput) ElementType ¶
func (DataPlaneAadOrApiKeyAuthOptionPtrOutput) ElementType() reflect.Type
func (DataPlaneAadOrApiKeyAuthOptionPtrOutput) ToDataPlaneAadOrApiKeyAuthOptionPtrOutput ¶
func (o DataPlaneAadOrApiKeyAuthOptionPtrOutput) ToDataPlaneAadOrApiKeyAuthOptionPtrOutput() DataPlaneAadOrApiKeyAuthOptionPtrOutput
func (DataPlaneAadOrApiKeyAuthOptionPtrOutput) ToDataPlaneAadOrApiKeyAuthOptionPtrOutputWithContext ¶
func (o DataPlaneAadOrApiKeyAuthOptionPtrOutput) ToDataPlaneAadOrApiKeyAuthOptionPtrOutputWithContext(ctx context.Context) DataPlaneAadOrApiKeyAuthOptionPtrOutput
type DataPlaneAadOrApiKeyAuthOptionResponse ¶
type DataPlaneAadOrApiKeyAuthOptionResponse struct { // Describes what response the data plane API of a Search service would send for requests that failed authentication. AadAuthFailureMode *string `pulumi:"aadAuthFailureMode"` }
Indicates that either the API key or an access token from Azure Active Directory can be used for authentication.
type DataPlaneAadOrApiKeyAuthOptionResponseOutput ¶
type DataPlaneAadOrApiKeyAuthOptionResponseOutput struct{ *pulumi.OutputState }
Indicates that either the API key or an access token from Azure Active Directory can be used for authentication.
func (DataPlaneAadOrApiKeyAuthOptionResponseOutput) AadAuthFailureMode ¶
func (o DataPlaneAadOrApiKeyAuthOptionResponseOutput) AadAuthFailureMode() pulumi.StringPtrOutput
Describes what response the data plane API of a Search service would send for requests that failed authentication.
func (DataPlaneAadOrApiKeyAuthOptionResponseOutput) ElementType ¶
func (DataPlaneAadOrApiKeyAuthOptionResponseOutput) ElementType() reflect.Type
func (DataPlaneAadOrApiKeyAuthOptionResponseOutput) ToDataPlaneAadOrApiKeyAuthOptionResponseOutput ¶
func (o DataPlaneAadOrApiKeyAuthOptionResponseOutput) ToDataPlaneAadOrApiKeyAuthOptionResponseOutput() DataPlaneAadOrApiKeyAuthOptionResponseOutput
func (DataPlaneAadOrApiKeyAuthOptionResponseOutput) ToDataPlaneAadOrApiKeyAuthOptionResponseOutputWithContext ¶
func (o DataPlaneAadOrApiKeyAuthOptionResponseOutput) ToDataPlaneAadOrApiKeyAuthOptionResponseOutputWithContext(ctx context.Context) DataPlaneAadOrApiKeyAuthOptionResponseOutput
type DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput ¶
type DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput struct{ *pulumi.OutputState }
func (DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput) AadAuthFailureMode ¶
func (o DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput) AadAuthFailureMode() pulumi.StringPtrOutput
Describes what response the data plane API of a Search service would send for requests that failed authentication.
func (DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput) ElementType ¶
func (DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput) ElementType() reflect.Type
func (DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput) ToDataPlaneAadOrApiKeyAuthOptionResponsePtrOutput ¶
func (o DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput) ToDataPlaneAadOrApiKeyAuthOptionResponsePtrOutput() DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput
func (DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput) ToDataPlaneAadOrApiKeyAuthOptionResponsePtrOutputWithContext ¶
func (o DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput) ToDataPlaneAadOrApiKeyAuthOptionResponsePtrOutputWithContext(ctx context.Context) DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput
type DataPlaneAuthOptions ¶
type DataPlaneAuthOptions struct { // Indicates that either the API key or an access token from Azure Active Directory can be used for authentication. AadOrApiKey *DataPlaneAadOrApiKeyAuthOption `pulumi:"aadOrApiKey"` // Indicates that only the API key needs to be used for authentication. ApiKeyOnly interface{} `pulumi:"apiKeyOnly"` }
Defines the options for how the data plane API of a Search service authenticates requests. This cannot be set if 'disableLocalAuth' is set to true.
type DataPlaneAuthOptionsArgs ¶
type DataPlaneAuthOptionsArgs struct { // Indicates that either the API key or an access token from Azure Active Directory can be used for authentication. AadOrApiKey DataPlaneAadOrApiKeyAuthOptionPtrInput `pulumi:"aadOrApiKey"` // Indicates that only the API key needs to be used for authentication. ApiKeyOnly pulumi.Input `pulumi:"apiKeyOnly"` }
Defines the options for how the data plane API of a Search service authenticates requests. This cannot be set if 'disableLocalAuth' is set to true.
func (DataPlaneAuthOptionsArgs) ElementType ¶
func (DataPlaneAuthOptionsArgs) ElementType() reflect.Type
func (DataPlaneAuthOptionsArgs) ToDataPlaneAuthOptionsOutput ¶
func (i DataPlaneAuthOptionsArgs) ToDataPlaneAuthOptionsOutput() DataPlaneAuthOptionsOutput
func (DataPlaneAuthOptionsArgs) ToDataPlaneAuthOptionsOutputWithContext ¶
func (i DataPlaneAuthOptionsArgs) ToDataPlaneAuthOptionsOutputWithContext(ctx context.Context) DataPlaneAuthOptionsOutput
func (DataPlaneAuthOptionsArgs) ToDataPlaneAuthOptionsPtrOutput ¶
func (i DataPlaneAuthOptionsArgs) ToDataPlaneAuthOptionsPtrOutput() DataPlaneAuthOptionsPtrOutput
func (DataPlaneAuthOptionsArgs) ToDataPlaneAuthOptionsPtrOutputWithContext ¶
func (i DataPlaneAuthOptionsArgs) ToDataPlaneAuthOptionsPtrOutputWithContext(ctx context.Context) DataPlaneAuthOptionsPtrOutput
type DataPlaneAuthOptionsInput ¶
type DataPlaneAuthOptionsInput interface { pulumi.Input ToDataPlaneAuthOptionsOutput() DataPlaneAuthOptionsOutput ToDataPlaneAuthOptionsOutputWithContext(context.Context) DataPlaneAuthOptionsOutput }
DataPlaneAuthOptionsInput is an input type that accepts DataPlaneAuthOptionsArgs and DataPlaneAuthOptionsOutput values. You can construct a concrete instance of `DataPlaneAuthOptionsInput` via:
DataPlaneAuthOptionsArgs{...}
type DataPlaneAuthOptionsOutput ¶
type DataPlaneAuthOptionsOutput struct{ *pulumi.OutputState }
Defines the options for how the data plane API of a Search service authenticates requests. This cannot be set if 'disableLocalAuth' is set to true.
func (DataPlaneAuthOptionsOutput) AadOrApiKey ¶
func (o DataPlaneAuthOptionsOutput) AadOrApiKey() DataPlaneAadOrApiKeyAuthOptionPtrOutput
Indicates that either the API key or an access token from Azure Active Directory can be used for authentication.
func (DataPlaneAuthOptionsOutput) ApiKeyOnly ¶
func (o DataPlaneAuthOptionsOutput) ApiKeyOnly() pulumi.AnyOutput
Indicates that only the API key needs to be used for authentication.
func (DataPlaneAuthOptionsOutput) ElementType ¶
func (DataPlaneAuthOptionsOutput) ElementType() reflect.Type
func (DataPlaneAuthOptionsOutput) ToDataPlaneAuthOptionsOutput ¶
func (o DataPlaneAuthOptionsOutput) ToDataPlaneAuthOptionsOutput() DataPlaneAuthOptionsOutput
func (DataPlaneAuthOptionsOutput) ToDataPlaneAuthOptionsOutputWithContext ¶
func (o DataPlaneAuthOptionsOutput) ToDataPlaneAuthOptionsOutputWithContext(ctx context.Context) DataPlaneAuthOptionsOutput
func (DataPlaneAuthOptionsOutput) ToDataPlaneAuthOptionsPtrOutput ¶
func (o DataPlaneAuthOptionsOutput) ToDataPlaneAuthOptionsPtrOutput() DataPlaneAuthOptionsPtrOutput
func (DataPlaneAuthOptionsOutput) ToDataPlaneAuthOptionsPtrOutputWithContext ¶
func (o DataPlaneAuthOptionsOutput) ToDataPlaneAuthOptionsPtrOutputWithContext(ctx context.Context) DataPlaneAuthOptionsPtrOutput
type DataPlaneAuthOptionsPtrInput ¶
type DataPlaneAuthOptionsPtrInput interface { pulumi.Input ToDataPlaneAuthOptionsPtrOutput() DataPlaneAuthOptionsPtrOutput ToDataPlaneAuthOptionsPtrOutputWithContext(context.Context) DataPlaneAuthOptionsPtrOutput }
DataPlaneAuthOptionsPtrInput is an input type that accepts DataPlaneAuthOptionsArgs, DataPlaneAuthOptionsPtr and DataPlaneAuthOptionsPtrOutput values. You can construct a concrete instance of `DataPlaneAuthOptionsPtrInput` via:
DataPlaneAuthOptionsArgs{...} or: nil
func DataPlaneAuthOptionsPtr ¶
func DataPlaneAuthOptionsPtr(v *DataPlaneAuthOptionsArgs) DataPlaneAuthOptionsPtrInput
type DataPlaneAuthOptionsPtrOutput ¶
type DataPlaneAuthOptionsPtrOutput struct{ *pulumi.OutputState }
func (DataPlaneAuthOptionsPtrOutput) AadOrApiKey ¶
func (o DataPlaneAuthOptionsPtrOutput) AadOrApiKey() DataPlaneAadOrApiKeyAuthOptionPtrOutput
Indicates that either the API key or an access token from Azure Active Directory can be used for authentication.
func (DataPlaneAuthOptionsPtrOutput) ApiKeyOnly ¶
func (o DataPlaneAuthOptionsPtrOutput) ApiKeyOnly() pulumi.AnyOutput
Indicates that only the API key needs to be used for authentication.
func (DataPlaneAuthOptionsPtrOutput) Elem ¶
func (o DataPlaneAuthOptionsPtrOutput) Elem() DataPlaneAuthOptionsOutput
func (DataPlaneAuthOptionsPtrOutput) ElementType ¶
func (DataPlaneAuthOptionsPtrOutput) ElementType() reflect.Type
func (DataPlaneAuthOptionsPtrOutput) ToDataPlaneAuthOptionsPtrOutput ¶
func (o DataPlaneAuthOptionsPtrOutput) ToDataPlaneAuthOptionsPtrOutput() DataPlaneAuthOptionsPtrOutput
func (DataPlaneAuthOptionsPtrOutput) ToDataPlaneAuthOptionsPtrOutputWithContext ¶
func (o DataPlaneAuthOptionsPtrOutput) ToDataPlaneAuthOptionsPtrOutputWithContext(ctx context.Context) DataPlaneAuthOptionsPtrOutput
type DataPlaneAuthOptionsResponse ¶
type DataPlaneAuthOptionsResponse struct { // Indicates that either the API key or an access token from Azure Active Directory can be used for authentication. AadOrApiKey *DataPlaneAadOrApiKeyAuthOptionResponse `pulumi:"aadOrApiKey"` // Indicates that only the API key needs to be used for authentication. ApiKeyOnly interface{} `pulumi:"apiKeyOnly"` }
Defines the options for how the data plane API of a Search service authenticates requests. This cannot be set if 'disableLocalAuth' is set to true.
type DataPlaneAuthOptionsResponseOutput ¶
type DataPlaneAuthOptionsResponseOutput struct{ *pulumi.OutputState }
Defines the options for how the data plane API of a Search service authenticates requests. This cannot be set if 'disableLocalAuth' is set to true.
func (DataPlaneAuthOptionsResponseOutput) AadOrApiKey ¶
func (o DataPlaneAuthOptionsResponseOutput) AadOrApiKey() DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput
Indicates that either the API key or an access token from Azure Active Directory can be used for authentication.
func (DataPlaneAuthOptionsResponseOutput) ApiKeyOnly ¶
func (o DataPlaneAuthOptionsResponseOutput) ApiKeyOnly() pulumi.AnyOutput
Indicates that only the API key needs to be used for authentication.
func (DataPlaneAuthOptionsResponseOutput) ElementType ¶
func (DataPlaneAuthOptionsResponseOutput) ElementType() reflect.Type
func (DataPlaneAuthOptionsResponseOutput) ToDataPlaneAuthOptionsResponseOutput ¶
func (o DataPlaneAuthOptionsResponseOutput) ToDataPlaneAuthOptionsResponseOutput() DataPlaneAuthOptionsResponseOutput
func (DataPlaneAuthOptionsResponseOutput) ToDataPlaneAuthOptionsResponseOutputWithContext ¶
func (o DataPlaneAuthOptionsResponseOutput) ToDataPlaneAuthOptionsResponseOutputWithContext(ctx context.Context) DataPlaneAuthOptionsResponseOutput
type DataPlaneAuthOptionsResponsePtrOutput ¶
type DataPlaneAuthOptionsResponsePtrOutput struct{ *pulumi.OutputState }
func (DataPlaneAuthOptionsResponsePtrOutput) AadOrApiKey ¶
func (o DataPlaneAuthOptionsResponsePtrOutput) AadOrApiKey() DataPlaneAadOrApiKeyAuthOptionResponsePtrOutput
Indicates that either the API key or an access token from Azure Active Directory can be used for authentication.
func (DataPlaneAuthOptionsResponsePtrOutput) ApiKeyOnly ¶
func (o DataPlaneAuthOptionsResponsePtrOutput) ApiKeyOnly() pulumi.AnyOutput
Indicates that only the API key needs to be used for authentication.
func (DataPlaneAuthOptionsResponsePtrOutput) ElementType ¶
func (DataPlaneAuthOptionsResponsePtrOutput) ElementType() reflect.Type
func (DataPlaneAuthOptionsResponsePtrOutput) ToDataPlaneAuthOptionsResponsePtrOutput ¶
func (o DataPlaneAuthOptionsResponsePtrOutput) ToDataPlaneAuthOptionsResponsePtrOutput() DataPlaneAuthOptionsResponsePtrOutput
func (DataPlaneAuthOptionsResponsePtrOutput) ToDataPlaneAuthOptionsResponsePtrOutputWithContext ¶
func (o DataPlaneAuthOptionsResponsePtrOutput) ToDataPlaneAuthOptionsResponsePtrOutputWithContext(ctx context.Context) DataPlaneAuthOptionsResponsePtrOutput
type EncryptionWithCmk ¶
type EncryptionWithCmk struct { // Describes how a search service should enforce having one or more non customer encrypted resources. Enforcement *SearchEncryptionWithCmk `pulumi:"enforcement"` }
Describes a policy that determines how resources within the search service are to be encrypted with Customer Managed Keys.
type EncryptionWithCmkArgs ¶
type EncryptionWithCmkArgs struct { // Describes how a search service should enforce having one or more non customer encrypted resources. Enforcement SearchEncryptionWithCmkPtrInput `pulumi:"enforcement"` }
Describes a policy that determines how resources within the search service are to be encrypted with Customer Managed Keys.
func (EncryptionWithCmkArgs) ElementType ¶
func (EncryptionWithCmkArgs) ElementType() reflect.Type
func (EncryptionWithCmkArgs) ToEncryptionWithCmkOutput ¶
func (i EncryptionWithCmkArgs) ToEncryptionWithCmkOutput() EncryptionWithCmkOutput
func (EncryptionWithCmkArgs) ToEncryptionWithCmkOutputWithContext ¶
func (i EncryptionWithCmkArgs) ToEncryptionWithCmkOutputWithContext(ctx context.Context) EncryptionWithCmkOutput
func (EncryptionWithCmkArgs) ToEncryptionWithCmkPtrOutput ¶
func (i EncryptionWithCmkArgs) ToEncryptionWithCmkPtrOutput() EncryptionWithCmkPtrOutput
func (EncryptionWithCmkArgs) ToEncryptionWithCmkPtrOutputWithContext ¶
func (i EncryptionWithCmkArgs) ToEncryptionWithCmkPtrOutputWithContext(ctx context.Context) EncryptionWithCmkPtrOutput
type EncryptionWithCmkInput ¶
type EncryptionWithCmkInput interface { pulumi.Input ToEncryptionWithCmkOutput() EncryptionWithCmkOutput ToEncryptionWithCmkOutputWithContext(context.Context) EncryptionWithCmkOutput }
EncryptionWithCmkInput is an input type that accepts EncryptionWithCmkArgs and EncryptionWithCmkOutput values. You can construct a concrete instance of `EncryptionWithCmkInput` via:
EncryptionWithCmkArgs{...}
type EncryptionWithCmkOutput ¶
type EncryptionWithCmkOutput struct{ *pulumi.OutputState }
Describes a policy that determines how resources within the search service are to be encrypted with Customer Managed Keys.
func (EncryptionWithCmkOutput) ElementType ¶
func (EncryptionWithCmkOutput) ElementType() reflect.Type
func (EncryptionWithCmkOutput) Enforcement ¶
func (o EncryptionWithCmkOutput) Enforcement() SearchEncryptionWithCmkPtrOutput
Describes how a search service should enforce having one or more non customer encrypted resources.
func (EncryptionWithCmkOutput) ToEncryptionWithCmkOutput ¶
func (o EncryptionWithCmkOutput) ToEncryptionWithCmkOutput() EncryptionWithCmkOutput
func (EncryptionWithCmkOutput) ToEncryptionWithCmkOutputWithContext ¶
func (o EncryptionWithCmkOutput) ToEncryptionWithCmkOutputWithContext(ctx context.Context) EncryptionWithCmkOutput
func (EncryptionWithCmkOutput) ToEncryptionWithCmkPtrOutput ¶
func (o EncryptionWithCmkOutput) ToEncryptionWithCmkPtrOutput() EncryptionWithCmkPtrOutput
func (EncryptionWithCmkOutput) ToEncryptionWithCmkPtrOutputWithContext ¶
func (o EncryptionWithCmkOutput) ToEncryptionWithCmkPtrOutputWithContext(ctx context.Context) EncryptionWithCmkPtrOutput
type EncryptionWithCmkPtrInput ¶
type EncryptionWithCmkPtrInput interface { pulumi.Input ToEncryptionWithCmkPtrOutput() EncryptionWithCmkPtrOutput ToEncryptionWithCmkPtrOutputWithContext(context.Context) EncryptionWithCmkPtrOutput }
EncryptionWithCmkPtrInput is an input type that accepts EncryptionWithCmkArgs, EncryptionWithCmkPtr and EncryptionWithCmkPtrOutput values. You can construct a concrete instance of `EncryptionWithCmkPtrInput` via:
EncryptionWithCmkArgs{...} or: nil
func EncryptionWithCmkPtr ¶
func EncryptionWithCmkPtr(v *EncryptionWithCmkArgs) EncryptionWithCmkPtrInput
type EncryptionWithCmkPtrOutput ¶
type EncryptionWithCmkPtrOutput struct{ *pulumi.OutputState }
func (EncryptionWithCmkPtrOutput) Elem ¶
func (o EncryptionWithCmkPtrOutput) Elem() EncryptionWithCmkOutput
func (EncryptionWithCmkPtrOutput) ElementType ¶
func (EncryptionWithCmkPtrOutput) ElementType() reflect.Type
func (EncryptionWithCmkPtrOutput) Enforcement ¶
func (o EncryptionWithCmkPtrOutput) Enforcement() SearchEncryptionWithCmkPtrOutput
Describes how a search service should enforce having one or more non customer encrypted resources.
func (EncryptionWithCmkPtrOutput) ToEncryptionWithCmkPtrOutput ¶
func (o EncryptionWithCmkPtrOutput) ToEncryptionWithCmkPtrOutput() EncryptionWithCmkPtrOutput
func (EncryptionWithCmkPtrOutput) ToEncryptionWithCmkPtrOutputWithContext ¶
func (o EncryptionWithCmkPtrOutput) ToEncryptionWithCmkPtrOutputWithContext(ctx context.Context) EncryptionWithCmkPtrOutput
type EncryptionWithCmkResponse ¶
type EncryptionWithCmkResponse struct { // Describes whether the search service is compliant or not with respect to having non customer encrypted resources. If a service has more than one non customer encrypted resource and 'Enforcement' is 'enabled' then the service will be marked as 'nonCompliant'. EncryptionComplianceStatus string `pulumi:"encryptionComplianceStatus"` // Describes how a search service should enforce having one or more non customer encrypted resources. Enforcement *string `pulumi:"enforcement"` }
Describes a policy that determines how resources within the search service are to be encrypted with Customer Managed Keys.
type EncryptionWithCmkResponseOutput ¶
type EncryptionWithCmkResponseOutput struct{ *pulumi.OutputState }
Describes a policy that determines how resources within the search service are to be encrypted with Customer Managed Keys.
func (EncryptionWithCmkResponseOutput) ElementType ¶
func (EncryptionWithCmkResponseOutput) ElementType() reflect.Type
func (EncryptionWithCmkResponseOutput) EncryptionComplianceStatus ¶
func (o EncryptionWithCmkResponseOutput) EncryptionComplianceStatus() pulumi.StringOutput
Describes whether the search service is compliant or not with respect to having non customer encrypted resources. If a service has more than one non customer encrypted resource and 'Enforcement' is 'enabled' then the service will be marked as 'nonCompliant'.
func (EncryptionWithCmkResponseOutput) Enforcement ¶
func (o EncryptionWithCmkResponseOutput) Enforcement() pulumi.StringPtrOutput
Describes how a search service should enforce having one or more non customer encrypted resources.
func (EncryptionWithCmkResponseOutput) ToEncryptionWithCmkResponseOutput ¶
func (o EncryptionWithCmkResponseOutput) ToEncryptionWithCmkResponseOutput() EncryptionWithCmkResponseOutput
func (EncryptionWithCmkResponseOutput) ToEncryptionWithCmkResponseOutputWithContext ¶
func (o EncryptionWithCmkResponseOutput) ToEncryptionWithCmkResponseOutputWithContext(ctx context.Context) EncryptionWithCmkResponseOutput
type EncryptionWithCmkResponsePtrOutput ¶
type EncryptionWithCmkResponsePtrOutput struct{ *pulumi.OutputState }
func (EncryptionWithCmkResponsePtrOutput) Elem ¶
func (o EncryptionWithCmkResponsePtrOutput) Elem() EncryptionWithCmkResponseOutput
func (EncryptionWithCmkResponsePtrOutput) ElementType ¶
func (EncryptionWithCmkResponsePtrOutput) ElementType() reflect.Type
func (EncryptionWithCmkResponsePtrOutput) EncryptionComplianceStatus ¶
func (o EncryptionWithCmkResponsePtrOutput) EncryptionComplianceStatus() pulumi.StringPtrOutput
Describes whether the search service is compliant or not with respect to having non customer encrypted resources. If a service has more than one non customer encrypted resource and 'Enforcement' is 'enabled' then the service will be marked as 'nonCompliant'.
func (EncryptionWithCmkResponsePtrOutput) Enforcement ¶
func (o EncryptionWithCmkResponsePtrOutput) Enforcement() pulumi.StringPtrOutput
Describes how a search service should enforce having one or more non customer encrypted resources.
func (EncryptionWithCmkResponsePtrOutput) ToEncryptionWithCmkResponsePtrOutput ¶
func (o EncryptionWithCmkResponsePtrOutput) ToEncryptionWithCmkResponsePtrOutput() EncryptionWithCmkResponsePtrOutput
func (EncryptionWithCmkResponsePtrOutput) ToEncryptionWithCmkResponsePtrOutputWithContext ¶
func (o EncryptionWithCmkResponsePtrOutput) ToEncryptionWithCmkResponsePtrOutputWithContext(ctx context.Context) EncryptionWithCmkResponsePtrOutput
type HostingMode ¶
type HostingMode string
Applicable only for the standard3 SKU. You can set this property to enable up to 3 high density partitions that allow up to 1000 indexes, which is much higher than the maximum indexes allowed for any other SKU. For the standard3 SKU, the value is either 'default' or 'highDensity'. For all other SKUs, this value must be 'default'.
func (HostingMode) ElementType ¶
func (HostingMode) ElementType() reflect.Type
func (HostingMode) ToHostingModeOutput ¶
func (e HostingMode) ToHostingModeOutput() HostingModeOutput
func (HostingMode) ToHostingModeOutputWithContext ¶
func (e HostingMode) ToHostingModeOutputWithContext(ctx context.Context) HostingModeOutput
func (HostingMode) ToHostingModePtrOutput ¶
func (e HostingMode) ToHostingModePtrOutput() HostingModePtrOutput
func (HostingMode) ToHostingModePtrOutputWithContext ¶
func (e HostingMode) ToHostingModePtrOutputWithContext(ctx context.Context) HostingModePtrOutput
func (HostingMode) ToStringOutput ¶
func (e HostingMode) ToStringOutput() pulumi.StringOutput
func (HostingMode) ToStringOutputWithContext ¶
func (e HostingMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HostingMode) ToStringPtrOutput ¶
func (e HostingMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostingMode) ToStringPtrOutputWithContext ¶
func (e HostingMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HostingModeInput ¶
type HostingModeInput interface { pulumi.Input ToHostingModeOutput() HostingModeOutput ToHostingModeOutputWithContext(context.Context) HostingModeOutput }
HostingModeInput is an input type that accepts values of the HostingMode enum A concrete instance of `HostingModeInput` can be one of the following:
HostingModeDefault HostingModeHighDensity
type HostingModeOutput ¶
type HostingModeOutput struct{ *pulumi.OutputState }
func (HostingModeOutput) ElementType ¶
func (HostingModeOutput) ElementType() reflect.Type
func (HostingModeOutput) ToHostingModeOutput ¶
func (o HostingModeOutput) ToHostingModeOutput() HostingModeOutput
func (HostingModeOutput) ToHostingModeOutputWithContext ¶
func (o HostingModeOutput) ToHostingModeOutputWithContext(ctx context.Context) HostingModeOutput
func (HostingModeOutput) ToHostingModePtrOutput ¶
func (o HostingModeOutput) ToHostingModePtrOutput() HostingModePtrOutput
func (HostingModeOutput) ToHostingModePtrOutputWithContext ¶
func (o HostingModeOutput) ToHostingModePtrOutputWithContext(ctx context.Context) HostingModePtrOutput
func (HostingModeOutput) ToStringOutput ¶
func (o HostingModeOutput) ToStringOutput() pulumi.StringOutput
func (HostingModeOutput) ToStringOutputWithContext ¶
func (o HostingModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HostingModeOutput) ToStringPtrOutput ¶
func (o HostingModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostingModeOutput) ToStringPtrOutputWithContext ¶
func (o HostingModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HostingModePtrInput ¶
type HostingModePtrInput interface { pulumi.Input ToHostingModePtrOutput() HostingModePtrOutput ToHostingModePtrOutputWithContext(context.Context) HostingModePtrOutput }
func HostingModePtr ¶
func HostingModePtr(v string) HostingModePtrInput
type HostingModePtrOutput ¶
type HostingModePtrOutput struct{ *pulumi.OutputState }
func (HostingModePtrOutput) Elem ¶
func (o HostingModePtrOutput) Elem() HostingModeOutput
func (HostingModePtrOutput) ElementType ¶
func (HostingModePtrOutput) ElementType() reflect.Type
func (HostingModePtrOutput) ToHostingModePtrOutput ¶
func (o HostingModePtrOutput) ToHostingModePtrOutput() HostingModePtrOutput
func (HostingModePtrOutput) ToHostingModePtrOutputWithContext ¶
func (o HostingModePtrOutput) ToHostingModePtrOutputWithContext(ctx context.Context) HostingModePtrOutput
func (HostingModePtrOutput) ToStringPtrOutput ¶
func (o HostingModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (HostingModePtrOutput) ToStringPtrOutputWithContext ¶
func (o HostingModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Identity ¶
type Identity struct { // The identity type. Type IdentityType `pulumi:"type"` }
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct { // The identity type. Type IdentityTypeInput `pulumi:"type"` }
Identity for the resource.
func (IdentityArgs) ElementType ¶
func (IdentityArgs) ElementType() reflect.Type
func (IdentityArgs) ToIdentityOutput ¶
func (i IdentityArgs) ToIdentityOutput() IdentityOutput
func (IdentityArgs) ToIdentityOutputWithContext ¶
func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityArgs) ToIdentityPtrOutput ¶
func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityArgs) ToIdentityPtrOutputWithContext ¶
func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityInput ¶
type IdentityInput interface { pulumi.Input ToIdentityOutput() IdentityOutput ToIdentityOutputWithContext(context.Context) IdentityOutput }
IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:
IdentityArgs{...}
type IdentityOutput ¶
type IdentityOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityOutput) ElementType ¶
func (IdentityOutput) ElementType() reflect.Type
func (IdentityOutput) ToIdentityOutput ¶
func (o IdentityOutput) ToIdentityOutput() IdentityOutput
func (IdentityOutput) ToIdentityOutputWithContext ¶
func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityOutput) ToIdentityPtrOutput ¶
func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityPtrInput ¶
type IdentityPtrInput interface { pulumi.Input ToIdentityPtrOutput() IdentityPtrOutput ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput }
IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:
IdentityArgs{...} or: nil
func IdentityPtr ¶
func IdentityPtr(v *IdentityArgs) IdentityPtrInput
type IdentityPtrOutput ¶
type IdentityPtrOutput struct{ *pulumi.OutputState }
func (IdentityPtrOutput) Elem ¶
func (o IdentityPtrOutput) Elem() IdentityOutput
func (IdentityPtrOutput) ElementType ¶
func (IdentityPtrOutput) ElementType() reflect.Type
func (IdentityPtrOutput) ToIdentityPtrOutput ¶
func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityPtrOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityPtrOutput) Type ¶
func (o IdentityPtrOutput) Type() IdentityTypePtrOutput
The identity type.
type IdentityResponse ¶
type IdentityResponse struct { // The principal ID of the system-assigned identity of the search service. PrincipalId string `pulumi:"principalId"` // The tenant ID of the system-assigned identity of the search service. TenantId string `pulumi:"tenantId"` // The identity type. Type string `pulumi:"type"` }
Identity for the resource.
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 the system-assigned identity of the search service.
func (IdentityResponseOutput) TenantId ¶
func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant ID of the system-assigned identity of the search service.
func (IdentityResponseOutput) ToIdentityResponseOutput ¶
func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponseOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseOutput) Type ¶
func (o IdentityResponseOutput) Type() pulumi.StringOutput
The identity type.
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 the system-assigned identity of the search service.
func (IdentityResponsePtrOutput) TenantId ¶
func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of the system-assigned identity of the search service.
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.
type IdentityType ¶
type IdentityType string
The identity type.
func (IdentityType) ElementType ¶
func (IdentityType) ElementType() reflect.Type
func (IdentityType) ToIdentityTypeOutput ¶
func (e IdentityType) ToIdentityTypeOutput() IdentityTypeOutput
func (IdentityType) ToIdentityTypeOutputWithContext ¶
func (e IdentityType) ToIdentityTypeOutputWithContext(ctx context.Context) IdentityTypeOutput
func (IdentityType) ToIdentityTypePtrOutput ¶
func (e IdentityType) ToIdentityTypePtrOutput() IdentityTypePtrOutput
func (IdentityType) ToIdentityTypePtrOutputWithContext ¶
func (e IdentityType) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
func (IdentityType) ToStringOutput ¶
func (e IdentityType) ToStringOutput() pulumi.StringOutput
func (IdentityType) ToStringOutputWithContext ¶
func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IdentityType) ToStringPtrOutput ¶
func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (IdentityType) ToStringPtrOutputWithContext ¶
func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IdentityTypeInput ¶
type IdentityTypeInput interface { pulumi.Input ToIdentityTypeOutput() IdentityTypeOutput ToIdentityTypeOutputWithContext(context.Context) IdentityTypeOutput }
IdentityTypeInput is an input type that accepts values of the IdentityType enum A concrete instance of `IdentityTypeInput` can be one of the following:
IdentityTypeNone IdentityTypeSystemAssigned
type IdentityTypeOutput ¶
type IdentityTypeOutput struct{ *pulumi.OutputState }
func (IdentityTypeOutput) ElementType ¶
func (IdentityTypeOutput) ElementType() reflect.Type
func (IdentityTypeOutput) ToIdentityTypeOutput ¶
func (o IdentityTypeOutput) ToIdentityTypeOutput() IdentityTypeOutput
func (IdentityTypeOutput) ToIdentityTypeOutputWithContext ¶
func (o IdentityTypeOutput) ToIdentityTypeOutputWithContext(ctx context.Context) IdentityTypeOutput
func (IdentityTypeOutput) ToIdentityTypePtrOutput ¶
func (o IdentityTypeOutput) ToIdentityTypePtrOutput() IdentityTypePtrOutput
func (IdentityTypeOutput) ToIdentityTypePtrOutputWithContext ¶
func (o IdentityTypeOutput) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
func (IdentityTypeOutput) ToStringOutput ¶
func (o IdentityTypeOutput) ToStringOutput() pulumi.StringOutput
func (IdentityTypeOutput) ToStringOutputWithContext ¶
func (o IdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IdentityTypeOutput) ToStringPtrOutput ¶
func (o IdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IdentityTypeOutput) ToStringPtrOutputWithContext ¶
func (o IdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IdentityTypePtrInput ¶
type IdentityTypePtrInput interface { pulumi.Input ToIdentityTypePtrOutput() IdentityTypePtrOutput ToIdentityTypePtrOutputWithContext(context.Context) IdentityTypePtrOutput }
func IdentityTypePtr ¶
func IdentityTypePtr(v string) IdentityTypePtrInput
type IdentityTypePtrOutput ¶
type IdentityTypePtrOutput struct{ *pulumi.OutputState }
func (IdentityTypePtrOutput) Elem ¶
func (o IdentityTypePtrOutput) Elem() IdentityTypeOutput
func (IdentityTypePtrOutput) ElementType ¶
func (IdentityTypePtrOutput) ElementType() reflect.Type
func (IdentityTypePtrOutput) ToIdentityTypePtrOutput ¶
func (o IdentityTypePtrOutput) ToIdentityTypePtrOutput() IdentityTypePtrOutput
func (IdentityTypePtrOutput) ToIdentityTypePtrOutputWithContext ¶
func (o IdentityTypePtrOutput) ToIdentityTypePtrOutputWithContext(ctx context.Context) IdentityTypePtrOutput
func (IdentityTypePtrOutput) ToStringPtrOutput ¶
func (o IdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (IdentityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o IdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IpRule ¶
type IpRule struct { // Value corresponding to a single IPv4 address (eg., 123.1.2.3) or an IP range in CIDR format (eg., 123.1.2.3/24) to be allowed. Value *string `pulumi:"value"` }
The IP restriction rule of the Azure Cognitive Search service.
type IpRuleArgs ¶
type IpRuleArgs struct { // Value corresponding to a single IPv4 address (eg., 123.1.2.3) or an IP range in CIDR format (eg., 123.1.2.3/24) to be allowed. Value pulumi.StringPtrInput `pulumi:"value"` }
The IP restriction rule of the Azure Cognitive Search service.
func (IpRuleArgs) ElementType ¶
func (IpRuleArgs) ElementType() reflect.Type
func (IpRuleArgs) ToIpRuleOutput ¶
func (i IpRuleArgs) ToIpRuleOutput() IpRuleOutput
func (IpRuleArgs) ToIpRuleOutputWithContext ¶
func (i IpRuleArgs) ToIpRuleOutputWithContext(ctx context.Context) IpRuleOutput
type IpRuleArray ¶
type IpRuleArray []IpRuleInput
func (IpRuleArray) ElementType ¶
func (IpRuleArray) ElementType() reflect.Type
func (IpRuleArray) ToIpRuleArrayOutput ¶
func (i IpRuleArray) ToIpRuleArrayOutput() IpRuleArrayOutput
func (IpRuleArray) ToIpRuleArrayOutputWithContext ¶
func (i IpRuleArray) ToIpRuleArrayOutputWithContext(ctx context.Context) IpRuleArrayOutput
type IpRuleArrayInput ¶
type IpRuleArrayInput interface { pulumi.Input ToIpRuleArrayOutput() IpRuleArrayOutput ToIpRuleArrayOutputWithContext(context.Context) IpRuleArrayOutput }
IpRuleArrayInput is an input type that accepts IpRuleArray and IpRuleArrayOutput values. You can construct a concrete instance of `IpRuleArrayInput` via:
IpRuleArray{ IpRuleArgs{...} }
type IpRuleArrayOutput ¶
type IpRuleArrayOutput struct{ *pulumi.OutputState }
func (IpRuleArrayOutput) ElementType ¶
func (IpRuleArrayOutput) ElementType() reflect.Type
func (IpRuleArrayOutput) Index ¶
func (o IpRuleArrayOutput) Index(i pulumi.IntInput) IpRuleOutput
func (IpRuleArrayOutput) ToIpRuleArrayOutput ¶
func (o IpRuleArrayOutput) ToIpRuleArrayOutput() IpRuleArrayOutput
func (IpRuleArrayOutput) ToIpRuleArrayOutputWithContext ¶
func (o IpRuleArrayOutput) ToIpRuleArrayOutputWithContext(ctx context.Context) IpRuleArrayOutput
type IpRuleInput ¶
type IpRuleInput interface { pulumi.Input ToIpRuleOutput() IpRuleOutput ToIpRuleOutputWithContext(context.Context) IpRuleOutput }
IpRuleInput is an input type that accepts IpRuleArgs and IpRuleOutput values. You can construct a concrete instance of `IpRuleInput` via:
IpRuleArgs{...}
type IpRuleOutput ¶
type IpRuleOutput struct{ *pulumi.OutputState }
The IP restriction rule of the Azure Cognitive Search service.
func (IpRuleOutput) ElementType ¶
func (IpRuleOutput) ElementType() reflect.Type
func (IpRuleOutput) ToIpRuleOutput ¶
func (o IpRuleOutput) ToIpRuleOutput() IpRuleOutput
func (IpRuleOutput) ToIpRuleOutputWithContext ¶
func (o IpRuleOutput) ToIpRuleOutputWithContext(ctx context.Context) IpRuleOutput
func (IpRuleOutput) Value ¶
func (o IpRuleOutput) Value() pulumi.StringPtrOutput
Value corresponding to a single IPv4 address (eg., 123.1.2.3) or an IP range in CIDR format (eg., 123.1.2.3/24) to be allowed.
type IpRuleResponse ¶
type IpRuleResponse struct { // Value corresponding to a single IPv4 address (eg., 123.1.2.3) or an IP range in CIDR format (eg., 123.1.2.3/24) to be allowed. Value *string `pulumi:"value"` }
The IP restriction rule of the Azure Cognitive Search service.
type IpRuleResponseArrayOutput ¶
type IpRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (IpRuleResponseArrayOutput) ElementType ¶
func (IpRuleResponseArrayOutput) ElementType() reflect.Type
func (IpRuleResponseArrayOutput) Index ¶
func (o IpRuleResponseArrayOutput) Index(i pulumi.IntInput) IpRuleResponseOutput
func (IpRuleResponseArrayOutput) ToIpRuleResponseArrayOutput ¶
func (o IpRuleResponseArrayOutput) ToIpRuleResponseArrayOutput() IpRuleResponseArrayOutput
func (IpRuleResponseArrayOutput) ToIpRuleResponseArrayOutputWithContext ¶
func (o IpRuleResponseArrayOutput) ToIpRuleResponseArrayOutputWithContext(ctx context.Context) IpRuleResponseArrayOutput
type IpRuleResponseOutput ¶
type IpRuleResponseOutput struct{ *pulumi.OutputState }
The IP restriction rule of the Azure Cognitive Search service.
func (IpRuleResponseOutput) ElementType ¶
func (IpRuleResponseOutput) ElementType() reflect.Type
func (IpRuleResponseOutput) ToIpRuleResponseOutput ¶
func (o IpRuleResponseOutput) ToIpRuleResponseOutput() IpRuleResponseOutput
func (IpRuleResponseOutput) ToIpRuleResponseOutputWithContext ¶
func (o IpRuleResponseOutput) ToIpRuleResponseOutputWithContext(ctx context.Context) IpRuleResponseOutput
func (IpRuleResponseOutput) Value ¶
func (o IpRuleResponseOutput) Value() pulumi.StringPtrOutput
Value corresponding to a single IPv4 address (eg., 123.1.2.3) or an IP range in CIDR format (eg., 123.1.2.3/24) to be allowed.
type ListAdminKeyArgs ¶
type ListAdminKeyArgs struct { // The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the Azure Cognitive Search service associated with the specified resource group. SearchServiceName string `pulumi:"searchServiceName"` }
type ListAdminKeyOutputArgs ¶
type ListAdminKeyOutputArgs struct { // The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the Azure Cognitive Search service associated with the specified resource group. SearchServiceName pulumi.StringInput `pulumi:"searchServiceName"` }
func (ListAdminKeyOutputArgs) ElementType ¶
func (ListAdminKeyOutputArgs) ElementType() reflect.Type
type ListAdminKeyResult ¶
type ListAdminKeyResult struct { // The primary admin API key of the search service. PrimaryKey string `pulumi:"primaryKey"` // The secondary admin API key of the search service. SecondaryKey string `pulumi:"secondaryKey"` }
Response containing the primary and secondary admin API keys for a given Azure Cognitive Search service.
func ListAdminKey ¶
func ListAdminKey(ctx *pulumi.Context, args *ListAdminKeyArgs, opts ...pulumi.InvokeOption) (*ListAdminKeyResult, error)
Gets the primary and secondary admin API keys for the specified Azure Cognitive Search service. Azure REST API version: 2022-09-01.
Other available API versions: 2015-02-28, 2021-04-01-preview, 2023-11-01, 2024-03-01-preview.
type ListAdminKeyResultOutput ¶
type ListAdminKeyResultOutput struct{ *pulumi.OutputState }
Response containing the primary and secondary admin API keys for a given Azure Cognitive Search service.
func ListAdminKeyOutput ¶
func ListAdminKeyOutput(ctx *pulumi.Context, args ListAdminKeyOutputArgs, opts ...pulumi.InvokeOption) ListAdminKeyResultOutput
func (ListAdminKeyResultOutput) ElementType ¶
func (ListAdminKeyResultOutput) ElementType() reflect.Type
func (ListAdminKeyResultOutput) PrimaryKey ¶
func (o ListAdminKeyResultOutput) PrimaryKey() pulumi.StringOutput
The primary admin API key of the search service.
func (ListAdminKeyResultOutput) SecondaryKey ¶
func (o ListAdminKeyResultOutput) SecondaryKey() pulumi.StringOutput
The secondary admin API key of the search service.
func (ListAdminKeyResultOutput) ToListAdminKeyResultOutput ¶
func (o ListAdminKeyResultOutput) ToListAdminKeyResultOutput() ListAdminKeyResultOutput
func (ListAdminKeyResultOutput) ToListAdminKeyResultOutputWithContext ¶
func (o ListAdminKeyResultOutput) ToListAdminKeyResultOutputWithContext(ctx context.Context) ListAdminKeyResultOutput
type ListQueryKeyBySearchServiceArgs ¶
type ListQueryKeyBySearchServiceArgs struct { // The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the Azure Cognitive Search service associated with the specified resource group. SearchServiceName string `pulumi:"searchServiceName"` }
type ListQueryKeyBySearchServiceOutputArgs ¶
type ListQueryKeyBySearchServiceOutputArgs struct { // The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the Azure Cognitive Search service associated with the specified resource group. SearchServiceName pulumi.StringInput `pulumi:"searchServiceName"` }
func (ListQueryKeyBySearchServiceOutputArgs) ElementType ¶
func (ListQueryKeyBySearchServiceOutputArgs) ElementType() reflect.Type
type ListQueryKeyBySearchServiceResult ¶
type ListQueryKeyBySearchServiceResult struct { // Request URL that can be used to query next page of query keys. Returned when the total number of requested query keys exceed maximum page size. NextLink string `pulumi:"nextLink"` // The query keys for the Azure Cognitive Search service. Value []QueryKeyResponse `pulumi:"value"` }
Response containing the query API keys for a given Azure Cognitive Search service.
func ListQueryKeyBySearchService ¶
func ListQueryKeyBySearchService(ctx *pulumi.Context, args *ListQueryKeyBySearchServiceArgs, opts ...pulumi.InvokeOption) (*ListQueryKeyBySearchServiceResult, error)
Returns the list of query API keys for the given Azure Cognitive Search service. Azure REST API version: 2022-09-01.
Other available API versions: 2021-04-01-preview, 2023-11-01, 2024-03-01-preview.
type ListQueryKeyBySearchServiceResultOutput ¶
type ListQueryKeyBySearchServiceResultOutput struct{ *pulumi.OutputState }
Response containing the query API keys for a given Azure Cognitive Search service.
func ListQueryKeyBySearchServiceOutput ¶
func ListQueryKeyBySearchServiceOutput(ctx *pulumi.Context, args ListQueryKeyBySearchServiceOutputArgs, opts ...pulumi.InvokeOption) ListQueryKeyBySearchServiceResultOutput
func (ListQueryKeyBySearchServiceResultOutput) ElementType ¶
func (ListQueryKeyBySearchServiceResultOutput) ElementType() reflect.Type
func (ListQueryKeyBySearchServiceResultOutput) NextLink ¶
func (o ListQueryKeyBySearchServiceResultOutput) NextLink() pulumi.StringOutput
Request URL that can be used to query next page of query keys. Returned when the total number of requested query keys exceed maximum page size.
func (ListQueryKeyBySearchServiceResultOutput) ToListQueryKeyBySearchServiceResultOutput ¶
func (o ListQueryKeyBySearchServiceResultOutput) ToListQueryKeyBySearchServiceResultOutput() ListQueryKeyBySearchServiceResultOutput
func (ListQueryKeyBySearchServiceResultOutput) ToListQueryKeyBySearchServiceResultOutputWithContext ¶
func (o ListQueryKeyBySearchServiceResultOutput) ToListQueryKeyBySearchServiceResultOutputWithContext(ctx context.Context) ListQueryKeyBySearchServiceResultOutput
func (ListQueryKeyBySearchServiceResultOutput) Value ¶
func (o ListQueryKeyBySearchServiceResultOutput) Value() QueryKeyResponseArrayOutput
The query keys for the Azure Cognitive Search service.
type LookupPrivateEndpointConnectionArgs ¶
type LookupPrivateEndpointConnectionArgs struct { // The name of the private endpoint connection to the Azure Cognitive Search service with the specified resource group. PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"` // The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the Azure Cognitive Search service associated with the specified resource group. SearchServiceName string `pulumi:"searchServiceName"` }
type LookupPrivateEndpointConnectionOutputArgs ¶
type LookupPrivateEndpointConnectionOutputArgs struct { // The name of the private endpoint connection to the Azure Cognitive Search service with the specified resource group. PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"` // The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the Azure Cognitive Search service associated with the specified resource group. SearchServiceName pulumi.StringInput `pulumi:"searchServiceName"` }
func (LookupPrivateEndpointConnectionOutputArgs) ElementType ¶
func (LookupPrivateEndpointConnectionOutputArgs) ElementType() reflect.Type
type LookupPrivateEndpointConnectionResult ¶
type LookupPrivateEndpointConnectionResult 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"` // Describes the properties of an existing Private Endpoint connection to the Azure Cognitive Search service. Properties PrivateEndpointConnectionPropertiesResponse `pulumi:"properties"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Describes an existing Private Endpoint connection to the Azure Cognitive Search service.
func LookupPrivateEndpointConnection ¶
func LookupPrivateEndpointConnection(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionResult, error)
Gets the details of the private endpoint connection to the search service in the given resource group. Azure REST API version: 2022-09-01.
Other available API versions: 2019-10-01-preview, 2023-11-01, 2024-03-01-preview.
func (*LookupPrivateEndpointConnectionResult) Defaults ¶
func (val *LookupPrivateEndpointConnectionResult) Defaults() *LookupPrivateEndpointConnectionResult
Defaults sets the appropriate defaults for LookupPrivateEndpointConnectionResult
type LookupPrivateEndpointConnectionResultOutput ¶
type LookupPrivateEndpointConnectionResultOutput struct{ *pulumi.OutputState }
Describes an existing Private Endpoint connection to the Azure Cognitive Search service.
func LookupPrivateEndpointConnectionOutput ¶
func LookupPrivateEndpointConnectionOutput(ctx *pulumi.Context, args LookupPrivateEndpointConnectionOutputArgs, opts ...pulumi.InvokeOption) LookupPrivateEndpointConnectionResultOutput
func (LookupPrivateEndpointConnectionResultOutput) ElementType ¶
func (LookupPrivateEndpointConnectionResultOutput) ElementType() reflect.Type
func (LookupPrivateEndpointConnectionResultOutput) Id ¶
func (o LookupPrivateEndpointConnectionResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupPrivateEndpointConnectionResultOutput) Name ¶
func (o LookupPrivateEndpointConnectionResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupPrivateEndpointConnectionResultOutput) Properties ¶
func (o LookupPrivateEndpointConnectionResultOutput) Properties() PrivateEndpointConnectionPropertiesResponseOutput
Describes the properties of an existing Private Endpoint connection to the Azure Cognitive Search service.
func (LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput ¶
func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput() LookupPrivateEndpointConnectionResultOutput
func (LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext ¶
func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionResultOutput
func (LookupPrivateEndpointConnectionResultOutput) Type ¶
func (o LookupPrivateEndpointConnectionResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupServiceArgs ¶
type LookupServiceArgs struct { // The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the Azure Cognitive Search service associated with the specified resource group. SearchServiceName string `pulumi:"searchServiceName"` }
type LookupServiceOutputArgs ¶
type LookupServiceOutputArgs struct { // The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the Azure Cognitive Search service associated with the specified resource group. SearchServiceName pulumi.StringInput `pulumi:"searchServiceName"` }
func (LookupServiceOutputArgs) ElementType ¶
func (LookupServiceOutputArgs) ElementType() reflect.Type
type LookupServiceResult ¶
type LookupServiceResult struct { // Defines the options for how the data plane API of a search service authenticates requests. This cannot be set if 'disableLocalAuth' is set to true. AuthOptions *DataPlaneAuthOptionsResponse `pulumi:"authOptions"` // When set to true, calls to the search service will not be permitted to utilize API keys for authentication. This cannot be set to true if 'dataPlaneAuthOptions' are defined. DisableLocalAuth *bool `pulumi:"disableLocalAuth"` // Specifies any policy regarding encryption of resources (such as indexes) using customer manager keys within a search service. EncryptionWithCmk *EncryptionWithCmkResponse `pulumi:"encryptionWithCmk"` // Applicable only for the standard3 SKU. You can set this property to enable up to 3 high density partitions that allow up to 1000 indexes, which is much higher than the maximum indexes allowed for any other SKU. For the standard3 SKU, the value is either 'default' or 'highDensity'. For all other SKUs, this value must be 'default'. HostingMode *string `pulumi:"hostingMode"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The identity of the resource. Identity *IdentityResponse `pulumi:"identity"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // Network specific rules that determine how the Azure Cognitive Search service may be reached. NetworkRuleSet *NetworkRuleSetResponse `pulumi:"networkRuleSet"` // The number of partitions in the search service; if specified, it can be 1, 2, 3, 4, 6, or 12. Values greater than 1 are only valid for standard SKUs. For 'standard3' services with hostingMode set to 'highDensity', the allowed values are between 1 and 3. PartitionCount *int `pulumi:"partitionCount"` // The list of private endpoint connections to the Azure Cognitive Search service. PrivateEndpointConnections []PrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"` // The state of the last provisioning operation performed on the search service. Provisioning is an intermediate state that occurs while service capacity is being established. After capacity is set up, provisioningState changes to either 'succeeded' or 'failed'. Client applications can poll provisioning status (the recommended polling interval is from 30 seconds to one minute) by using the Get Search Service operation to see when an operation is completed. If you are using the free service, this value tends to come back as 'succeeded' directly in the call to Create search service. This is because the free service uses capacity that is already set up. ProvisioningState string `pulumi:"provisioningState"` // This value can be set to 'enabled' to avoid breaking changes on existing customer resources and templates. If set to 'disabled', traffic over public interface is not allowed, and private endpoint connections would be the exclusive access method. PublicNetworkAccess *string `pulumi:"publicNetworkAccess"` // The number of replicas in the search service. If specified, it must be a value between 1 and 12 inclusive for standard SKUs or between 1 and 3 inclusive for basic SKU. ReplicaCount *int `pulumi:"replicaCount"` SharedPrivateLinkResources []SharedPrivateLinkResourceResponse `pulumi:"sharedPrivateLinkResources"` // The SKU of the Search Service, which determines price tier and capacity limits. This property is required when creating a new Search Service. Sku *SkuResponse `pulumi:"sku"` // The status of the search service. Possible values include: 'running': The search service is running and no provisioning operations are underway. 'provisioning': The search service is being provisioned or scaled up or down. 'deleting': The search service is being deleted. 'degraded': The search service is degraded. This can occur when the underlying search units are not healthy. The search service is most likely operational, but performance might be slow and some requests might be dropped. 'disabled': The search service is disabled. In this state, the service will reject all API requests. 'error': The search service is in an error state. If your service is in the degraded, disabled, or error states, it means the Azure Cognitive Search team is actively investigating the underlying issue. Dedicated services in these states are still chargeable based on the number of search units provisioned. Status string `pulumi:"status"` // The details of the search service status. StatusDetails string `pulumi:"statusDetails"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Describes an Azure Cognitive Search service and its current state.
func LookupService ¶
func LookupService(ctx *pulumi.Context, args *LookupServiceArgs, opts ...pulumi.InvokeOption) (*LookupServiceResult, error)
Gets the search service with the given name in the given resource group. Azure REST API version: 2022-09-01.
Other available API versions: 2021-04-01-preview, 2023-11-01, 2024-03-01-preview.
func (*LookupServiceResult) Defaults ¶
func (val *LookupServiceResult) Defaults() *LookupServiceResult
Defaults sets the appropriate defaults for LookupServiceResult
type LookupServiceResultOutput ¶
type LookupServiceResultOutput struct{ *pulumi.OutputState }
Describes an Azure Cognitive Search service and its current state.
func LookupServiceOutput ¶
func LookupServiceOutput(ctx *pulumi.Context, args LookupServiceOutputArgs, opts ...pulumi.InvokeOption) LookupServiceResultOutput
func (LookupServiceResultOutput) AuthOptions ¶
func (o LookupServiceResultOutput) AuthOptions() DataPlaneAuthOptionsResponsePtrOutput
Defines the options for how the data plane API of a search service authenticates requests. This cannot be set if 'disableLocalAuth' is set to true.
func (LookupServiceResultOutput) DisableLocalAuth ¶
func (o LookupServiceResultOutput) DisableLocalAuth() pulumi.BoolPtrOutput
When set to true, calls to the search service will not be permitted to utilize API keys for authentication. This cannot be set to true if 'dataPlaneAuthOptions' are defined.
func (LookupServiceResultOutput) ElementType ¶
func (LookupServiceResultOutput) ElementType() reflect.Type
func (LookupServiceResultOutput) EncryptionWithCmk ¶
func (o LookupServiceResultOutput) EncryptionWithCmk() EncryptionWithCmkResponsePtrOutput
Specifies any policy regarding encryption of resources (such as indexes) using customer manager keys within a search service.
func (LookupServiceResultOutput) HostingMode ¶
func (o LookupServiceResultOutput) HostingMode() pulumi.StringPtrOutput
Applicable only for the standard3 SKU. You can set this property to enable up to 3 high density partitions that allow up to 1000 indexes, which is much higher than the maximum indexes allowed for any other SKU. For the standard3 SKU, the value is either 'default' or 'highDensity'. For all other SKUs, this value must be 'default'.
func (LookupServiceResultOutput) Id ¶
func (o LookupServiceResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupServiceResultOutput) Identity ¶
func (o LookupServiceResultOutput) Identity() IdentityResponsePtrOutput
The identity of the resource.
func (LookupServiceResultOutput) Location ¶
func (o LookupServiceResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupServiceResultOutput) Name ¶
func (o LookupServiceResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupServiceResultOutput) NetworkRuleSet ¶
func (o LookupServiceResultOutput) NetworkRuleSet() NetworkRuleSetResponsePtrOutput
Network specific rules that determine how the Azure Cognitive Search service may be reached.
func (LookupServiceResultOutput) PartitionCount ¶
func (o LookupServiceResultOutput) PartitionCount() pulumi.IntPtrOutput
The number of partitions in the search service; if specified, it can be 1, 2, 3, 4, 6, or 12. Values greater than 1 are only valid for standard SKUs. For 'standard3' services with hostingMode set to 'highDensity', the allowed values are between 1 and 3.
func (LookupServiceResultOutput) PrivateEndpointConnections ¶
func (o LookupServiceResultOutput) PrivateEndpointConnections() PrivateEndpointConnectionResponseArrayOutput
The list of private endpoint connections to the Azure Cognitive Search service.
func (LookupServiceResultOutput) ProvisioningState ¶
func (o LookupServiceResultOutput) ProvisioningState() pulumi.StringOutput
The state of the last provisioning operation performed on the search service. Provisioning is an intermediate state that occurs while service capacity is being established. After capacity is set up, provisioningState changes to either 'succeeded' or 'failed'. Client applications can poll provisioning status (the recommended polling interval is from 30 seconds to one minute) by using the Get Search Service operation to see when an operation is completed. If you are using the free service, this value tends to come back as 'succeeded' directly in the call to Create search service. This is because the free service uses capacity that is already set up.
func (LookupServiceResultOutput) PublicNetworkAccess ¶
func (o LookupServiceResultOutput) PublicNetworkAccess() pulumi.StringPtrOutput
This value can be set to 'enabled' to avoid breaking changes on existing customer resources and templates. If set to 'disabled', traffic over public interface is not allowed, and private endpoint connections would be the exclusive access method.
func (LookupServiceResultOutput) ReplicaCount ¶
func (o LookupServiceResultOutput) ReplicaCount() pulumi.IntPtrOutput
The number of replicas in the search service. If specified, it must be a value between 1 and 12 inclusive for standard SKUs or between 1 and 3 inclusive for basic SKU.
func (LookupServiceResultOutput) SharedPrivateLinkResources ¶
func (o LookupServiceResultOutput) SharedPrivateLinkResources() SharedPrivateLinkResourceResponseArrayOutput
The list of shared private link resources managed by the Azure Cognitive Search service.
func (LookupServiceResultOutput) Sku ¶
func (o LookupServiceResultOutput) Sku() SkuResponsePtrOutput
The SKU of the Search Service, which determines price tier and capacity limits. This property is required when creating a new Search Service.
func (LookupServiceResultOutput) Status ¶
func (o LookupServiceResultOutput) Status() pulumi.StringOutput
The status of the search service. Possible values include: 'running': The search service is running and no provisioning operations are underway. 'provisioning': The search service is being provisioned or scaled up or down. 'deleting': The search service is being deleted. 'degraded': The search service is degraded. This can occur when the underlying search units are not healthy. The search service is most likely operational, but performance might be slow and some requests might be dropped. 'disabled': The search service is disabled. In this state, the service will reject all API requests. 'error': The search service is in an error state. If your service is in the degraded, disabled, or error states, it means the Azure Cognitive Search team is actively investigating the underlying issue. Dedicated services in these states are still chargeable based on the number of search units provisioned.
func (LookupServiceResultOutput) StatusDetails ¶
func (o LookupServiceResultOutput) StatusDetails() pulumi.StringOutput
The details of the search service status.
func (LookupServiceResultOutput) Tags ¶
func (o LookupServiceResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupServiceResultOutput) ToLookupServiceResultOutput ¶
func (o LookupServiceResultOutput) ToLookupServiceResultOutput() LookupServiceResultOutput
func (LookupServiceResultOutput) ToLookupServiceResultOutputWithContext ¶
func (o LookupServiceResultOutput) ToLookupServiceResultOutputWithContext(ctx context.Context) LookupServiceResultOutput
func (LookupServiceResultOutput) Type ¶
func (o LookupServiceResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupSharedPrivateLinkResourceOutputArgs ¶
type LookupSharedPrivateLinkResourceOutputArgs struct { pulumi.StringInput `pulumi:"resourceGroupName"` SearchServiceName pulumi.StringInput `pulumi:"searchServiceName"` SharedPrivateLinkResourceName pulumi.StringInput `pulumi:"sharedPrivateLinkResourceName"` }ResourceGroupName
func (LookupSharedPrivateLinkResourceOutputArgs) ElementType ¶
func (LookupSharedPrivateLinkResourceOutputArgs) ElementType() reflect.Type
type LookupSharedPrivateLinkResourceResult ¶
type LookupSharedPrivateLinkResourceResult struct { string `pulumi:"id"` Name string `pulumi:"name"` Properties SharedPrivateLinkResourcePropertiesResponse `pulumi:"properties"` Type string `pulumi:"type"` }Id
Describes a Shared Private Link Resource managed by the Azure Cognitive Search service.
func LookupSharedPrivateLinkResource ¶
func LookupSharedPrivateLinkResource(ctx *pulumi.Context, args *LookupSharedPrivateLinkResourceArgs, opts ...pulumi.InvokeOption) (*LookupSharedPrivateLinkResourceResult, error)
Gets the details of the shared private link resource managed by the search service in the given resource group. Azure REST API version: 2022-09-01.
Other available API versions: 2023-11-01, 2024-03-01-preview.
type LookupSharedPrivateLinkResourceResultOutput ¶
Describes a Shared Private Link Resource managed by the Azure Cognitive Search service.
func LookupSharedPrivateLinkResourceOutput ¶
func LookupSharedPrivateLinkResourceOutput(ctx *pulumi.Context, args LookupSharedPrivateLinkResourceOutputArgs, opts ...pulumi.InvokeOption) LookupSharedPrivateLinkResourceResultOutput
func (LookupSharedPrivateLinkResourceResultOutput) ElementType ¶
func (LookupSharedPrivateLinkResourceResultOutput) ElementType() reflect.Type
func (LookupSharedPrivateLinkResourceResultOutput) Id ¶
func (o LookupSharedPrivateLinkResourceResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupSharedPrivateLinkResourceResultOutput) Name ¶
func (o LookupSharedPrivateLinkResourceResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupSharedPrivateLinkResourceResultOutput) Properties ¶
func (o LookupSharedPrivateLinkResourceResultOutput) Properties() SharedPrivateLinkResourcePropertiesResponseOutput
Describes the properties of a Shared Private Link Resource managed by the Azure Cognitive Search service.
func (LookupSharedPrivateLinkResourceResultOutput) ToLookupSharedPrivateLinkResourceResultOutput ¶
func (o LookupSharedPrivateLinkResourceResultOutput) ToLookupSharedPrivateLinkResourceResultOutput() LookupSharedPrivateLinkResourceResultOutput
func (LookupSharedPrivateLinkResourceResultOutput) ToLookupSharedPrivateLinkResourceResultOutputWithContext ¶
func (o LookupSharedPrivateLinkResourceResultOutput) ToLookupSharedPrivateLinkResourceResultOutputWithContext(ctx context.Context) LookupSharedPrivateLinkResourceResultOutput
func (LookupSharedPrivateLinkResourceResultOutput) Type ¶
func (o LookupSharedPrivateLinkResourceResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type NetworkRuleSet ¶
type NetworkRuleSet struct { // A list of IP restriction rules that defines the inbound network(s) with allowing access to the search service endpoint. At the meantime, all other public IP networks are blocked by the firewall. These restriction rules are applied only when the 'publicNetworkAccess' of the search service is 'enabled'; otherwise, traffic over public interface is not allowed even with any public IP rules, and private endpoint connections would be the exclusive access method. IpRules []IpRule `pulumi:"ipRules"` }
Network specific rules that determine how the Azure Cognitive Search service may be reached.
type NetworkRuleSetArgs ¶
type NetworkRuleSetArgs struct { // A list of IP restriction rules that defines the inbound network(s) with allowing access to the search service endpoint. At the meantime, all other public IP networks are blocked by the firewall. These restriction rules are applied only when the 'publicNetworkAccess' of the search service is 'enabled'; otherwise, traffic over public interface is not allowed even with any public IP rules, and private endpoint connections would be the exclusive access method. IpRules IpRuleArrayInput `pulumi:"ipRules"` }
Network specific rules that determine how the Azure Cognitive Search service may be reached.
func (NetworkRuleSetArgs) ElementType ¶
func (NetworkRuleSetArgs) ElementType() reflect.Type
func (NetworkRuleSetArgs) ToNetworkRuleSetOutput ¶
func (i NetworkRuleSetArgs) ToNetworkRuleSetOutput() NetworkRuleSetOutput
func (NetworkRuleSetArgs) ToNetworkRuleSetOutputWithContext ¶
func (i NetworkRuleSetArgs) ToNetworkRuleSetOutputWithContext(ctx context.Context) NetworkRuleSetOutput
func (NetworkRuleSetArgs) ToNetworkRuleSetPtrOutput ¶
func (i NetworkRuleSetArgs) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
func (NetworkRuleSetArgs) ToNetworkRuleSetPtrOutputWithContext ¶
func (i NetworkRuleSetArgs) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
type NetworkRuleSetInput ¶
type NetworkRuleSetInput interface { pulumi.Input ToNetworkRuleSetOutput() NetworkRuleSetOutput ToNetworkRuleSetOutputWithContext(context.Context) NetworkRuleSetOutput }
NetworkRuleSetInput is an input type that accepts NetworkRuleSetArgs and NetworkRuleSetOutput values. You can construct a concrete instance of `NetworkRuleSetInput` via:
NetworkRuleSetArgs{...}
type NetworkRuleSetOutput ¶
type NetworkRuleSetOutput struct{ *pulumi.OutputState }
Network specific rules that determine how the Azure Cognitive Search service may be reached.
func (NetworkRuleSetOutput) ElementType ¶
func (NetworkRuleSetOutput) ElementType() reflect.Type
func (NetworkRuleSetOutput) IpRules ¶
func (o NetworkRuleSetOutput) IpRules() IpRuleArrayOutput
A list of IP restriction rules that defines the inbound network(s) with allowing access to the search service endpoint. At the meantime, all other public IP networks are blocked by the firewall. These restriction rules are applied only when the 'publicNetworkAccess' of the search service is 'enabled'; otherwise, traffic over public interface is not allowed even with any public IP rules, and private endpoint connections would be the exclusive access method.
func (NetworkRuleSetOutput) ToNetworkRuleSetOutput ¶
func (o NetworkRuleSetOutput) ToNetworkRuleSetOutput() NetworkRuleSetOutput
func (NetworkRuleSetOutput) ToNetworkRuleSetOutputWithContext ¶
func (o NetworkRuleSetOutput) ToNetworkRuleSetOutputWithContext(ctx context.Context) NetworkRuleSetOutput
func (NetworkRuleSetOutput) ToNetworkRuleSetPtrOutput ¶
func (o NetworkRuleSetOutput) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
func (NetworkRuleSetOutput) ToNetworkRuleSetPtrOutputWithContext ¶
func (o NetworkRuleSetOutput) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
type NetworkRuleSetPtrInput ¶
type NetworkRuleSetPtrInput interface { pulumi.Input ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput ToNetworkRuleSetPtrOutputWithContext(context.Context) NetworkRuleSetPtrOutput }
NetworkRuleSetPtrInput is an input type that accepts NetworkRuleSetArgs, NetworkRuleSetPtr and NetworkRuleSetPtrOutput values. You can construct a concrete instance of `NetworkRuleSetPtrInput` via:
NetworkRuleSetArgs{...} or: nil
func NetworkRuleSetPtr ¶
func NetworkRuleSetPtr(v *NetworkRuleSetArgs) NetworkRuleSetPtrInput
type NetworkRuleSetPtrOutput ¶
type NetworkRuleSetPtrOutput struct{ *pulumi.OutputState }
func (NetworkRuleSetPtrOutput) Elem ¶
func (o NetworkRuleSetPtrOutput) Elem() NetworkRuleSetOutput
func (NetworkRuleSetPtrOutput) ElementType ¶
func (NetworkRuleSetPtrOutput) ElementType() reflect.Type
func (NetworkRuleSetPtrOutput) IpRules ¶
func (o NetworkRuleSetPtrOutput) IpRules() IpRuleArrayOutput
A list of IP restriction rules that defines the inbound network(s) with allowing access to the search service endpoint. At the meantime, all other public IP networks are blocked by the firewall. These restriction rules are applied only when the 'publicNetworkAccess' of the search service is 'enabled'; otherwise, traffic over public interface is not allowed even with any public IP rules, and private endpoint connections would be the exclusive access method.
func (NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutput ¶
func (o NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
func (NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutputWithContext ¶
func (o NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
type NetworkRuleSetResponse ¶
type NetworkRuleSetResponse struct { // A list of IP restriction rules that defines the inbound network(s) with allowing access to the search service endpoint. At the meantime, all other public IP networks are blocked by the firewall. These restriction rules are applied only when the 'publicNetworkAccess' of the search service is 'enabled'; otherwise, traffic over public interface is not allowed even with any public IP rules, and private endpoint connections would be the exclusive access method. IpRules []IpRuleResponse `pulumi:"ipRules"` }
Network specific rules that determine how the Azure Cognitive Search service may be reached.
type NetworkRuleSetResponseOutput ¶
type NetworkRuleSetResponseOutput struct{ *pulumi.OutputState }
Network specific rules that determine how the Azure Cognitive Search service may be reached.
func (NetworkRuleSetResponseOutput) ElementType ¶
func (NetworkRuleSetResponseOutput) ElementType() reflect.Type
func (NetworkRuleSetResponseOutput) IpRules ¶
func (o NetworkRuleSetResponseOutput) IpRules() IpRuleResponseArrayOutput
A list of IP restriction rules that defines the inbound network(s) with allowing access to the search service endpoint. At the meantime, all other public IP networks are blocked by the firewall. These restriction rules are applied only when the 'publicNetworkAccess' of the search service is 'enabled'; otherwise, traffic over public interface is not allowed even with any public IP rules, and private endpoint connections would be the exclusive access method.
func (NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutput ¶
func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutput() NetworkRuleSetResponseOutput
func (NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutputWithContext ¶
func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutputWithContext(ctx context.Context) NetworkRuleSetResponseOutput
type NetworkRuleSetResponsePtrOutput ¶
type NetworkRuleSetResponsePtrOutput struct{ *pulumi.OutputState }
func (NetworkRuleSetResponsePtrOutput) Elem ¶
func (o NetworkRuleSetResponsePtrOutput) Elem() NetworkRuleSetResponseOutput
func (NetworkRuleSetResponsePtrOutput) ElementType ¶
func (NetworkRuleSetResponsePtrOutput) ElementType() reflect.Type
func (NetworkRuleSetResponsePtrOutput) IpRules ¶
func (o NetworkRuleSetResponsePtrOutput) IpRules() IpRuleResponseArrayOutput
A list of IP restriction rules that defines the inbound network(s) with allowing access to the search service endpoint. At the meantime, all other public IP networks are blocked by the firewall. These restriction rules are applied only when the 'publicNetworkAccess' of the search service is 'enabled'; otherwise, traffic over public interface is not allowed even with any public IP rules, and private endpoint connections would be the exclusive access method.
func (NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutput ¶
func (o NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput
func (NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutputWithContext ¶
func (o NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutputWithContext(ctx context.Context) NetworkRuleSetResponsePtrOutput
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Describes the properties of an existing Private Endpoint connection to the Azure Cognitive Search service. Properties PrivateEndpointConnectionPropertiesResponseOutput `pulumi:"properties"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Describes an existing Private Endpoint connection to the Azure Cognitive Search service. Azure REST API version: 2022-09-01. Prior API version in Azure Native 1.x: 2020-08-01.
Other available API versions: 2019-10-01-preview, 2023-11-01, 2024-03-01-preview.
func GetPrivateEndpointConnection ¶
func GetPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
GetPrivateEndpointConnection gets an existing PrivateEndpointConnection 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 NewPrivateEndpointConnection ¶
func NewPrivateEndpointConnection(ctx *pulumi.Context, name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
NewPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
func (*PrivateEndpointConnection) ElementType ¶
func (*PrivateEndpointConnection) ElementType() reflect.Type
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput ¶
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext ¶
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionArgs ¶
type PrivateEndpointConnectionArgs struct { // The name of the private endpoint connection to the Azure Cognitive Search service with the specified resource group. PrivateEndpointConnectionName pulumi.StringPtrInput // Describes the properties of an existing Private Endpoint connection to the Azure Cognitive Search service. Properties PrivateEndpointConnectionPropertiesPtrInput // The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput // The name of the Azure Cognitive Search service associated with the specified resource group. SearchServiceName pulumi.StringInput }
The set of arguments for constructing a PrivateEndpointConnection resource.
func (PrivateEndpointConnectionArgs) ElementType ¶
func (PrivateEndpointConnectionArgs) ElementType() reflect.Type
type PrivateEndpointConnectionInput ¶
type PrivateEndpointConnectionInput interface { pulumi.Input ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput }
type PrivateEndpointConnectionOutput ¶
type PrivateEndpointConnectionOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionOutput) ElementType ¶
func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionOutput) Name ¶
func (o PrivateEndpointConnectionOutput) Name() pulumi.StringOutput
The name of the resource
func (PrivateEndpointConnectionOutput) Properties ¶
func (o PrivateEndpointConnectionOutput) Properties() PrivateEndpointConnectionPropertiesResponseOutput
Describes the properties of an existing Private Endpoint connection to the Azure Cognitive Search service.
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) Type ¶
func (o PrivateEndpointConnectionOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PrivateEndpointConnectionProperties ¶
type PrivateEndpointConnectionProperties struct { // The group id from the provider of resource the private link service connection is for. GroupId *string `pulumi:"groupId"` // The private endpoint resource from Microsoft.Network provider. PrivateEndpoint *PrivateEndpointConnectionPropertiesPrivateEndpoint `pulumi:"privateEndpoint"` // Describes the current state of an existing Private Link Service connection to the Azure Private Endpoint. PrivateLinkServiceConnectionState *PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionState `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private link service connection. Can be Updating, Deleting, Failed, Succeeded, or Incomplete ProvisioningState *string `pulumi:"provisioningState"` }
Describes the properties of an existing Private Endpoint connection to the Azure Cognitive Search service.
func (*PrivateEndpointConnectionProperties) Defaults ¶
func (val *PrivateEndpointConnectionProperties) Defaults() *PrivateEndpointConnectionProperties
Defaults sets the appropriate defaults for PrivateEndpointConnectionProperties
type PrivateEndpointConnectionPropertiesArgs ¶
type PrivateEndpointConnectionPropertiesArgs struct { // The group id from the provider of resource the private link service connection is for. GroupId pulumi.StringPtrInput `pulumi:"groupId"` // The private endpoint resource from Microsoft.Network provider. PrivateEndpoint PrivateEndpointConnectionPropertiesPrivateEndpointPtrInput `pulumi:"privateEndpoint"` // Describes the current state of an existing Private Link Service connection to the Azure Private Endpoint. PrivateLinkServiceConnectionState PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrInput `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private link service connection. Can be Updating, Deleting, Failed, Succeeded, or Incomplete ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"` }
Describes the properties of an existing Private Endpoint connection to the Azure Cognitive Search service.
func (*PrivateEndpointConnectionPropertiesArgs) Defaults ¶
func (val *PrivateEndpointConnectionPropertiesArgs) Defaults() *PrivateEndpointConnectionPropertiesArgs
Defaults sets the appropriate defaults for PrivateEndpointConnectionPropertiesArgs
func (PrivateEndpointConnectionPropertiesArgs) ElementType ¶
func (PrivateEndpointConnectionPropertiesArgs) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutput ¶
func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput
func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutputWithContext ¶
func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesOutput
func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutput ¶
func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput
func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext ¶
func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput
type PrivateEndpointConnectionPropertiesInput ¶
type PrivateEndpointConnectionPropertiesInput interface { pulumi.Input ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput ToPrivateEndpointConnectionPropertiesOutputWithContext(context.Context) PrivateEndpointConnectionPropertiesOutput }
PrivateEndpointConnectionPropertiesInput is an input type that accepts PrivateEndpointConnectionPropertiesArgs and PrivateEndpointConnectionPropertiesOutput values. You can construct a concrete instance of `PrivateEndpointConnectionPropertiesInput` via:
PrivateEndpointConnectionPropertiesArgs{...}
type PrivateEndpointConnectionPropertiesOutput ¶
type PrivateEndpointConnectionPropertiesOutput struct{ *pulumi.OutputState }
Describes the properties of an existing Private Endpoint connection to the Azure Cognitive Search service.
func (PrivateEndpointConnectionPropertiesOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesOutput) GroupId ¶
func (o PrivateEndpointConnectionPropertiesOutput) GroupId() pulumi.StringPtrOutput
The group id from the provider of resource the private link service connection is for.
func (PrivateEndpointConnectionPropertiesOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionPropertiesOutput) PrivateEndpoint() PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
The private endpoint resource from Microsoft.Network provider.
func (PrivateEndpointConnectionPropertiesOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionPropertiesOutput) PrivateLinkServiceConnectionState() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
Describes the current state of an existing Private Link Service connection to the Azure Private Endpoint.
func (PrivateEndpointConnectionPropertiesOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionPropertiesOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning state of the private link service connection. Can be Updating, Deleting, Failed, Succeeded, or Incomplete
func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutput ¶
func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput
func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesOutput
func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutput ¶
func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput
func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput
type PrivateEndpointConnectionPropertiesPrivateEndpoint ¶
type PrivateEndpointConnectionPropertiesPrivateEndpoint struct { // The resource id of the private endpoint resource from Microsoft.Network provider. Id *string `pulumi:"id"` }
The private endpoint resource from Microsoft.Network provider.
type PrivateEndpointConnectionPropertiesPrivateEndpointArgs ¶
type PrivateEndpointConnectionPropertiesPrivateEndpointArgs struct { // The resource id of the private endpoint resource from Microsoft.Network provider. Id pulumi.StringPtrInput `pulumi:"id"` }
The private endpoint resource from Microsoft.Network provider.
func (PrivateEndpointConnectionPropertiesPrivateEndpointArgs) ElementType ¶
func (PrivateEndpointConnectionPropertiesPrivateEndpointArgs) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesPrivateEndpointArgs) ToPrivateEndpointConnectionPropertiesPrivateEndpointOutput ¶
func (i PrivateEndpointConnectionPropertiesPrivateEndpointArgs) ToPrivateEndpointConnectionPropertiesPrivateEndpointOutput() PrivateEndpointConnectionPropertiesPrivateEndpointOutput
func (PrivateEndpointConnectionPropertiesPrivateEndpointArgs) ToPrivateEndpointConnectionPropertiesPrivateEndpointOutputWithContext ¶
func (i PrivateEndpointConnectionPropertiesPrivateEndpointArgs) ToPrivateEndpointConnectionPropertiesPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateEndpointOutput
func (PrivateEndpointConnectionPropertiesPrivateEndpointArgs) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput ¶
func (i PrivateEndpointConnectionPropertiesPrivateEndpointArgs) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput() PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
func (PrivateEndpointConnectionPropertiesPrivateEndpointArgs) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutputWithContext ¶
func (i PrivateEndpointConnectionPropertiesPrivateEndpointArgs) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
type PrivateEndpointConnectionPropertiesPrivateEndpointInput ¶
type PrivateEndpointConnectionPropertiesPrivateEndpointInput interface { pulumi.Input ToPrivateEndpointConnectionPropertiesPrivateEndpointOutput() PrivateEndpointConnectionPropertiesPrivateEndpointOutput ToPrivateEndpointConnectionPropertiesPrivateEndpointOutputWithContext(context.Context) PrivateEndpointConnectionPropertiesPrivateEndpointOutput }
PrivateEndpointConnectionPropertiesPrivateEndpointInput is an input type that accepts PrivateEndpointConnectionPropertiesPrivateEndpointArgs and PrivateEndpointConnectionPropertiesPrivateEndpointOutput values. You can construct a concrete instance of `PrivateEndpointConnectionPropertiesPrivateEndpointInput` via:
PrivateEndpointConnectionPropertiesPrivateEndpointArgs{...}
type PrivateEndpointConnectionPropertiesPrivateEndpointOutput ¶
type PrivateEndpointConnectionPropertiesPrivateEndpointOutput struct{ *pulumi.OutputState }
The private endpoint resource from Microsoft.Network provider.
func (PrivateEndpointConnectionPropertiesPrivateEndpointOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesPrivateEndpointOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesPrivateEndpointOutput) Id ¶
The resource id of the private endpoint resource from Microsoft.Network provider.
func (PrivateEndpointConnectionPropertiesPrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointOutput ¶
func (o PrivateEndpointConnectionPropertiesPrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointOutput() PrivateEndpointConnectionPropertiesPrivateEndpointOutput
func (PrivateEndpointConnectionPropertiesPrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesPrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateEndpointOutput
func (PrivateEndpointConnectionPropertiesPrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput ¶
func (o PrivateEndpointConnectionPropertiesPrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput() PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
func (PrivateEndpointConnectionPropertiesPrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesPrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
type PrivateEndpointConnectionPropertiesPrivateEndpointPtrInput ¶
type PrivateEndpointConnectionPropertiesPrivateEndpointPtrInput interface { pulumi.Input ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput() PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutputWithContext(context.Context) PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput }
PrivateEndpointConnectionPropertiesPrivateEndpointPtrInput is an input type that accepts PrivateEndpointConnectionPropertiesPrivateEndpointArgs, PrivateEndpointConnectionPropertiesPrivateEndpointPtr and PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput values. You can construct a concrete instance of `PrivateEndpointConnectionPropertiesPrivateEndpointPtrInput` via:
PrivateEndpointConnectionPropertiesPrivateEndpointArgs{...} or: nil
func PrivateEndpointConnectionPropertiesPrivateEndpointPtr ¶
func PrivateEndpointConnectionPropertiesPrivateEndpointPtr(v *PrivateEndpointConnectionPropertiesPrivateEndpointArgs) PrivateEndpointConnectionPropertiesPrivateEndpointPtrInput
type PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput ¶
type PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput) Id ¶
The resource id of the private endpoint resource from Microsoft.Network provider.
func (PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput ¶
func (o PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput() PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
func (PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput) ToPrivateEndpointConnectionPropertiesPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionState ¶
type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionState struct { // A description of any extra actions that may be required. ActionsRequired *string `pulumi:"actionsRequired"` // The description for the private link service connection state. Description *string `pulumi:"description"` // Status of the the private link service connection. Can be Pending, Approved, Rejected, or Disconnected. Status *PrivateLinkServiceConnectionStatus `pulumi:"status"` }
Describes the current state of an existing Private Link Service connection to the Azure Private Endpoint.
func (*PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionState) Defaults ¶
func (val *PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionState) Defaults() *PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionState
Defaults sets the appropriate defaults for PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionState
type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs ¶
type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs struct { // A description of any extra actions that may be required. ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"` // The description for the private link service connection state. Description pulumi.StringPtrInput `pulumi:"description"` // Status of the the private link service connection. Can be Pending, Approved, Rejected, or Disconnected. Status PrivateLinkServiceConnectionStatusPtrInput `pulumi:"status"` }
Describes the current state of an existing Private Link Service connection to the Azure Private Endpoint.
func (*PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) Defaults ¶
func (val *PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) Defaults() *PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs
Defaults sets the appropriate defaults for PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ElementType ¶
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput ¶
func (i PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutputWithContext ¶
func (i PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput ¶
func (i PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (i PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateInput ¶
type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateInput interface { pulumi.Input ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutputWithContext(context.Context) PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput }
PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateInput is an input type that accepts PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs and PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateInput` via:
PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs{...}
type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput ¶
type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }
Describes the current state of an existing Private Link Service connection to the Azure Private Endpoint.
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ActionsRequired ¶
func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
A description of any extra actions that may be required.
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) Description ¶
func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
The description for the private link service connection state.
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) Status ¶
func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) Status() PrivateLinkServiceConnectionStatusPtrOutput
Status of the the private link service connection. Can be Pending, Approved, Rejected, or Disconnected.
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput ¶
func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput ¶
func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrInput ¶
type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrInput interface { pulumi.Input ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext(context.Context) PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput }
PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrInput is an input type that accepts PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs, PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtr and PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput values. You can construct a concrete instance of `PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrInput` via:
PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs{...} or: nil
func PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtr ¶
func PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtr(v *PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStateArgs) PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrInput
type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput ¶
type PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ActionsRequired ¶
func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ActionsRequired() pulumi.StringPtrOutput
A description of any extra actions that may be required.
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) Description ¶
func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
The description for the private link service connection state.
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) Status ¶
func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) Status() PrivateLinkServiceConnectionStatusPtrOutput
Status of the the private link service connection. Can be Pending, Approved, Rejected, or Disconnected.
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput ¶
func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
func (PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput) ToPrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
type PrivateEndpointConnectionPropertiesPtrInput ¶
type PrivateEndpointConnectionPropertiesPtrInput interface { pulumi.Input ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(context.Context) PrivateEndpointConnectionPropertiesPtrOutput }
PrivateEndpointConnectionPropertiesPtrInput is an input type that accepts PrivateEndpointConnectionPropertiesArgs, PrivateEndpointConnectionPropertiesPtr and PrivateEndpointConnectionPropertiesPtrOutput values. You can construct a concrete instance of `PrivateEndpointConnectionPropertiesPtrInput` via:
PrivateEndpointConnectionPropertiesArgs{...} or: nil
func PrivateEndpointConnectionPropertiesPtr ¶
func PrivateEndpointConnectionPropertiesPtr(v *PrivateEndpointConnectionPropertiesArgs) PrivateEndpointConnectionPropertiesPtrInput
type PrivateEndpointConnectionPropertiesPtrOutput ¶
type PrivateEndpointConnectionPropertiesPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionPropertiesPtrOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesPtrOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesPtrOutput) GroupId ¶
func (o PrivateEndpointConnectionPropertiesPtrOutput) GroupId() pulumi.StringPtrOutput
The group id from the provider of resource the private link service connection is for.
func (PrivateEndpointConnectionPropertiesPtrOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionPropertiesPtrOutput) PrivateEndpoint() PrivateEndpointConnectionPropertiesPrivateEndpointPtrOutput
The private endpoint resource from Microsoft.Network provider.
func (PrivateEndpointConnectionPropertiesPtrOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionPropertiesPtrOutput) PrivateLinkServiceConnectionState() PrivateEndpointConnectionPropertiesPrivateLinkServiceConnectionStatePtrOutput
Describes the current state of an existing Private Link Service connection to the Azure Private Endpoint.
func (PrivateEndpointConnectionPropertiesPtrOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionPropertiesPtrOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning state of the private link service connection. Can be Updating, Deleting, Failed, Succeeded, or Incomplete
func (PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutput ¶
func (o PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput
func (PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput
type PrivateEndpointConnectionPropertiesResponse ¶
type PrivateEndpointConnectionPropertiesResponse struct { // The group id from the provider of resource the private link service connection is for. GroupId *string `pulumi:"groupId"` // The private endpoint resource from Microsoft.Network provider. PrivateEndpoint *PrivateEndpointConnectionPropertiesResponsePrivateEndpoint `pulumi:"privateEndpoint"` // Describes the current state of an existing Private Link Service connection to the Azure Private Endpoint. PrivateLinkServiceConnectionState *PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionState `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private link service connection. Can be Updating, Deleting, Failed, Succeeded, or Incomplete ProvisioningState *string `pulumi:"provisioningState"` }
Describes the properties of an existing Private Endpoint connection to the Azure Cognitive Search service.
func (*PrivateEndpointConnectionPropertiesResponse) Defaults ¶
func (val *PrivateEndpointConnectionPropertiesResponse) Defaults() *PrivateEndpointConnectionPropertiesResponse
Defaults sets the appropriate defaults for PrivateEndpointConnectionPropertiesResponse
type PrivateEndpointConnectionPropertiesResponseOutput ¶
type PrivateEndpointConnectionPropertiesResponseOutput struct{ *pulumi.OutputState }
Describes the properties of an existing Private Endpoint connection to the Azure Cognitive Search service.
func (PrivateEndpointConnectionPropertiesResponseOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesResponseOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesResponseOutput) GroupId ¶
func (o PrivateEndpointConnectionPropertiesResponseOutput) GroupId() pulumi.StringPtrOutput
The group id from the provider of resource the private link service connection is for.
func (PrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint() PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput
The private endpoint resource from Microsoft.Network provider.
func (PrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState() PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput
Describes the current state of an existing Private Link Service connection to the Azure Private Endpoint.
func (PrivateEndpointConnectionPropertiesResponseOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionPropertiesResponseOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning state of the private link service connection. Can be Updating, Deleting, Failed, Succeeded, or Incomplete
func (PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutput ¶
func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutput() PrivateEndpointConnectionPropertiesResponseOutput
func (PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponseOutput
type PrivateEndpointConnectionPropertiesResponsePrivateEndpoint ¶
type PrivateEndpointConnectionPropertiesResponsePrivateEndpoint struct { // The resource id of the private endpoint resource from Microsoft.Network provider. Id *string `pulumi:"id"` }
The private endpoint resource from Microsoft.Network provider.
type PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput ¶
type PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput struct{ *pulumi.OutputState }
The private endpoint resource from Microsoft.Network provider.
func (PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput) Id ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput) Id() pulumi.StringPtrOutput
The resource id of the private endpoint resource from Microsoft.Network provider.
func (PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput() PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput
func (PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateEndpointOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponsePrivateEndpointOutput
type PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput ¶
type PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput) Id ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput) Id() pulumi.StringPtrOutput
The resource id of the private endpoint resource from Microsoft.Network provider.
func (PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput() PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput
func (PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput
type PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionState ¶
type PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionState struct { // A description of any extra actions that may be required. ActionsRequired *string `pulumi:"actionsRequired"` // The description for the private link service connection state. Description *string `pulumi:"description"` // Status of the the private link service connection. Can be Pending, Approved, Rejected, or Disconnected. Status *string `pulumi:"status"` }
Describes the current state of an existing Private Link Service connection to the Azure Private Endpoint.
func (*PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionState) Defaults ¶
func (val *PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionState) Defaults() *PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionState
Defaults sets the appropriate defaults for PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionState
type PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput ¶
type PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }
Describes the current state of an existing Private Link Service connection to the Azure Private Endpoint.
func (PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ActionsRequired ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
A description of any extra actions that may be required.
func (PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) Description ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
The description for the private link service connection state.
func (PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) Status ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
Status of the the private link service connection. Can be Pending, Approved, Rejected, or Disconnected.
func (PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput() PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput
func (PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStateOutput
type PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput ¶
type PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ActionsRequired ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ActionsRequired() pulumi.StringPtrOutput
A description of any extra actions that may be required.
func (PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) Description ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
The description for the private link service connection state.
func (PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) Status ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
Status of the the private link service connection. Can be Pending, Approved, Rejected, or Disconnected.
func (PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput() PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput
func (PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput
type PrivateEndpointConnectionPropertiesResponsePtrOutput ¶
type PrivateEndpointConnectionPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) GroupId ¶
func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) GroupId() pulumi.StringPtrOutput
The group id from the provider of resource the private link service connection is for.
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) PrivateEndpoint() PrivateEndpointConnectionPropertiesResponsePrivateEndpointPtrOutput
The private endpoint resource from Microsoft.Network provider.
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) PrivateLinkServiceConnectionState() PrivateEndpointConnectionPropertiesResponsePrivateLinkServiceConnectionStatePtrOutput
Describes the current state of an existing Private Link Service connection to the Azure Private Endpoint.
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning state of the private link service connection. Can be Updating, Deleting, Failed, Succeeded, or Incomplete
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutput ¶
func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutput() PrivateEndpointConnectionPropertiesResponsePtrOutput
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponsePtrOutput
type PrivateEndpointConnectionResponse ¶
type PrivateEndpointConnectionResponse 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"` // Describes the properties of an existing Private Endpoint connection to the Azure Cognitive Search service. Properties *PrivateEndpointConnectionPropertiesResponse `pulumi:"properties"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Describes an existing Private Endpoint connection to the Azure Cognitive Search service.
func (*PrivateEndpointConnectionResponse) Defaults ¶
func (val *PrivateEndpointConnectionResponse) Defaults() *PrivateEndpointConnectionResponse
Defaults sets the appropriate defaults for PrivateEndpointConnectionResponse
type PrivateEndpointConnectionResponseArrayOutput ¶
type PrivateEndpointConnectionResponseArrayOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionResponseArrayOutput) ElementType ¶
func (PrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput ¶
func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext ¶
func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
type PrivateEndpointConnectionResponseOutput ¶
type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }
Describes an existing Private Endpoint connection to the Azure Cognitive Search service.
func (PrivateEndpointConnectionResponseOutput) ElementType ¶
func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseOutput) Id ¶
func (o PrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (PrivateEndpointConnectionResponseOutput) Name ¶
func (o PrivateEndpointConnectionResponseOutput) Name() pulumi.StringOutput
The name of the resource
func (PrivateEndpointConnectionResponseOutput) Properties ¶
func (o PrivateEndpointConnectionResponseOutput) Properties() PrivateEndpointConnectionPropertiesResponsePtrOutput
Describes the properties of an existing Private Endpoint connection to the Azure Cognitive Search service.
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) Type ¶
func (o PrivateEndpointConnectionResponseOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PrivateEndpointConnectionState ¶
type PrivateEndpointConnectionState struct { }
func (PrivateEndpointConnectionState) ElementType ¶
func (PrivateEndpointConnectionState) ElementType() reflect.Type
type PrivateLinkServiceConnectionProvisioningState ¶
type PrivateLinkServiceConnectionProvisioningState string
The provisioning state of the private link service connection. Can be Updating, Deleting, Failed, Succeeded, or Incomplete
func (PrivateLinkServiceConnectionProvisioningState) ElementType ¶
func (PrivateLinkServiceConnectionProvisioningState) ElementType() reflect.Type
func (PrivateLinkServiceConnectionProvisioningState) ToPrivateLinkServiceConnectionProvisioningStateOutput ¶
func (e PrivateLinkServiceConnectionProvisioningState) ToPrivateLinkServiceConnectionProvisioningStateOutput() PrivateLinkServiceConnectionProvisioningStateOutput
func (PrivateLinkServiceConnectionProvisioningState) ToPrivateLinkServiceConnectionProvisioningStateOutputWithContext ¶
func (e PrivateLinkServiceConnectionProvisioningState) ToPrivateLinkServiceConnectionProvisioningStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionProvisioningStateOutput
func (PrivateLinkServiceConnectionProvisioningState) ToPrivateLinkServiceConnectionProvisioningStatePtrOutput ¶
func (e PrivateLinkServiceConnectionProvisioningState) ToPrivateLinkServiceConnectionProvisioningStatePtrOutput() PrivateLinkServiceConnectionProvisioningStatePtrOutput
func (PrivateLinkServiceConnectionProvisioningState) ToPrivateLinkServiceConnectionProvisioningStatePtrOutputWithContext ¶
func (e PrivateLinkServiceConnectionProvisioningState) ToPrivateLinkServiceConnectionProvisioningStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionProvisioningStatePtrOutput
func (PrivateLinkServiceConnectionProvisioningState) ToStringOutput ¶
func (e PrivateLinkServiceConnectionProvisioningState) ToStringOutput() pulumi.StringOutput
func (PrivateLinkServiceConnectionProvisioningState) ToStringOutputWithContext ¶
func (e PrivateLinkServiceConnectionProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateLinkServiceConnectionProvisioningState) ToStringPtrOutput ¶
func (e PrivateLinkServiceConnectionProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateLinkServiceConnectionProvisioningState) ToStringPtrOutputWithContext ¶
func (e PrivateLinkServiceConnectionProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateLinkServiceConnectionProvisioningStateInput ¶
type PrivateLinkServiceConnectionProvisioningStateInput interface { pulumi.Input ToPrivateLinkServiceConnectionProvisioningStateOutput() PrivateLinkServiceConnectionProvisioningStateOutput ToPrivateLinkServiceConnectionProvisioningStateOutputWithContext(context.Context) PrivateLinkServiceConnectionProvisioningStateOutput }
PrivateLinkServiceConnectionProvisioningStateInput is an input type that accepts values of the PrivateLinkServiceConnectionProvisioningState enum A concrete instance of `PrivateLinkServiceConnectionProvisioningStateInput` can be one of the following:
PrivateLinkServiceConnectionProvisioningStateUpdating PrivateLinkServiceConnectionProvisioningStateDeleting PrivateLinkServiceConnectionProvisioningStateFailed PrivateLinkServiceConnectionProvisioningStateSucceeded PrivateLinkServiceConnectionProvisioningStateIncomplete PrivateLinkServiceConnectionProvisioningStateCanceled
type PrivateLinkServiceConnectionProvisioningStateOutput ¶
type PrivateLinkServiceConnectionProvisioningStateOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionProvisioningStateOutput) ElementType ¶
func (PrivateLinkServiceConnectionProvisioningStateOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionProvisioningStateOutput) ToPrivateLinkServiceConnectionProvisioningStateOutput ¶
func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToPrivateLinkServiceConnectionProvisioningStateOutput() PrivateLinkServiceConnectionProvisioningStateOutput
func (PrivateLinkServiceConnectionProvisioningStateOutput) ToPrivateLinkServiceConnectionProvisioningStateOutputWithContext ¶
func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToPrivateLinkServiceConnectionProvisioningStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionProvisioningStateOutput
func (PrivateLinkServiceConnectionProvisioningStateOutput) ToPrivateLinkServiceConnectionProvisioningStatePtrOutput ¶
func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToPrivateLinkServiceConnectionProvisioningStatePtrOutput() PrivateLinkServiceConnectionProvisioningStatePtrOutput
func (PrivateLinkServiceConnectionProvisioningStateOutput) ToPrivateLinkServiceConnectionProvisioningStatePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToPrivateLinkServiceConnectionProvisioningStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionProvisioningStatePtrOutput
func (PrivateLinkServiceConnectionProvisioningStateOutput) ToStringOutput ¶
func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToStringOutput() pulumi.StringOutput
func (PrivateLinkServiceConnectionProvisioningStateOutput) ToStringOutputWithContext ¶
func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateLinkServiceConnectionProvisioningStateOutput) ToStringPtrOutput ¶
func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateLinkServiceConnectionProvisioningStateOutput) ToStringPtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionProvisioningStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateLinkServiceConnectionProvisioningStatePtrInput ¶
type PrivateLinkServiceConnectionProvisioningStatePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionProvisioningStatePtrOutput() PrivateLinkServiceConnectionProvisioningStatePtrOutput ToPrivateLinkServiceConnectionProvisioningStatePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionProvisioningStatePtrOutput }
func PrivateLinkServiceConnectionProvisioningStatePtr ¶
func PrivateLinkServiceConnectionProvisioningStatePtr(v string) PrivateLinkServiceConnectionProvisioningStatePtrInput
type PrivateLinkServiceConnectionProvisioningStatePtrOutput ¶
type PrivateLinkServiceConnectionProvisioningStatePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionProvisioningStatePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionProvisioningStatePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionProvisioningStatePtrOutput) ToPrivateLinkServiceConnectionProvisioningStatePtrOutput ¶
func (o PrivateLinkServiceConnectionProvisioningStatePtrOutput) ToPrivateLinkServiceConnectionProvisioningStatePtrOutput() PrivateLinkServiceConnectionProvisioningStatePtrOutput
func (PrivateLinkServiceConnectionProvisioningStatePtrOutput) ToPrivateLinkServiceConnectionProvisioningStatePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionProvisioningStatePtrOutput) ToPrivateLinkServiceConnectionProvisioningStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionProvisioningStatePtrOutput
func (PrivateLinkServiceConnectionProvisioningStatePtrOutput) ToStringPtrOutput ¶
func (o PrivateLinkServiceConnectionProvisioningStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateLinkServiceConnectionProvisioningStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionProvisioningStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateLinkServiceConnectionStatus ¶
type PrivateLinkServiceConnectionStatus string
Status of the the private link service connection. Can be Pending, Approved, Rejected, or Disconnected.
func (PrivateLinkServiceConnectionStatus) ElementType ¶
func (PrivateLinkServiceConnectionStatus) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatus) ToPrivateLinkServiceConnectionStatusOutput ¶
func (e PrivateLinkServiceConnectionStatus) ToPrivateLinkServiceConnectionStatusOutput() PrivateLinkServiceConnectionStatusOutput
func (PrivateLinkServiceConnectionStatus) ToPrivateLinkServiceConnectionStatusOutputWithContext ¶
func (e PrivateLinkServiceConnectionStatus) ToPrivateLinkServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatusOutput
func (PrivateLinkServiceConnectionStatus) ToPrivateLinkServiceConnectionStatusPtrOutput ¶
func (e PrivateLinkServiceConnectionStatus) ToPrivateLinkServiceConnectionStatusPtrOutput() PrivateLinkServiceConnectionStatusPtrOutput
func (PrivateLinkServiceConnectionStatus) ToPrivateLinkServiceConnectionStatusPtrOutputWithContext ¶
func (e PrivateLinkServiceConnectionStatus) ToPrivateLinkServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatusPtrOutput
func (PrivateLinkServiceConnectionStatus) ToStringOutput ¶
func (e PrivateLinkServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
func (PrivateLinkServiceConnectionStatus) ToStringOutputWithContext ¶
func (e PrivateLinkServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateLinkServiceConnectionStatus) ToStringPtrOutput ¶
func (e PrivateLinkServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateLinkServiceConnectionStatus) ToStringPtrOutputWithContext ¶
func (e PrivateLinkServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateLinkServiceConnectionStatusInput ¶
type PrivateLinkServiceConnectionStatusInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatusOutput() PrivateLinkServiceConnectionStatusOutput ToPrivateLinkServiceConnectionStatusOutputWithContext(context.Context) PrivateLinkServiceConnectionStatusOutput }
PrivateLinkServiceConnectionStatusInput is an input type that accepts values of the PrivateLinkServiceConnectionStatus enum A concrete instance of `PrivateLinkServiceConnectionStatusInput` can be one of the following:
PrivateLinkServiceConnectionStatusPending PrivateLinkServiceConnectionStatusApproved PrivateLinkServiceConnectionStatusRejected PrivateLinkServiceConnectionStatusDisconnected
type PrivateLinkServiceConnectionStatusOutput ¶
type PrivateLinkServiceConnectionStatusOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatusOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatusOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatusOutput) ToPrivateLinkServiceConnectionStatusOutput ¶
func (o PrivateLinkServiceConnectionStatusOutput) ToPrivateLinkServiceConnectionStatusOutput() PrivateLinkServiceConnectionStatusOutput
func (PrivateLinkServiceConnectionStatusOutput) ToPrivateLinkServiceConnectionStatusOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatusOutput) ToPrivateLinkServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatusOutput
func (PrivateLinkServiceConnectionStatusOutput) ToPrivateLinkServiceConnectionStatusPtrOutput ¶
func (o PrivateLinkServiceConnectionStatusOutput) ToPrivateLinkServiceConnectionStatusPtrOutput() PrivateLinkServiceConnectionStatusPtrOutput
func (PrivateLinkServiceConnectionStatusOutput) ToPrivateLinkServiceConnectionStatusPtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatusOutput) ToPrivateLinkServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatusPtrOutput
func (PrivateLinkServiceConnectionStatusOutput) ToStringOutput ¶
func (o PrivateLinkServiceConnectionStatusOutput) ToStringOutput() pulumi.StringOutput
func (PrivateLinkServiceConnectionStatusOutput) ToStringOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateLinkServiceConnectionStatusOutput) ToStringPtrOutput ¶
func (o PrivateLinkServiceConnectionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateLinkServiceConnectionStatusOutput) ToStringPtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateLinkServiceConnectionStatusPtrInput ¶
type PrivateLinkServiceConnectionStatusPtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatusPtrOutput() PrivateLinkServiceConnectionStatusPtrOutput ToPrivateLinkServiceConnectionStatusPtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatusPtrOutput }
func PrivateLinkServiceConnectionStatusPtr ¶
func PrivateLinkServiceConnectionStatusPtr(v string) PrivateLinkServiceConnectionStatusPtrInput
type PrivateLinkServiceConnectionStatusPtrOutput ¶
type PrivateLinkServiceConnectionStatusPtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatusPtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatusPtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatusPtrOutput) ToPrivateLinkServiceConnectionStatusPtrOutput ¶
func (o PrivateLinkServiceConnectionStatusPtrOutput) ToPrivateLinkServiceConnectionStatusPtrOutput() PrivateLinkServiceConnectionStatusPtrOutput
func (PrivateLinkServiceConnectionStatusPtrOutput) ToPrivateLinkServiceConnectionStatusPtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatusPtrOutput) ToPrivateLinkServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatusPtrOutput
func (PrivateLinkServiceConnectionStatusPtrOutput) ToStringPtrOutput ¶
func (o PrivateLinkServiceConnectionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateLinkServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PublicNetworkAccess ¶
type PublicNetworkAccess string
This value can be set to 'enabled' to avoid breaking changes on existing customer resources and templates. If set to 'disabled', traffic over public interface is not allowed, and private endpoint connections would be the exclusive access method.
func (PublicNetworkAccess) ElementType ¶
func (PublicNetworkAccess) ElementType() reflect.Type
func (PublicNetworkAccess) ToPublicNetworkAccessOutput ¶
func (e PublicNetworkAccess) ToPublicNetworkAccessOutput() PublicNetworkAccessOutput
func (PublicNetworkAccess) ToPublicNetworkAccessOutputWithContext ¶
func (e PublicNetworkAccess) ToPublicNetworkAccessOutputWithContext(ctx context.Context) PublicNetworkAccessOutput
func (PublicNetworkAccess) ToPublicNetworkAccessPtrOutput ¶
func (e PublicNetworkAccess) ToPublicNetworkAccessPtrOutput() PublicNetworkAccessPtrOutput
func (PublicNetworkAccess) ToPublicNetworkAccessPtrOutputWithContext ¶
func (e PublicNetworkAccess) ToPublicNetworkAccessPtrOutputWithContext(ctx context.Context) PublicNetworkAccessPtrOutput
func (PublicNetworkAccess) ToStringOutput ¶
func (e PublicNetworkAccess) ToStringOutput() pulumi.StringOutput
func (PublicNetworkAccess) ToStringOutputWithContext ¶
func (e PublicNetworkAccess) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicNetworkAccess) ToStringPtrOutput ¶
func (e PublicNetworkAccess) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccess) ToStringPtrOutputWithContext ¶
func (e PublicNetworkAccess) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PublicNetworkAccessInput ¶
type PublicNetworkAccessInput interface { pulumi.Input ToPublicNetworkAccessOutput() PublicNetworkAccessOutput ToPublicNetworkAccessOutputWithContext(context.Context) PublicNetworkAccessOutput }
PublicNetworkAccessInput is an input type that accepts values of the PublicNetworkAccess enum A concrete instance of `PublicNetworkAccessInput` can be one of the following:
PublicNetworkAccessEnabled PublicNetworkAccessDisabled
type PublicNetworkAccessOutput ¶
type PublicNetworkAccessOutput struct{ *pulumi.OutputState }
func (PublicNetworkAccessOutput) ElementType ¶
func (PublicNetworkAccessOutput) ElementType() reflect.Type
func (PublicNetworkAccessOutput) ToPublicNetworkAccessOutput ¶
func (o PublicNetworkAccessOutput) ToPublicNetworkAccessOutput() PublicNetworkAccessOutput
func (PublicNetworkAccessOutput) ToPublicNetworkAccessOutputWithContext ¶
func (o PublicNetworkAccessOutput) ToPublicNetworkAccessOutputWithContext(ctx context.Context) PublicNetworkAccessOutput
func (PublicNetworkAccessOutput) ToPublicNetworkAccessPtrOutput ¶
func (o PublicNetworkAccessOutput) ToPublicNetworkAccessPtrOutput() PublicNetworkAccessPtrOutput
func (PublicNetworkAccessOutput) ToPublicNetworkAccessPtrOutputWithContext ¶
func (o PublicNetworkAccessOutput) ToPublicNetworkAccessPtrOutputWithContext(ctx context.Context) PublicNetworkAccessPtrOutput
func (PublicNetworkAccessOutput) ToStringOutput ¶
func (o PublicNetworkAccessOutput) ToStringOutput() pulumi.StringOutput
func (PublicNetworkAccessOutput) ToStringOutputWithContext ¶
func (o PublicNetworkAccessOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicNetworkAccessOutput) ToStringPtrOutput ¶
func (o PublicNetworkAccessOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessOutput) ToStringPtrOutputWithContext ¶
func (o PublicNetworkAccessOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PublicNetworkAccessPtrInput ¶
type PublicNetworkAccessPtrInput interface { pulumi.Input ToPublicNetworkAccessPtrOutput() PublicNetworkAccessPtrOutput ToPublicNetworkAccessPtrOutputWithContext(context.Context) PublicNetworkAccessPtrOutput }
func PublicNetworkAccessPtr ¶
func PublicNetworkAccessPtr(v string) PublicNetworkAccessPtrInput
type PublicNetworkAccessPtrOutput ¶
type PublicNetworkAccessPtrOutput struct{ *pulumi.OutputState }
func (PublicNetworkAccessPtrOutput) Elem ¶
func (o PublicNetworkAccessPtrOutput) Elem() PublicNetworkAccessOutput
func (PublicNetworkAccessPtrOutput) ElementType ¶
func (PublicNetworkAccessPtrOutput) ElementType() reflect.Type
func (PublicNetworkAccessPtrOutput) ToPublicNetworkAccessPtrOutput ¶
func (o PublicNetworkAccessPtrOutput) ToPublicNetworkAccessPtrOutput() PublicNetworkAccessPtrOutput
func (PublicNetworkAccessPtrOutput) ToPublicNetworkAccessPtrOutputWithContext ¶
func (o PublicNetworkAccessPtrOutput) ToPublicNetworkAccessPtrOutputWithContext(ctx context.Context) PublicNetworkAccessPtrOutput
func (PublicNetworkAccessPtrOutput) ToStringPtrOutput ¶
func (o PublicNetworkAccessPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessPtrOutput) ToStringPtrOutputWithContext ¶
func (o PublicNetworkAccessPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type QueryKeyResponse ¶
type QueryKeyResponse struct { // The value of the query API key. Key string `pulumi:"key"` // The name of the query API key; may be empty. Name string `pulumi:"name"` }
Describes an API key for a given Azure Cognitive Search service that has permissions for query operations only.
type QueryKeyResponseArrayOutput ¶
type QueryKeyResponseArrayOutput struct{ *pulumi.OutputState }
func (QueryKeyResponseArrayOutput) ElementType ¶
func (QueryKeyResponseArrayOutput) ElementType() reflect.Type
func (QueryKeyResponseArrayOutput) Index ¶
func (o QueryKeyResponseArrayOutput) Index(i pulumi.IntInput) QueryKeyResponseOutput
func (QueryKeyResponseArrayOutput) ToQueryKeyResponseArrayOutput ¶
func (o QueryKeyResponseArrayOutput) ToQueryKeyResponseArrayOutput() QueryKeyResponseArrayOutput
func (QueryKeyResponseArrayOutput) ToQueryKeyResponseArrayOutputWithContext ¶
func (o QueryKeyResponseArrayOutput) ToQueryKeyResponseArrayOutputWithContext(ctx context.Context) QueryKeyResponseArrayOutput
type QueryKeyResponseOutput ¶
type QueryKeyResponseOutput struct{ *pulumi.OutputState }
Describes an API key for a given Azure Cognitive Search service that has permissions for query operations only.
func (QueryKeyResponseOutput) ElementType ¶
func (QueryKeyResponseOutput) ElementType() reflect.Type
func (QueryKeyResponseOutput) Key ¶
func (o QueryKeyResponseOutput) Key() pulumi.StringOutput
The value of the query API key.
func (QueryKeyResponseOutput) Name ¶
func (o QueryKeyResponseOutput) Name() pulumi.StringOutput
The name of the query API key; may be empty.
func (QueryKeyResponseOutput) ToQueryKeyResponseOutput ¶
func (o QueryKeyResponseOutput) ToQueryKeyResponseOutput() QueryKeyResponseOutput
func (QueryKeyResponseOutput) ToQueryKeyResponseOutputWithContext ¶
func (o QueryKeyResponseOutput) ToQueryKeyResponseOutputWithContext(ctx context.Context) QueryKeyResponseOutput
type SearchEncryptionWithCmk ¶
type SearchEncryptionWithCmk string
Describes how a search service should enforce having one or more non customer encrypted resources.
func (SearchEncryptionWithCmk) ElementType ¶
func (SearchEncryptionWithCmk) ElementType() reflect.Type
func (SearchEncryptionWithCmk) ToSearchEncryptionWithCmkOutput ¶
func (e SearchEncryptionWithCmk) ToSearchEncryptionWithCmkOutput() SearchEncryptionWithCmkOutput
func (SearchEncryptionWithCmk) ToSearchEncryptionWithCmkOutputWithContext ¶
func (e SearchEncryptionWithCmk) ToSearchEncryptionWithCmkOutputWithContext(ctx context.Context) SearchEncryptionWithCmkOutput
func (SearchEncryptionWithCmk) ToSearchEncryptionWithCmkPtrOutput ¶
func (e SearchEncryptionWithCmk) ToSearchEncryptionWithCmkPtrOutput() SearchEncryptionWithCmkPtrOutput
func (SearchEncryptionWithCmk) ToSearchEncryptionWithCmkPtrOutputWithContext ¶
func (e SearchEncryptionWithCmk) ToSearchEncryptionWithCmkPtrOutputWithContext(ctx context.Context) SearchEncryptionWithCmkPtrOutput
func (SearchEncryptionWithCmk) ToStringOutput ¶
func (e SearchEncryptionWithCmk) ToStringOutput() pulumi.StringOutput
func (SearchEncryptionWithCmk) ToStringOutputWithContext ¶
func (e SearchEncryptionWithCmk) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SearchEncryptionWithCmk) ToStringPtrOutput ¶
func (e SearchEncryptionWithCmk) ToStringPtrOutput() pulumi.StringPtrOutput
func (SearchEncryptionWithCmk) ToStringPtrOutputWithContext ¶
func (e SearchEncryptionWithCmk) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SearchEncryptionWithCmkInput ¶
type SearchEncryptionWithCmkInput interface { pulumi.Input ToSearchEncryptionWithCmkOutput() SearchEncryptionWithCmkOutput ToSearchEncryptionWithCmkOutputWithContext(context.Context) SearchEncryptionWithCmkOutput }
SearchEncryptionWithCmkInput is an input type that accepts values of the SearchEncryptionWithCmk enum A concrete instance of `SearchEncryptionWithCmkInput` can be one of the following:
SearchEncryptionWithCmkDisabled SearchEncryptionWithCmkEnabled SearchEncryptionWithCmkUnspecified
type SearchEncryptionWithCmkOutput ¶
type SearchEncryptionWithCmkOutput struct{ *pulumi.OutputState }
func (SearchEncryptionWithCmkOutput) ElementType ¶
func (SearchEncryptionWithCmkOutput) ElementType() reflect.Type
func (SearchEncryptionWithCmkOutput) ToSearchEncryptionWithCmkOutput ¶
func (o SearchEncryptionWithCmkOutput) ToSearchEncryptionWithCmkOutput() SearchEncryptionWithCmkOutput
func (SearchEncryptionWithCmkOutput) ToSearchEncryptionWithCmkOutputWithContext ¶
func (o SearchEncryptionWithCmkOutput) ToSearchEncryptionWithCmkOutputWithContext(ctx context.Context) SearchEncryptionWithCmkOutput
func (SearchEncryptionWithCmkOutput) ToSearchEncryptionWithCmkPtrOutput ¶
func (o SearchEncryptionWithCmkOutput) ToSearchEncryptionWithCmkPtrOutput() SearchEncryptionWithCmkPtrOutput
func (SearchEncryptionWithCmkOutput) ToSearchEncryptionWithCmkPtrOutputWithContext ¶
func (o SearchEncryptionWithCmkOutput) ToSearchEncryptionWithCmkPtrOutputWithContext(ctx context.Context) SearchEncryptionWithCmkPtrOutput
func (SearchEncryptionWithCmkOutput) ToStringOutput ¶
func (o SearchEncryptionWithCmkOutput) ToStringOutput() pulumi.StringOutput
func (SearchEncryptionWithCmkOutput) ToStringOutputWithContext ¶
func (o SearchEncryptionWithCmkOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SearchEncryptionWithCmkOutput) ToStringPtrOutput ¶
func (o SearchEncryptionWithCmkOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SearchEncryptionWithCmkOutput) ToStringPtrOutputWithContext ¶
func (o SearchEncryptionWithCmkOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SearchEncryptionWithCmkPtrInput ¶
type SearchEncryptionWithCmkPtrInput interface { pulumi.Input ToSearchEncryptionWithCmkPtrOutput() SearchEncryptionWithCmkPtrOutput ToSearchEncryptionWithCmkPtrOutputWithContext(context.Context) SearchEncryptionWithCmkPtrOutput }
func SearchEncryptionWithCmkPtr ¶
func SearchEncryptionWithCmkPtr(v string) SearchEncryptionWithCmkPtrInput
type SearchEncryptionWithCmkPtrOutput ¶
type SearchEncryptionWithCmkPtrOutput struct{ *pulumi.OutputState }
func (SearchEncryptionWithCmkPtrOutput) Elem ¶
func (o SearchEncryptionWithCmkPtrOutput) Elem() SearchEncryptionWithCmkOutput
func (SearchEncryptionWithCmkPtrOutput) ElementType ¶
func (SearchEncryptionWithCmkPtrOutput) ElementType() reflect.Type
func (SearchEncryptionWithCmkPtrOutput) ToSearchEncryptionWithCmkPtrOutput ¶
func (o SearchEncryptionWithCmkPtrOutput) ToSearchEncryptionWithCmkPtrOutput() SearchEncryptionWithCmkPtrOutput
func (SearchEncryptionWithCmkPtrOutput) ToSearchEncryptionWithCmkPtrOutputWithContext ¶
func (o SearchEncryptionWithCmkPtrOutput) ToSearchEncryptionWithCmkPtrOutputWithContext(ctx context.Context) SearchEncryptionWithCmkPtrOutput
func (SearchEncryptionWithCmkPtrOutput) ToStringPtrOutput ¶
func (o SearchEncryptionWithCmkPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SearchEncryptionWithCmkPtrOutput) ToStringPtrOutputWithContext ¶
func (o SearchEncryptionWithCmkPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Service ¶
type Service struct { pulumi.CustomResourceState // Defines the options for how the data plane API of a search service authenticates requests. This cannot be set if 'disableLocalAuth' is set to true. AuthOptions DataPlaneAuthOptionsResponsePtrOutput `pulumi:"authOptions"` // When set to true, calls to the search service will not be permitted to utilize API keys for authentication. This cannot be set to true if 'dataPlaneAuthOptions' are defined. DisableLocalAuth pulumi.BoolPtrOutput `pulumi:"disableLocalAuth"` // Specifies any policy regarding encryption of resources (such as indexes) using customer manager keys within a search service. EncryptionWithCmk EncryptionWithCmkResponsePtrOutput `pulumi:"encryptionWithCmk"` // Applicable only for the standard3 SKU. You can set this property to enable up to 3 high density partitions that allow up to 1000 indexes, which is much higher than the maximum indexes allowed for any other SKU. For the standard3 SKU, the value is either 'default' or 'highDensity'. For all other SKUs, this value must be 'default'. HostingMode pulumi.StringPtrOutput `pulumi:"hostingMode"` // The identity of the resource. Identity IdentityResponsePtrOutput `pulumi:"identity"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Network specific rules that determine how the Azure Cognitive Search service may be reached. NetworkRuleSet NetworkRuleSetResponsePtrOutput `pulumi:"networkRuleSet"` // The number of partitions in the search service; if specified, it can be 1, 2, 3, 4, 6, or 12. Values greater than 1 are only valid for standard SKUs. For 'standard3' services with hostingMode set to 'highDensity', the allowed values are between 1 and 3. PartitionCount pulumi.IntPtrOutput `pulumi:"partitionCount"` // The list of private endpoint connections to the Azure Cognitive Search service. PrivateEndpointConnections PrivateEndpointConnectionResponseArrayOutput `pulumi:"privateEndpointConnections"` // The state of the last provisioning operation performed on the search service. Provisioning is an intermediate state that occurs while service capacity is being established. After capacity is set up, provisioningState changes to either 'succeeded' or 'failed'. Client applications can poll provisioning status (the recommended polling interval is from 30 seconds to one minute) by using the Get Search Service operation to see when an operation is completed. If you are using the free service, this value tends to come back as 'succeeded' directly in the call to Create search service. This is because the free service uses capacity that is already set up. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // This value can be set to 'enabled' to avoid breaking changes on existing customer resources and templates. If set to 'disabled', traffic over public interface is not allowed, and private endpoint connections would be the exclusive access method. PublicNetworkAccess pulumi.StringPtrOutput `pulumi:"publicNetworkAccess"` // The number of replicas in the search service. If specified, it must be a value between 1 and 12 inclusive for standard SKUs or between 1 and 3 inclusive for basic SKU. ReplicaCount pulumi.IntPtrOutput `pulumi:"replicaCount"` SharedPrivateLinkResources SharedPrivateLinkResourceResponseArrayOutput `pulumi:"sharedPrivateLinkResources"` // The SKU of the Search Service, which determines price tier and capacity limits. This property is required when creating a new Search Service. Sku SkuResponsePtrOutput `pulumi:"sku"` // The status of the search service. Possible values include: 'running': The search service is running and no provisioning operations are underway. 'provisioning': The search service is being provisioned or scaled up or down. 'deleting': The search service is being deleted. 'degraded': The search service is degraded. This can occur when the underlying search units are not healthy. The search service is most likely operational, but performance might be slow and some requests might be dropped. 'disabled': The search service is disabled. In this state, the service will reject all API requests. 'error': The search service is in an error state. If your service is in the degraded, disabled, or error states, it means the Azure Cognitive Search team is actively investigating the underlying issue. Dedicated services in these states are still chargeable based on the number of search units provisioned. Status pulumi.StringOutput `pulumi:"status"` // The details of the search service status. StatusDetails pulumi.StringOutput `pulumi:"statusDetails"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Describes an Azure Cognitive Search service and its current state. Azure REST API version: 2022-09-01. Prior API version in Azure Native 1.x: 2020-08-01.
Other available API versions: 2021-04-01-preview, 2023-11-01, 2024-03-01-preview.
func GetService ¶
func GetService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceState, opts ...pulumi.ResourceOption) (*Service, error)
GetService gets an existing Service 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 NewService ¶
func NewService(ctx *pulumi.Context, name string, args *ServiceArgs, opts ...pulumi.ResourceOption) (*Service, error)
NewService registers a new resource with the given unique name, arguments, and options.
func (*Service) ElementType ¶
func (*Service) ToServiceOutput ¶
func (i *Service) ToServiceOutput() ServiceOutput
func (*Service) ToServiceOutputWithContext ¶
func (i *Service) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
type ServiceArgs ¶
type ServiceArgs struct { // Defines the options for how the data plane API of a search service authenticates requests. This cannot be set if 'disableLocalAuth' is set to true. AuthOptions DataPlaneAuthOptionsPtrInput // When set to true, calls to the search service will not be permitted to utilize API keys for authentication. This cannot be set to true if 'dataPlaneAuthOptions' are defined. DisableLocalAuth pulumi.BoolPtrInput // Specifies any policy regarding encryption of resources (such as indexes) using customer manager keys within a search service. EncryptionWithCmk EncryptionWithCmkPtrInput // Applicable only for the standard3 SKU. You can set this property to enable up to 3 high density partitions that allow up to 1000 indexes, which is much higher than the maximum indexes allowed for any other SKU. For the standard3 SKU, the value is either 'default' or 'highDensity'. For all other SKUs, this value must be 'default'. HostingMode HostingModePtrInput // The identity of the resource. Identity IdentityPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // Network specific rules that determine how the Azure Cognitive Search service may be reached. NetworkRuleSet NetworkRuleSetPtrInput // The number of partitions in the search service; if specified, it can be 1, 2, 3, 4, 6, or 12. Values greater than 1 are only valid for standard SKUs. For 'standard3' services with hostingMode set to 'highDensity', the allowed values are between 1 and 3. PartitionCount pulumi.IntPtrInput // This value can be set to 'enabled' to avoid breaking changes on existing customer resources and templates. If set to 'disabled', traffic over public interface is not allowed, and private endpoint connections would be the exclusive access method. PublicNetworkAccess PublicNetworkAccessPtrInput // The number of replicas in the search service. If specified, it must be a value between 1 and 12 inclusive for standard SKUs or between 1 and 3 inclusive for basic SKU. ReplicaCount pulumi.IntPtrInput // The name of the resource group within the current subscription. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput // The name of the Azure Cognitive Search service to create or update. Search service names must only contain lowercase letters, digits or dashes, cannot use dash as the first two or last one characters, cannot contain consecutive dashes, and must be between 2 and 60 characters in length. Search service names must be globally unique since they are part of the service URI (https://<name>.search.windows.net). You cannot change the service name after the service is created. SearchServiceName pulumi.StringPtrInput // The SKU of the Search Service, which determines price tier and capacity limits. This property is required when creating a new Search Service. Sku SkuPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Service resource.
func (ServiceArgs) ElementType ¶
func (ServiceArgs) ElementType() reflect.Type
type ServiceInput ¶
type ServiceInput interface { pulumi.Input ToServiceOutput() ServiceOutput ToServiceOutputWithContext(ctx context.Context) ServiceOutput }
type ServiceOutput ¶
type ServiceOutput struct{ *pulumi.OutputState }
func (ServiceOutput) AuthOptions ¶
func (o ServiceOutput) AuthOptions() DataPlaneAuthOptionsResponsePtrOutput
Defines the options for how the data plane API of a search service authenticates requests. This cannot be set if 'disableLocalAuth' is set to true.
func (ServiceOutput) DisableLocalAuth ¶
func (o ServiceOutput) DisableLocalAuth() pulumi.BoolPtrOutput
When set to true, calls to the search service will not be permitted to utilize API keys for authentication. This cannot be set to true if 'dataPlaneAuthOptions' are defined.
func (ServiceOutput) ElementType ¶
func (ServiceOutput) ElementType() reflect.Type
func (ServiceOutput) EncryptionWithCmk ¶
func (o ServiceOutput) EncryptionWithCmk() EncryptionWithCmkResponsePtrOutput
Specifies any policy regarding encryption of resources (such as indexes) using customer manager keys within a search service.
func (ServiceOutput) HostingMode ¶
func (o ServiceOutput) HostingMode() pulumi.StringPtrOutput
Applicable only for the standard3 SKU. You can set this property to enable up to 3 high density partitions that allow up to 1000 indexes, which is much higher than the maximum indexes allowed for any other SKU. For the standard3 SKU, the value is either 'default' or 'highDensity'. For all other SKUs, this value must be 'default'.
func (ServiceOutput) Identity ¶
func (o ServiceOutput) Identity() IdentityResponsePtrOutput
The identity of the resource.
func (ServiceOutput) Location ¶
func (o ServiceOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (ServiceOutput) Name ¶
func (o ServiceOutput) Name() pulumi.StringOutput
The name of the resource
func (ServiceOutput) NetworkRuleSet ¶
func (o ServiceOutput) NetworkRuleSet() NetworkRuleSetResponsePtrOutput
Network specific rules that determine how the Azure Cognitive Search service may be reached.
func (ServiceOutput) PartitionCount ¶
func (o ServiceOutput) PartitionCount() pulumi.IntPtrOutput
The number of partitions in the search service; if specified, it can be 1, 2, 3, 4, 6, or 12. Values greater than 1 are only valid for standard SKUs. For 'standard3' services with hostingMode set to 'highDensity', the allowed values are between 1 and 3.
func (ServiceOutput) PrivateEndpointConnections ¶
func (o ServiceOutput) PrivateEndpointConnections() PrivateEndpointConnectionResponseArrayOutput
The list of private endpoint connections to the Azure Cognitive Search service.
func (ServiceOutput) ProvisioningState ¶
func (o ServiceOutput) ProvisioningState() pulumi.StringOutput
The state of the last provisioning operation performed on the search service. Provisioning is an intermediate state that occurs while service capacity is being established. After capacity is set up, provisioningState changes to either 'succeeded' or 'failed'. Client applications can poll provisioning status (the recommended polling interval is from 30 seconds to one minute) by using the Get Search Service operation to see when an operation is completed. If you are using the free service, this value tends to come back as 'succeeded' directly in the call to Create search service. This is because the free service uses capacity that is already set up.
func (ServiceOutput) PublicNetworkAccess ¶
func (o ServiceOutput) PublicNetworkAccess() pulumi.StringPtrOutput
This value can be set to 'enabled' to avoid breaking changes on existing customer resources and templates. If set to 'disabled', traffic over public interface is not allowed, and private endpoint connections would be the exclusive access method.
func (ServiceOutput) ReplicaCount ¶
func (o ServiceOutput) ReplicaCount() pulumi.IntPtrOutput
The number of replicas in the search service. If specified, it must be a value between 1 and 12 inclusive for standard SKUs or between 1 and 3 inclusive for basic SKU.
func (ServiceOutput) SharedPrivateLinkResources ¶
func (o ServiceOutput) SharedPrivateLinkResources() SharedPrivateLinkResourceResponseArrayOutput
The list of shared private link resources managed by the Azure Cognitive Search service.
func (ServiceOutput) Sku ¶
func (o ServiceOutput) Sku() SkuResponsePtrOutput
The SKU of the Search Service, which determines price tier and capacity limits. This property is required when creating a new Search Service.
func (ServiceOutput) Status ¶
func (o ServiceOutput) Status() pulumi.StringOutput
The status of the search service. Possible values include: 'running': The search service is running and no provisioning operations are underway. 'provisioning': The search service is being provisioned or scaled up or down. 'deleting': The search service is being deleted. 'degraded': The search service is degraded. This can occur when the underlying search units are not healthy. The search service is most likely operational, but performance might be slow and some requests might be dropped. 'disabled': The search service is disabled. In this state, the service will reject all API requests. 'error': The search service is in an error state. If your service is in the degraded, disabled, or error states, it means the Azure Cognitive Search team is actively investigating the underlying issue. Dedicated services in these states are still chargeable based on the number of search units provisioned.
func (ServiceOutput) StatusDetails ¶
func (o ServiceOutput) StatusDetails() pulumi.StringOutput
The details of the search service status.
func (ServiceOutput) ToServiceOutput ¶
func (o ServiceOutput) ToServiceOutput() ServiceOutput
func (ServiceOutput) ToServiceOutputWithContext ¶
func (o ServiceOutput) ToServiceOutputWithContext(ctx context.Context) ServiceOutput
func (ServiceOutput) Type ¶
func (o ServiceOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ServiceState ¶
type ServiceState struct { }
func (ServiceState) ElementType ¶
func (ServiceState) ElementType() reflect.Type
type SharedPrivateLinkResource ¶
type SharedPrivateLinkResource struct { pulumi.StringOutput `pulumi:"name"` Properties SharedPrivateLinkResourcePropertiesResponseOutput `pulumi:"properties"` Type pulumi.StringOutput `pulumi:"type"` }Name
Describes a Shared Private Link Resource managed by the Azure Cognitive Search service. Azure REST API version: 2022-09-01. Prior API version in Azure Native 1.x: 2020-08-01.
Other available API versions: 2023-11-01, 2024-03-01-preview.
func GetSharedPrivateLinkResource ¶
func GetSharedPrivateLinkResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SharedPrivateLinkResourceState, opts ...pulumi.ResourceOption) (*SharedPrivateLinkResource, error)
GetSharedPrivateLinkResource gets an existing SharedPrivateLinkResource 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 NewSharedPrivateLinkResource ¶
func NewSharedPrivateLinkResource(ctx *pulumi.Context, name string, args *SharedPrivateLinkResourceArgs, opts ...pulumi.ResourceOption) (*SharedPrivateLinkResource, error)
NewSharedPrivateLinkResource registers a new resource with the given unique name, arguments, and options.
func (*SharedPrivateLinkResource) ElementType ¶
func (*SharedPrivateLinkResource) ElementType() reflect.Type
func (*SharedPrivateLinkResource) ToSharedPrivateLinkResourceOutput ¶
func (i *SharedPrivateLinkResource) ToSharedPrivateLinkResourceOutput() SharedPrivateLinkResourceOutput
func (*SharedPrivateLinkResource) ToSharedPrivateLinkResourceOutputWithContext ¶
func (i *SharedPrivateLinkResource) ToSharedPrivateLinkResourceOutputWithContext(ctx context.Context) SharedPrivateLinkResourceOutput
type SharedPrivateLinkResourceArgs ¶
type SharedPrivateLinkResourceArgs struct { SharedPrivateLinkResourcePropertiesPtrInput ResourceGroupName pulumi.StringInput SearchServiceName pulumi.StringInput SharedPrivateLinkResourceName pulumi.StringPtrInput }Properties
The set of arguments for constructing a SharedPrivateLinkResource resource.
func (SharedPrivateLinkResourceArgs) ElementType ¶
func (SharedPrivateLinkResourceArgs) ElementType() reflect.Type
type SharedPrivateLinkResourceOutput ¶
func (SharedPrivateLinkResourceOutput) ElementType ¶
func (SharedPrivateLinkResourceOutput) ElementType() reflect.Type
func (SharedPrivateLinkResourceOutput) Name ¶
func (o SharedPrivateLinkResourceOutput) Name() pulumi.StringOutput
The name of the resource
func (SharedPrivateLinkResourceOutput) Properties ¶
func (o SharedPrivateLinkResourceOutput) Properties() SharedPrivateLinkResourcePropertiesResponseOutput
Describes the properties of a Shared Private Link Resource managed by the Azure Cognitive Search service.
func (SharedPrivateLinkResourceOutput) ToSharedPrivateLinkResourceOutput ¶
func (o SharedPrivateLinkResourceOutput) ToSharedPrivateLinkResourceOutput() SharedPrivateLinkResourceOutput
func (SharedPrivateLinkResourceOutput) ToSharedPrivateLinkResourceOutputWithContext ¶
func (o SharedPrivateLinkResourceOutput) ToSharedPrivateLinkResourceOutputWithContext(ctx context.Context) SharedPrivateLinkResourceOutput
func (SharedPrivateLinkResourceOutput) Type ¶
func (o SharedPrivateLinkResourceOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type SharedPrivateLinkResourceProperties ¶
type SharedPrivateLinkResourceProperties struct { string `pulumi:"groupId"` PrivateLinkResourceId *string `pulumi:"privateLinkResourceId"` ProvisioningState *SharedPrivateLinkResourceProvisioningState `pulumi:"provisioningState"` RequestMessage *string `pulumi:"requestMessage"` ResourceRegion *string `pulumi:"resourceRegion"` Status *SharedPrivateLinkResourceStatus `pulumi:"status"` }GroupId *
Describes the properties of an existing Shared Private Link Resource managed by the Azure Cognitive Search service.
type SharedPrivateLinkResourcePropertiesArgs ¶
type SharedPrivateLinkResourcePropertiesArgs struct { pulumi.StringPtrInput `pulumi:"groupId"` PrivateLinkResourceId pulumi.StringPtrInput `pulumi:"privateLinkResourceId"` ProvisioningState SharedPrivateLinkResourceProvisioningStatePtrInput `pulumi:"provisioningState"` RequestMessage pulumi.StringPtrInput `pulumi:"requestMessage"` ResourceRegion pulumi.StringPtrInput `pulumi:"resourceRegion"` Status SharedPrivateLinkResourceStatusPtrInput `pulumi:"status"` }GroupId
Describes the properties of an existing Shared Private Link Resource managed by the Azure Cognitive Search service.
func (SharedPrivateLinkResourcePropertiesArgs) ElementType ¶
func (SharedPrivateLinkResourcePropertiesArgs) ElementType() reflect.Type
func (SharedPrivateLinkResourcePropertiesArgs) ToSharedPrivateLinkResourcePropertiesOutput ¶
func (i SharedPrivateLinkResourcePropertiesArgs) ToSharedPrivateLinkResourcePropertiesOutput() SharedPrivateLinkResourcePropertiesOutput
func (SharedPrivateLinkResourcePropertiesArgs) ToSharedPrivateLinkResourcePropertiesOutputWithContext ¶
func (i SharedPrivateLinkResourcePropertiesArgs) ToSharedPrivateLinkResourcePropertiesOutputWithContext(ctx context.Context) SharedPrivateLinkResourcePropertiesOutput
func (SharedPrivateLinkResourcePropertiesArgs) ToSharedPrivateLinkResourcePropertiesPtrOutput ¶
func (i SharedPrivateLinkResourcePropertiesArgs) ToSharedPrivateLinkResourcePropertiesPtrOutput() SharedPrivateLinkResourcePropertiesPtrOutput
func (SharedPrivateLinkResourcePropertiesArgs) ToSharedPrivateLinkResourcePropertiesPtrOutputWithContext ¶
func (i SharedPrivateLinkResourcePropertiesArgs) ToSharedPrivateLinkResourcePropertiesPtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourcePropertiesPtrOutput
type SharedPrivateLinkResourcePropertiesInput ¶
SharedPrivateLinkResourcePropertiesInput is an input type that accepts SharedPrivateLinkResourcePropertiesArgs and SharedPrivateLinkResourcePropertiesOutput values. You can construct a concrete instance of `SharedPrivateLinkResourcePropertiesInput` via:
SharedPrivateLinkResourcePropertiesArgs{...}
type SharedPrivateLinkResourcePropertiesOutput ¶
Describes the properties of an existing Shared Private Link Resource managed by the Azure Cognitive Search service.
func (SharedPrivateLinkResourcePropertiesOutput) ElementType ¶
func (SharedPrivateLinkResourcePropertiesOutput) ElementType() reflect.Type
func (SharedPrivateLinkResourcePropertiesOutput) GroupId ¶
func (o SharedPrivateLinkResourcePropertiesOutput) GroupId() pulumi.StringPtrOutput
The group id from the provider of resource the shared private link resource is for.
func (SharedPrivateLinkResourcePropertiesOutput) PrivateLinkResourceId ¶
func (o SharedPrivateLinkResourcePropertiesOutput) PrivateLinkResourceId() pulumi.StringPtrOutput
The resource id of the resource the shared private link resource is for.
func (SharedPrivateLinkResourcePropertiesOutput) ProvisioningState ¶
func (o SharedPrivateLinkResourcePropertiesOutput) ProvisioningState() SharedPrivateLinkResourceProvisioningStatePtrOutput
The provisioning state of the shared private link resource. Can be Updating, Deleting, Failed, Succeeded or Incomplete.
func (SharedPrivateLinkResourcePropertiesOutput) RequestMessage ¶
func (o SharedPrivateLinkResourcePropertiesOutput) RequestMessage() pulumi.StringPtrOutput
The request message for requesting approval of the shared private link resource.
func (SharedPrivateLinkResourcePropertiesOutput) ResourceRegion ¶
func (o SharedPrivateLinkResourcePropertiesOutput) ResourceRegion() pulumi.StringPtrOutput
Optional. Can be used to specify the Azure Resource Manager location of the resource to which a shared private link is to be created. This is only required for those resources whose DNS configuration are regional (such as Azure Kubernetes Service).
func (SharedPrivateLinkResourcePropertiesOutput) Status ¶
func (o SharedPrivateLinkResourcePropertiesOutput) Status() SharedPrivateLinkResourceStatusPtrOutput
Status of the shared private link resource. Can be Pending, Approved, Rejected or Disconnected.
func (SharedPrivateLinkResourcePropertiesOutput) ToSharedPrivateLinkResourcePropertiesOutput ¶
func (o SharedPrivateLinkResourcePropertiesOutput) ToSharedPrivateLinkResourcePropertiesOutput() SharedPrivateLinkResourcePropertiesOutput
func (SharedPrivateLinkResourcePropertiesOutput) ToSharedPrivateLinkResourcePropertiesOutputWithContext ¶
func (o SharedPrivateLinkResourcePropertiesOutput) ToSharedPrivateLinkResourcePropertiesOutputWithContext(ctx context.Context) SharedPrivateLinkResourcePropertiesOutput
func (SharedPrivateLinkResourcePropertiesOutput) ToSharedPrivateLinkResourcePropertiesPtrOutput ¶
func (o SharedPrivateLinkResourcePropertiesOutput) ToSharedPrivateLinkResourcePropertiesPtrOutput() SharedPrivateLinkResourcePropertiesPtrOutput
func (SharedPrivateLinkResourcePropertiesOutput) ToSharedPrivateLinkResourcePropertiesPtrOutputWithContext ¶
func (o SharedPrivateLinkResourcePropertiesOutput) ToSharedPrivateLinkResourcePropertiesPtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourcePropertiesPtrOutput
type SharedPrivateLinkResourcePropertiesPtrInput ¶
SharedPrivateLinkResourcePropertiesPtrInput is an input type that accepts SharedPrivateLinkResourcePropertiesArgs, SharedPrivateLinkResourcePropertiesPtr and SharedPrivateLinkResourcePropertiesPtrOutput values. You can construct a concrete instance of `SharedPrivateLinkResourcePropertiesPtrInput` via:
SharedPrivateLinkResourcePropertiesArgs{...} or: nil
func SharedPrivateLinkResourcePropertiesPtr ¶
func SharedPrivateLinkResourcePropertiesPtr(v *SharedPrivateLinkResourcePropertiesArgs) SharedPrivateLinkResourcePropertiesPtrInput
type SharedPrivateLinkResourcePropertiesPtrOutput ¶
func (SharedPrivateLinkResourcePropertiesPtrOutput) ElementType ¶
func (SharedPrivateLinkResourcePropertiesPtrOutput) ElementType() reflect.Type
func (SharedPrivateLinkResourcePropertiesPtrOutput) GroupId ¶
func (o SharedPrivateLinkResourcePropertiesPtrOutput) GroupId() pulumi.StringPtrOutput
The group id from the provider of resource the shared private link resource is for.
func (SharedPrivateLinkResourcePropertiesPtrOutput) PrivateLinkResourceId ¶
func (o SharedPrivateLinkResourcePropertiesPtrOutput) PrivateLinkResourceId() pulumi.StringPtrOutput
The resource id of the resource the shared private link resource is for.
func (SharedPrivateLinkResourcePropertiesPtrOutput) ProvisioningState ¶
func (o SharedPrivateLinkResourcePropertiesPtrOutput) ProvisioningState() SharedPrivateLinkResourceProvisioningStatePtrOutput
The provisioning state of the shared private link resource. Can be Updating, Deleting, Failed, Succeeded or Incomplete.
func (SharedPrivateLinkResourcePropertiesPtrOutput) RequestMessage ¶
func (o SharedPrivateLinkResourcePropertiesPtrOutput) RequestMessage() pulumi.StringPtrOutput
The request message for requesting approval of the shared private link resource.
func (SharedPrivateLinkResourcePropertiesPtrOutput) ResourceRegion ¶
func (o SharedPrivateLinkResourcePropertiesPtrOutput) ResourceRegion() pulumi.StringPtrOutput
Optional. Can be used to specify the Azure Resource Manager location of the resource to which a shared private link is to be created. This is only required for those resources whose DNS configuration are regional (such as Azure Kubernetes Service).
func (SharedPrivateLinkResourcePropertiesPtrOutput) Status ¶
func (o SharedPrivateLinkResourcePropertiesPtrOutput) Status() SharedPrivateLinkResourceStatusPtrOutput
Status of the shared private link resource. Can be Pending, Approved, Rejected or Disconnected.
func (SharedPrivateLinkResourcePropertiesPtrOutput) ToSharedPrivateLinkResourcePropertiesPtrOutput ¶
func (o SharedPrivateLinkResourcePropertiesPtrOutput) ToSharedPrivateLinkResourcePropertiesPtrOutput() SharedPrivateLinkResourcePropertiesPtrOutput
func (SharedPrivateLinkResourcePropertiesPtrOutput) ToSharedPrivateLinkResourcePropertiesPtrOutputWithContext ¶
func (o SharedPrivateLinkResourcePropertiesPtrOutput) ToSharedPrivateLinkResourcePropertiesPtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourcePropertiesPtrOutput
type SharedPrivateLinkResourcePropertiesResponse ¶
type SharedPrivateLinkResourcePropertiesResponse struct { string `pulumi:"groupId"` PrivateLinkResourceId *string `pulumi:"privateLinkResourceId"` ProvisioningState *string `pulumi:"provisioningState"` RequestMessage *string `pulumi:"requestMessage"` ResourceRegion *string `pulumi:"resourceRegion"` Status *string `pulumi:"status"` }GroupId *
Describes the properties of an existing Shared Private Link Resource managed by the Azure Cognitive Search service.
type SharedPrivateLinkResourcePropertiesResponseOutput ¶
Describes the properties of an existing Shared Private Link Resource managed by the Azure Cognitive Search service.
func (SharedPrivateLinkResourcePropertiesResponseOutput) ElementType ¶
func (SharedPrivateLinkResourcePropertiesResponseOutput) ElementType() reflect.Type
func (SharedPrivateLinkResourcePropertiesResponseOutput) GroupId ¶
func (o SharedPrivateLinkResourcePropertiesResponseOutput) GroupId() pulumi.StringPtrOutput
The group id from the provider of resource the shared private link resource is for.
func (SharedPrivateLinkResourcePropertiesResponseOutput) PrivateLinkResourceId ¶
func (o SharedPrivateLinkResourcePropertiesResponseOutput) PrivateLinkResourceId() pulumi.StringPtrOutput
The resource id of the resource the shared private link resource is for.
func (SharedPrivateLinkResourcePropertiesResponseOutput) ProvisioningState ¶
func (o SharedPrivateLinkResourcePropertiesResponseOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning state of the shared private link resource. Can be Updating, Deleting, Failed, Succeeded or Incomplete.
func (SharedPrivateLinkResourcePropertiesResponseOutput) RequestMessage ¶
func (o SharedPrivateLinkResourcePropertiesResponseOutput) RequestMessage() pulumi.StringPtrOutput
The request message for requesting approval of the shared private link resource.
func (SharedPrivateLinkResourcePropertiesResponseOutput) ResourceRegion ¶
func (o SharedPrivateLinkResourcePropertiesResponseOutput) ResourceRegion() pulumi.StringPtrOutput
Optional. Can be used to specify the Azure Resource Manager location of the resource to which a shared private link is to be created. This is only required for those resources whose DNS configuration are regional (such as Azure Kubernetes Service).
func (SharedPrivateLinkResourcePropertiesResponseOutput) Status ¶
func (o SharedPrivateLinkResourcePropertiesResponseOutput) Status() pulumi.StringPtrOutput
Status of the shared private link resource. Can be Pending, Approved, Rejected or Disconnected.
func (SharedPrivateLinkResourcePropertiesResponseOutput) ToSharedPrivateLinkResourcePropertiesResponseOutput ¶
func (o SharedPrivateLinkResourcePropertiesResponseOutput) ToSharedPrivateLinkResourcePropertiesResponseOutput() SharedPrivateLinkResourcePropertiesResponseOutput
func (SharedPrivateLinkResourcePropertiesResponseOutput) ToSharedPrivateLinkResourcePropertiesResponseOutputWithContext ¶
func (o SharedPrivateLinkResourcePropertiesResponseOutput) ToSharedPrivateLinkResourcePropertiesResponseOutputWithContext(ctx context.Context) SharedPrivateLinkResourcePropertiesResponseOutput
type SharedPrivateLinkResourcePropertiesResponsePtrOutput ¶
func (SharedPrivateLinkResourcePropertiesResponsePtrOutput) ElementType ¶
func (SharedPrivateLinkResourcePropertiesResponsePtrOutput) ElementType() reflect.Type
func (SharedPrivateLinkResourcePropertiesResponsePtrOutput) GroupId ¶
func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) GroupId() pulumi.StringPtrOutput
The group id from the provider of resource the shared private link resource is for.
func (SharedPrivateLinkResourcePropertiesResponsePtrOutput) PrivateLinkResourceId ¶
func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) PrivateLinkResourceId() pulumi.StringPtrOutput
The resource id of the resource the shared private link resource is for.
func (SharedPrivateLinkResourcePropertiesResponsePtrOutput) ProvisioningState ¶
func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning state of the shared private link resource. Can be Updating, Deleting, Failed, Succeeded or Incomplete.
func (SharedPrivateLinkResourcePropertiesResponsePtrOutput) RequestMessage ¶
func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) RequestMessage() pulumi.StringPtrOutput
The request message for requesting approval of the shared private link resource.
func (SharedPrivateLinkResourcePropertiesResponsePtrOutput) ResourceRegion ¶
func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) ResourceRegion() pulumi.StringPtrOutput
Optional. Can be used to specify the Azure Resource Manager location of the resource to which a shared private link is to be created. This is only required for those resources whose DNS configuration are regional (such as Azure Kubernetes Service).
func (SharedPrivateLinkResourcePropertiesResponsePtrOutput) Status ¶
func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) Status() pulumi.StringPtrOutput
Status of the shared private link resource. Can be Pending, Approved, Rejected or Disconnected.
func (SharedPrivateLinkResourcePropertiesResponsePtrOutput) ToSharedPrivateLinkResourcePropertiesResponsePtrOutput ¶
func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) ToSharedPrivateLinkResourcePropertiesResponsePtrOutput() SharedPrivateLinkResourcePropertiesResponsePtrOutput
func (SharedPrivateLinkResourcePropertiesResponsePtrOutput) ToSharedPrivateLinkResourcePropertiesResponsePtrOutputWithContext ¶
func (o SharedPrivateLinkResourcePropertiesResponsePtrOutput) ToSharedPrivateLinkResourcePropertiesResponsePtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourcePropertiesResponsePtrOutput
type SharedPrivateLinkResourceProvisioningState ¶
type SharedPrivateLinkResourceProvisioningState string
The provisioning state of the shared private link resource. Can be Updating, Deleting, Failed, Succeeded or Incomplete.
func (SharedPrivateLinkResourceProvisioningState) ElementType ¶
func (SharedPrivateLinkResourceProvisioningState) ElementType() reflect.Type
func (SharedPrivateLinkResourceProvisioningState) ToSharedPrivateLinkResourceProvisioningStateOutput ¶
func (e SharedPrivateLinkResourceProvisioningState) ToSharedPrivateLinkResourceProvisioningStateOutput() SharedPrivateLinkResourceProvisioningStateOutput
func (SharedPrivateLinkResourceProvisioningState) ToSharedPrivateLinkResourceProvisioningStateOutputWithContext ¶
func (e SharedPrivateLinkResourceProvisioningState) ToSharedPrivateLinkResourceProvisioningStateOutputWithContext(ctx context.Context) SharedPrivateLinkResourceProvisioningStateOutput
func (SharedPrivateLinkResourceProvisioningState) ToSharedPrivateLinkResourceProvisioningStatePtrOutput ¶
func (e SharedPrivateLinkResourceProvisioningState) ToSharedPrivateLinkResourceProvisioningStatePtrOutput() SharedPrivateLinkResourceProvisioningStatePtrOutput
func (SharedPrivateLinkResourceProvisioningState) ToSharedPrivateLinkResourceProvisioningStatePtrOutputWithContext ¶
func (e SharedPrivateLinkResourceProvisioningState) ToSharedPrivateLinkResourceProvisioningStatePtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourceProvisioningStatePtrOutput
func (SharedPrivateLinkResourceProvisioningState) ToStringOutput ¶
func (e SharedPrivateLinkResourceProvisioningState) ToStringOutput() pulumi.StringOutput
func (SharedPrivateLinkResourceProvisioningState) ToStringOutputWithContext ¶
func (e SharedPrivateLinkResourceProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SharedPrivateLinkResourceProvisioningState) ToStringPtrOutput ¶
func (e SharedPrivateLinkResourceProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput
func (SharedPrivateLinkResourceProvisioningState) ToStringPtrOutputWithContext ¶
func (e SharedPrivateLinkResourceProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SharedPrivateLinkResourceProvisioningStateInput ¶
SharedPrivateLinkResourceProvisioningStateInput is an input type that accepts values of the SharedPrivateLinkResourceProvisioningState enum A concrete instance of `SharedPrivateLinkResourceProvisioningStateInput` can be one of the following:
SharedPrivateLinkResourceProvisioningStateUpdating SharedPrivateLinkResourceProvisioningStateDeleting SharedPrivateLinkResourceProvisioningStateFailed SharedPrivateLinkResourceProvisioningStateSucceeded SharedPrivateLinkResourceProvisioningStateIncomplete
type SharedPrivateLinkResourceProvisioningStateOutput ¶
func (SharedPrivateLinkResourceProvisioningStateOutput) ElementType ¶
func (SharedPrivateLinkResourceProvisioningStateOutput) ElementType() reflect.Type
func (SharedPrivateLinkResourceProvisioningStateOutput) ToSharedPrivateLinkResourceProvisioningStateOutput ¶
func (o SharedPrivateLinkResourceProvisioningStateOutput) ToSharedPrivateLinkResourceProvisioningStateOutput() SharedPrivateLinkResourceProvisioningStateOutput
func (SharedPrivateLinkResourceProvisioningStateOutput) ToSharedPrivateLinkResourceProvisioningStateOutputWithContext ¶
func (o SharedPrivateLinkResourceProvisioningStateOutput) ToSharedPrivateLinkResourceProvisioningStateOutputWithContext(ctx context.Context) SharedPrivateLinkResourceProvisioningStateOutput
func (SharedPrivateLinkResourceProvisioningStateOutput) ToSharedPrivateLinkResourceProvisioningStatePtrOutput ¶
func (o SharedPrivateLinkResourceProvisioningStateOutput) ToSharedPrivateLinkResourceProvisioningStatePtrOutput() SharedPrivateLinkResourceProvisioningStatePtrOutput
func (SharedPrivateLinkResourceProvisioningStateOutput) ToSharedPrivateLinkResourceProvisioningStatePtrOutputWithContext ¶
func (o SharedPrivateLinkResourceProvisioningStateOutput) ToSharedPrivateLinkResourceProvisioningStatePtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourceProvisioningStatePtrOutput
func (SharedPrivateLinkResourceProvisioningStateOutput) ToStringOutput ¶
func (o SharedPrivateLinkResourceProvisioningStateOutput) ToStringOutput() pulumi.StringOutput
func (SharedPrivateLinkResourceProvisioningStateOutput) ToStringOutputWithContext ¶
func (o SharedPrivateLinkResourceProvisioningStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SharedPrivateLinkResourceProvisioningStateOutput) ToStringPtrOutput ¶
func (o SharedPrivateLinkResourceProvisioningStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SharedPrivateLinkResourceProvisioningStateOutput) ToStringPtrOutputWithContext ¶
func (o SharedPrivateLinkResourceProvisioningStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SharedPrivateLinkResourceProvisioningStatePtrInput ¶
func SharedPrivateLinkResourceProvisioningStatePtr ¶
func SharedPrivateLinkResourceProvisioningStatePtr(v string) SharedPrivateLinkResourceProvisioningStatePtrInput
type SharedPrivateLinkResourceProvisioningStatePtrOutput ¶
func (SharedPrivateLinkResourceProvisioningStatePtrOutput) ElementType ¶
func (SharedPrivateLinkResourceProvisioningStatePtrOutput) ElementType() reflect.Type
func (SharedPrivateLinkResourceProvisioningStatePtrOutput) ToSharedPrivateLinkResourceProvisioningStatePtrOutput ¶
func (o SharedPrivateLinkResourceProvisioningStatePtrOutput) ToSharedPrivateLinkResourceProvisioningStatePtrOutput() SharedPrivateLinkResourceProvisioningStatePtrOutput
func (SharedPrivateLinkResourceProvisioningStatePtrOutput) ToSharedPrivateLinkResourceProvisioningStatePtrOutputWithContext ¶
func (o SharedPrivateLinkResourceProvisioningStatePtrOutput) ToSharedPrivateLinkResourceProvisioningStatePtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourceProvisioningStatePtrOutput
func (SharedPrivateLinkResourceProvisioningStatePtrOutput) ToStringPtrOutput ¶
func (o SharedPrivateLinkResourceProvisioningStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SharedPrivateLinkResourceProvisioningStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o SharedPrivateLinkResourceProvisioningStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SharedPrivateLinkResourceResponse ¶
type SharedPrivateLinkResourceResponse struct { string `pulumi:"id"` Name string `pulumi:"name"` Properties *SharedPrivateLinkResourcePropertiesResponse `pulumi:"properties"` Type string `pulumi:"type"` }Id
Describes a Shared Private Link Resource managed by the Azure Cognitive Search service.
type SharedPrivateLinkResourceResponseArrayOutput ¶
func (SharedPrivateLinkResourceResponseArrayOutput) ElementType ¶
func (SharedPrivateLinkResourceResponseArrayOutput) ElementType() reflect.Type
func (SharedPrivateLinkResourceResponseArrayOutput) ToSharedPrivateLinkResourceResponseArrayOutput ¶
func (o SharedPrivateLinkResourceResponseArrayOutput) ToSharedPrivateLinkResourceResponseArrayOutput() SharedPrivateLinkResourceResponseArrayOutput
func (SharedPrivateLinkResourceResponseArrayOutput) ToSharedPrivateLinkResourceResponseArrayOutputWithContext ¶
func (o SharedPrivateLinkResourceResponseArrayOutput) ToSharedPrivateLinkResourceResponseArrayOutputWithContext(ctx context.Context) SharedPrivateLinkResourceResponseArrayOutput
type SharedPrivateLinkResourceResponseOutput ¶
Describes a Shared Private Link Resource managed by the Azure Cognitive Search service.
func (SharedPrivateLinkResourceResponseOutput) ElementType ¶
func (SharedPrivateLinkResourceResponseOutput) ElementType() reflect.Type
func (SharedPrivateLinkResourceResponseOutput) Id ¶
func (o SharedPrivateLinkResourceResponseOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (SharedPrivateLinkResourceResponseOutput) Name ¶
func (o SharedPrivateLinkResourceResponseOutput) Name() pulumi.StringOutput
The name of the resource
func (SharedPrivateLinkResourceResponseOutput) Properties ¶
func (o SharedPrivateLinkResourceResponseOutput) Properties() SharedPrivateLinkResourcePropertiesResponsePtrOutput
Describes the properties of a Shared Private Link Resource managed by the Azure Cognitive Search service.
func (SharedPrivateLinkResourceResponseOutput) ToSharedPrivateLinkResourceResponseOutput ¶
func (o SharedPrivateLinkResourceResponseOutput) ToSharedPrivateLinkResourceResponseOutput() SharedPrivateLinkResourceResponseOutput
func (SharedPrivateLinkResourceResponseOutput) ToSharedPrivateLinkResourceResponseOutputWithContext ¶
func (o SharedPrivateLinkResourceResponseOutput) ToSharedPrivateLinkResourceResponseOutputWithContext(ctx context.Context) SharedPrivateLinkResourceResponseOutput
func (SharedPrivateLinkResourceResponseOutput) Type ¶
func (o SharedPrivateLinkResourceResponseOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type SharedPrivateLinkResourceState ¶
type SharedPrivateLinkResourceState struct { }
func (SharedPrivateLinkResourceState) ElementType ¶
func (SharedPrivateLinkResourceState) ElementType() reflect.Type
type SharedPrivateLinkResourceStatus ¶
type SharedPrivateLinkResourceStatus string
Status of the shared private link resource. Can be Pending, Approved, Rejected or Disconnected.
func (SharedPrivateLinkResourceStatus) ElementType ¶
func (SharedPrivateLinkResourceStatus) ElementType() reflect.Type
func (SharedPrivateLinkResourceStatus) ToSharedPrivateLinkResourceStatusOutput ¶
func (e SharedPrivateLinkResourceStatus) ToSharedPrivateLinkResourceStatusOutput() SharedPrivateLinkResourceStatusOutput
func (SharedPrivateLinkResourceStatus) ToSharedPrivateLinkResourceStatusOutputWithContext ¶
func (e SharedPrivateLinkResourceStatus) ToSharedPrivateLinkResourceStatusOutputWithContext(ctx context.Context) SharedPrivateLinkResourceStatusOutput
func (SharedPrivateLinkResourceStatus) ToSharedPrivateLinkResourceStatusPtrOutput ¶
func (e SharedPrivateLinkResourceStatus) ToSharedPrivateLinkResourceStatusPtrOutput() SharedPrivateLinkResourceStatusPtrOutput
func (SharedPrivateLinkResourceStatus) ToSharedPrivateLinkResourceStatusPtrOutputWithContext ¶
func (e SharedPrivateLinkResourceStatus) ToSharedPrivateLinkResourceStatusPtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourceStatusPtrOutput
func (SharedPrivateLinkResourceStatus) ToStringOutput ¶
func (e SharedPrivateLinkResourceStatus) ToStringOutput() pulumi.StringOutput
func (SharedPrivateLinkResourceStatus) ToStringOutputWithContext ¶
func (e SharedPrivateLinkResourceStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SharedPrivateLinkResourceStatus) ToStringPtrOutput ¶
func (e SharedPrivateLinkResourceStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (SharedPrivateLinkResourceStatus) ToStringPtrOutputWithContext ¶
func (e SharedPrivateLinkResourceStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SharedPrivateLinkResourceStatusInput ¶
SharedPrivateLinkResourceStatusInput is an input type that accepts values of the SharedPrivateLinkResourceStatus enum A concrete instance of `SharedPrivateLinkResourceStatusInput` can be one of the following:
SharedPrivateLinkResourceStatusPending SharedPrivateLinkResourceStatusApproved SharedPrivateLinkResourceStatusRejected SharedPrivateLinkResourceStatusDisconnected
type SharedPrivateLinkResourceStatusOutput ¶
func (SharedPrivateLinkResourceStatusOutput) ElementType ¶
func (SharedPrivateLinkResourceStatusOutput) ElementType() reflect.Type
func (SharedPrivateLinkResourceStatusOutput) ToSharedPrivateLinkResourceStatusOutput ¶
func (o SharedPrivateLinkResourceStatusOutput) ToSharedPrivateLinkResourceStatusOutput() SharedPrivateLinkResourceStatusOutput
func (SharedPrivateLinkResourceStatusOutput) ToSharedPrivateLinkResourceStatusOutputWithContext ¶
func (o SharedPrivateLinkResourceStatusOutput) ToSharedPrivateLinkResourceStatusOutputWithContext(ctx context.Context) SharedPrivateLinkResourceStatusOutput
func (SharedPrivateLinkResourceStatusOutput) ToSharedPrivateLinkResourceStatusPtrOutput ¶
func (o SharedPrivateLinkResourceStatusOutput) ToSharedPrivateLinkResourceStatusPtrOutput() SharedPrivateLinkResourceStatusPtrOutput
func (SharedPrivateLinkResourceStatusOutput) ToSharedPrivateLinkResourceStatusPtrOutputWithContext ¶
func (o SharedPrivateLinkResourceStatusOutput) ToSharedPrivateLinkResourceStatusPtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourceStatusPtrOutput
func (SharedPrivateLinkResourceStatusOutput) ToStringOutput ¶
func (o SharedPrivateLinkResourceStatusOutput) ToStringOutput() pulumi.StringOutput
func (SharedPrivateLinkResourceStatusOutput) ToStringOutputWithContext ¶
func (o SharedPrivateLinkResourceStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SharedPrivateLinkResourceStatusOutput) ToStringPtrOutput ¶
func (o SharedPrivateLinkResourceStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SharedPrivateLinkResourceStatusOutput) ToStringPtrOutputWithContext ¶
func (o SharedPrivateLinkResourceStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SharedPrivateLinkResourceStatusPtrInput ¶
func SharedPrivateLinkResourceStatusPtr ¶
func SharedPrivateLinkResourceStatusPtr(v string) SharedPrivateLinkResourceStatusPtrInput
type SharedPrivateLinkResourceStatusPtrOutput ¶
func (SharedPrivateLinkResourceStatusPtrOutput) ElementType ¶
func (SharedPrivateLinkResourceStatusPtrOutput) ElementType() reflect.Type
func (SharedPrivateLinkResourceStatusPtrOutput) ToSharedPrivateLinkResourceStatusPtrOutput ¶
func (o SharedPrivateLinkResourceStatusPtrOutput) ToSharedPrivateLinkResourceStatusPtrOutput() SharedPrivateLinkResourceStatusPtrOutput
func (SharedPrivateLinkResourceStatusPtrOutput) ToSharedPrivateLinkResourceStatusPtrOutputWithContext ¶
func (o SharedPrivateLinkResourceStatusPtrOutput) ToSharedPrivateLinkResourceStatusPtrOutputWithContext(ctx context.Context) SharedPrivateLinkResourceStatusPtrOutput
func (SharedPrivateLinkResourceStatusPtrOutput) ToStringPtrOutput ¶
func (o SharedPrivateLinkResourceStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SharedPrivateLinkResourceStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o SharedPrivateLinkResourceStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Sku ¶
type Sku struct { // The SKU of the search service. Valid values include: 'free': Shared service. 'basic': Dedicated service with up to 3 replicas. 'standard': Dedicated service with up to 12 partitions and 12 replicas. 'standard2': Similar to standard, but with more capacity per search unit. 'standard3': The largest Standard offering with up to 12 partitions and 12 replicas (or up to 3 partitions with more indexes if you also set the hostingMode property to 'highDensity'). 'storage_optimized_l1': Supports 1TB per partition, up to 12 partitions. 'storage_optimized_l2': Supports 2TB per partition, up to 12 partitions.' Name *SkuName `pulumi:"name"` }
Defines the SKU of an Azure Cognitive Search Service, which determines price tier and capacity limits.
type SkuArgs ¶
type SkuArgs struct { // The SKU of the search service. Valid values include: 'free': Shared service. 'basic': Dedicated service with up to 3 replicas. 'standard': Dedicated service with up to 12 partitions and 12 replicas. 'standard2': Similar to standard, but with more capacity per search unit. 'standard3': The largest Standard offering with up to 12 partitions and 12 replicas (or up to 3 partitions with more indexes if you also set the hostingMode property to 'highDensity'). 'storage_optimized_l1': Supports 1TB per partition, up to 12 partitions. 'storage_optimized_l2': Supports 2TB per partition, up to 12 partitions.' Name SkuNamePtrInput `pulumi:"name"` }
Defines the SKU of an Azure Cognitive Search Service, which determines price tier and capacity limits.
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
func (SkuArgs) ToSkuOutputWithContext ¶
func (SkuArgs) ToSkuPtrOutput ¶
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuName ¶
type SkuName string
The SKU of the search service. Valid values include: 'free': Shared service. 'basic': Dedicated service with up to 3 replicas. 'standard': Dedicated service with up to 12 partitions and 12 replicas. 'standard2': Similar to standard, but with more capacity per search unit. 'standard3': The largest Standard offering with up to 12 partitions and 12 replicas (or up to 3 partitions with more indexes if you also set the hostingMode property to 'highDensity'). 'storage_optimized_l1': Supports 1TB per partition, up to 12 partitions. 'storage_optimized_l2': Supports 2TB per partition, up to 12 partitions.'
func (SkuName) ElementType ¶
func (SkuName) ToSkuNameOutput ¶
func (e SkuName) ToSkuNameOutput() SkuNameOutput
func (SkuName) ToSkuNameOutputWithContext ¶
func (e SkuName) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput
func (SkuName) ToSkuNamePtrOutput ¶
func (e SkuName) ToSkuNamePtrOutput() SkuNamePtrOutput
func (SkuName) ToSkuNamePtrOutputWithContext ¶
func (e SkuName) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
func (SkuName) ToStringOutput ¶
func (e SkuName) ToStringOutput() pulumi.StringOutput
func (SkuName) ToStringOutputWithContext ¶
func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuName) ToStringPtrOutput ¶
func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuName) ToStringPtrOutputWithContext ¶
func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuNameInput ¶
type SkuNameInput interface { pulumi.Input ToSkuNameOutput() SkuNameOutput ToSkuNameOutputWithContext(context.Context) SkuNameOutput }
SkuNameInput is an input type that accepts values of the SkuName enum A concrete instance of `SkuNameInput` can be one of the following:
SkuNameFree SkuNameBasic SkuNameStandard SkuNameStandard2 SkuNameStandard3 SkuNameStorageOptimizedL1 SkuNameStorageOptimizedL2
type SkuNameOutput ¶
type SkuNameOutput struct{ *pulumi.OutputState }
func (SkuNameOutput) ElementType ¶
func (SkuNameOutput) ElementType() reflect.Type
func (SkuNameOutput) ToSkuNameOutput ¶
func (o SkuNameOutput) ToSkuNameOutput() SkuNameOutput
func (SkuNameOutput) ToSkuNameOutputWithContext ¶
func (o SkuNameOutput) ToSkuNameOutputWithContext(ctx context.Context) SkuNameOutput
func (SkuNameOutput) ToSkuNamePtrOutput ¶
func (o SkuNameOutput) ToSkuNamePtrOutput() SkuNamePtrOutput
func (SkuNameOutput) ToSkuNamePtrOutputWithContext ¶
func (o SkuNameOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
func (SkuNameOutput) ToStringOutput ¶
func (o SkuNameOutput) ToStringOutput() pulumi.StringOutput
func (SkuNameOutput) ToStringOutputWithContext ¶
func (o SkuNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuNameOutput) ToStringPtrOutput ¶
func (o SkuNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuNameOutput) ToStringPtrOutputWithContext ¶
func (o SkuNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuNamePtrInput ¶
type SkuNamePtrInput interface { pulumi.Input ToSkuNamePtrOutput() SkuNamePtrOutput ToSkuNamePtrOutputWithContext(context.Context) SkuNamePtrOutput }
func SkuNamePtr ¶
func SkuNamePtr(v string) SkuNamePtrInput
type SkuNamePtrOutput ¶
type SkuNamePtrOutput struct{ *pulumi.OutputState }
func (SkuNamePtrOutput) Elem ¶
func (o SkuNamePtrOutput) Elem() SkuNameOutput
func (SkuNamePtrOutput) ElementType ¶
func (SkuNamePtrOutput) ElementType() reflect.Type
func (SkuNamePtrOutput) ToSkuNamePtrOutput ¶
func (o SkuNamePtrOutput) ToSkuNamePtrOutput() SkuNamePtrOutput
func (SkuNamePtrOutput) ToSkuNamePtrOutputWithContext ¶
func (o SkuNamePtrOutput) ToSkuNamePtrOutputWithContext(ctx context.Context) SkuNamePtrOutput
func (SkuNamePtrOutput) ToStringPtrOutput ¶
func (o SkuNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuNamePtrOutput) ToStringPtrOutputWithContext ¶
func (o SkuNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
Defines the SKU of an Azure Cognitive Search Service, which determines price tier and capacity limits.
func (SkuOutput) ElementType ¶
func (SkuOutput) Name ¶
func (o SkuOutput) Name() SkuNamePtrOutput
The SKU of the search service. Valid values include: 'free': Shared service. 'basic': Dedicated service with up to 3 replicas. 'standard': Dedicated service with up to 12 partitions and 12 replicas. 'standard2': Similar to standard, but with more capacity per search unit. 'standard3': The largest Standard offering with up to 12 partitions and 12 replicas (or up to 3 partitions with more indexes if you also set the hostingMode property to 'highDensity'). 'storage_optimized_l1': Supports 1TB per partition, up to 12 partitions. 'storage_optimized_l2': Supports 2TB per partition, up to 12 partitions.'
func (SkuOutput) ToSkuOutput ¶
func (SkuOutput) ToSkuOutputWithContext ¶
func (SkuOutput) ToSkuPtrOutput ¶
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶
type SkuPtrInput interface { pulumi.Input ToSkuPtrOutput() SkuPtrOutput ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput }
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...} or: nil
func SkuPtr ¶
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Name ¶
func (o SkuPtrOutput) Name() SkuNamePtrOutput
The SKU of the search service. Valid values include: 'free': Shared service. 'basic': Dedicated service with up to 3 replicas. 'standard': Dedicated service with up to 12 partitions and 12 replicas. 'standard2': Similar to standard, but with more capacity per search unit. 'standard3': The largest Standard offering with up to 12 partitions and 12 replicas (or up to 3 partitions with more indexes if you also set the hostingMode property to 'highDensity'). 'storage_optimized_l1': Supports 1TB per partition, up to 12 partitions. 'storage_optimized_l2': Supports 2TB per partition, up to 12 partitions.'
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // The SKU of the search service. Valid values include: 'free': Shared service. 'basic': Dedicated service with up to 3 replicas. 'standard': Dedicated service with up to 12 partitions and 12 replicas. 'standard2': Similar to standard, but with more capacity per search unit. 'standard3': The largest Standard offering with up to 12 partitions and 12 replicas (or up to 3 partitions with more indexes if you also set the hostingMode property to 'highDensity'). 'storage_optimized_l1': Supports 1TB per partition, up to 12 partitions. 'storage_optimized_l2': Supports 2TB per partition, up to 12 partitions.' Name *string `pulumi:"name"` }
Defines the SKU of an Azure Cognitive Search Service, which determines price tier and capacity limits.
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
Defines the SKU of an Azure Cognitive Search Service, which determines price tier and capacity limits.
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringPtrOutput
The SKU of the search service. Valid values include: 'free': Shared service. 'basic': Dedicated service with up to 3 replicas. 'standard': Dedicated service with up to 12 partitions and 12 replicas. 'standard2': Similar to standard, but with more capacity per search unit. 'standard3': The largest Standard offering with up to 12 partitions and 12 replicas (or up to 3 partitions with more indexes if you also set the hostingMode property to 'highDensity'). 'storage_optimized_l1': Supports 1TB per partition, up to 12 partitions. 'storage_optimized_l2': Supports 2TB per partition, up to 12 partitions.'
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The SKU of the search service. Valid values include: 'free': Shared service. 'basic': Dedicated service with up to 3 replicas. 'standard': Dedicated service with up to 12 partitions and 12 replicas. 'standard2': Similar to standard, but with more capacity per search unit. 'standard3': The largest Standard offering with up to 12 partitions and 12 replicas (or up to 3 partitions with more indexes if you also set the hostingMode property to 'highDensity'). 'storage_optimized_l1': Supports 1TB per partition, up to 12 partitions. 'storage_optimized_l2': Supports 2TB per partition, up to 12 partitions.'
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput