Documentation
¶
Index ¶
- Constants
- type AzureADMetric
- type AzureADMetricArgs
- type AzureADMetricInput
- type AzureADMetricOutput
- func (AzureADMetricOutput) ElementType() reflect.Type
- func (o AzureADMetricOutput) Location() pulumi.StringOutput
- func (o AzureADMetricOutput) Name() pulumi.StringOutput
- func (o AzureADMetricOutput) Properties() AzureADMetricsPropertiesFormatResponseOutput
- func (o AzureADMetricOutput) Tags() pulumi.StringMapOutput
- func (o AzureADMetricOutput) ToAzureADMetricOutput() AzureADMetricOutput
- func (o AzureADMetricOutput) ToAzureADMetricOutputWithContext(ctx context.Context) AzureADMetricOutput
- func (o AzureADMetricOutput) Type() pulumi.StringOutput
- type AzureADMetricState
- type AzureADMetricsPropertiesFormatResponse
- type AzureADMetricsPropertiesFormatResponseOutput
- func (AzureADMetricsPropertiesFormatResponseOutput) ElementType() reflect.Type
- func (o AzureADMetricsPropertiesFormatResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o AzureADMetricsPropertiesFormatResponseOutput) ToAzureADMetricsPropertiesFormatResponseOutput() AzureADMetricsPropertiesFormatResponseOutput
- func (o AzureADMetricsPropertiesFormatResponseOutput) ToAzureADMetricsPropertiesFormatResponseOutputWithContext(ctx context.Context) AzureADMetricsPropertiesFormatResponseOutput
- type Category
- func (Category) ElementType() reflect.Type
- func (e Category) ToCategoryOutput() CategoryOutput
- func (e Category) ToCategoryOutputWithContext(ctx context.Context) CategoryOutput
- func (e Category) ToCategoryPtrOutput() CategoryPtrOutput
- func (e Category) ToCategoryPtrOutputWithContext(ctx context.Context) CategoryPtrOutput
- func (e Category) ToStringOutput() pulumi.StringOutput
- func (e Category) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Category) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Category) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CategoryInput
- type CategoryOutput
- func (CategoryOutput) ElementType() reflect.Type
- func (o CategoryOutput) ToCategoryOutput() CategoryOutput
- func (o CategoryOutput) ToCategoryOutputWithContext(ctx context.Context) CategoryOutput
- func (o CategoryOutput) ToCategoryPtrOutput() CategoryPtrOutput
- func (o CategoryOutput) ToCategoryPtrOutputWithContext(ctx context.Context) CategoryPtrOutput
- func (o CategoryOutput) ToStringOutput() pulumi.StringOutput
- func (o CategoryOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CategoryOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CategoryOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CategoryPtrInput
- type CategoryPtrOutput
- func (o CategoryPtrOutput) Elem() CategoryOutput
- func (CategoryPtrOutput) ElementType() reflect.Type
- func (o CategoryPtrOutput) ToCategoryPtrOutput() CategoryPtrOutput
- func (o CategoryPtrOutput) ToCategoryPtrOutputWithContext(ctx context.Context) CategoryPtrOutput
- func (o CategoryPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CategoryPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DiagnosticSetting
- type DiagnosticSettingArgs
- type DiagnosticSettingInput
- type DiagnosticSettingOutput
- func (DiagnosticSettingOutput) ElementType() reflect.Type
- func (o DiagnosticSettingOutput) EventHubAuthorizationRuleId() pulumi.StringPtrOutput
- func (o DiagnosticSettingOutput) EventHubName() pulumi.StringPtrOutput
- func (o DiagnosticSettingOutput) Logs() LogSettingsResponseArrayOutput
- func (o DiagnosticSettingOutput) Name() pulumi.StringOutput
- func (o DiagnosticSettingOutput) ServiceBusRuleId() pulumi.StringPtrOutput
- func (o DiagnosticSettingOutput) StorageAccountId() pulumi.StringPtrOutput
- func (o DiagnosticSettingOutput) ToDiagnosticSettingOutput() DiagnosticSettingOutput
- func (o DiagnosticSettingOutput) ToDiagnosticSettingOutputWithContext(ctx context.Context) DiagnosticSettingOutput
- func (o DiagnosticSettingOutput) Type() pulumi.StringOutput
- func (o DiagnosticSettingOutput) WorkspaceId() pulumi.StringPtrOutput
- type DiagnosticSettingState
- type LogSettings
- type LogSettingsArgs
- type LogSettingsArray
- type LogSettingsArrayInput
- type LogSettingsArrayOutput
- func (LogSettingsArrayOutput) ElementType() reflect.Type
- func (o LogSettingsArrayOutput) Index(i pulumi.IntInput) LogSettingsOutput
- func (o LogSettingsArrayOutput) ToLogSettingsArrayOutput() LogSettingsArrayOutput
- func (o LogSettingsArrayOutput) ToLogSettingsArrayOutputWithContext(ctx context.Context) LogSettingsArrayOutput
- type LogSettingsInput
- type LogSettingsOutput
- func (o LogSettingsOutput) Category() pulumi.StringPtrOutput
- func (LogSettingsOutput) ElementType() reflect.Type
- func (o LogSettingsOutput) Enabled() pulumi.BoolOutput
- func (o LogSettingsOutput) RetentionPolicy() RetentionPolicyPtrOutput
- func (o LogSettingsOutput) ToLogSettingsOutput() LogSettingsOutput
- func (o LogSettingsOutput) ToLogSettingsOutputWithContext(ctx context.Context) LogSettingsOutput
- type LogSettingsResponse
- type LogSettingsResponseArrayOutput
- func (LogSettingsResponseArrayOutput) ElementType() reflect.Type
- func (o LogSettingsResponseArrayOutput) Index(i pulumi.IntInput) LogSettingsResponseOutput
- func (o LogSettingsResponseArrayOutput) ToLogSettingsResponseArrayOutput() LogSettingsResponseArrayOutput
- func (o LogSettingsResponseArrayOutput) ToLogSettingsResponseArrayOutputWithContext(ctx context.Context) LogSettingsResponseArrayOutput
- type LogSettingsResponseOutput
- func (o LogSettingsResponseOutput) Category() pulumi.StringPtrOutput
- func (LogSettingsResponseOutput) ElementType() reflect.Type
- func (o LogSettingsResponseOutput) Enabled() pulumi.BoolOutput
- func (o LogSettingsResponseOutput) RetentionPolicy() RetentionPolicyResponsePtrOutput
- func (o LogSettingsResponseOutput) ToLogSettingsResponseOutput() LogSettingsResponseOutput
- func (o LogSettingsResponseOutput) ToLogSettingsResponseOutputWithContext(ctx context.Context) LogSettingsResponseOutput
- type LookupAzureADMetricArgs
- type LookupAzureADMetricOutputArgs
- type LookupAzureADMetricResult
- type LookupAzureADMetricResultOutput
- func (LookupAzureADMetricResultOutput) ElementType() reflect.Type
- func (o LookupAzureADMetricResultOutput) Id() pulumi.StringOutput
- func (o LookupAzureADMetricResultOutput) Location() pulumi.StringOutput
- func (o LookupAzureADMetricResultOutput) Name() pulumi.StringOutput
- func (o LookupAzureADMetricResultOutput) Properties() AzureADMetricsPropertiesFormatResponseOutput
- func (o LookupAzureADMetricResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupAzureADMetricResultOutput) ToLookupAzureADMetricResultOutput() LookupAzureADMetricResultOutput
- func (o LookupAzureADMetricResultOutput) ToLookupAzureADMetricResultOutputWithContext(ctx context.Context) LookupAzureADMetricResultOutput
- func (o LookupAzureADMetricResultOutput) Type() pulumi.StringOutput
- type LookupDiagnosticSettingArgs
- type LookupDiagnosticSettingOutputArgs
- type LookupDiagnosticSettingResult
- type LookupDiagnosticSettingResultOutput
- func (LookupDiagnosticSettingResultOutput) ElementType() reflect.Type
- func (o LookupDiagnosticSettingResultOutput) EventHubAuthorizationRuleId() pulumi.StringPtrOutput
- func (o LookupDiagnosticSettingResultOutput) EventHubName() pulumi.StringPtrOutput
- func (o LookupDiagnosticSettingResultOutput) Id() pulumi.StringOutput
- func (o LookupDiagnosticSettingResultOutput) Logs() LogSettingsResponseArrayOutput
- func (o LookupDiagnosticSettingResultOutput) Name() pulumi.StringOutput
- func (o LookupDiagnosticSettingResultOutput) ServiceBusRuleId() pulumi.StringPtrOutput
- func (o LookupDiagnosticSettingResultOutput) StorageAccountId() pulumi.StringPtrOutput
- func (o LookupDiagnosticSettingResultOutput) ToLookupDiagnosticSettingResultOutput() LookupDiagnosticSettingResultOutput
- func (o LookupDiagnosticSettingResultOutput) ToLookupDiagnosticSettingResultOutputWithContext(ctx context.Context) LookupDiagnosticSettingResultOutput
- func (o LookupDiagnosticSettingResultOutput) Type() pulumi.StringOutput
- func (o LookupDiagnosticSettingResultOutput) WorkspaceId() pulumi.StringPtrOutput
- 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) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o LookupPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput() LookupPrivateEndpointConnectionResultOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionResultOutput
- func (o LookupPrivateEndpointConnectionResultOutput) Type() pulumi.StringOutput
- type LookupPrivateLinkForAzureAdArgs
- type LookupPrivateLinkForAzureAdOutputArgs
- type LookupPrivateLinkForAzureAdResult
- type LookupPrivateLinkForAzureAdResultOutput
- func (o LookupPrivateLinkForAzureAdResultOutput) AllTenants() pulumi.BoolPtrOutput
- func (LookupPrivateLinkForAzureAdResultOutput) ElementType() reflect.Type
- func (o LookupPrivateLinkForAzureAdResultOutput) Id() pulumi.StringOutput
- func (o LookupPrivateLinkForAzureAdResultOutput) Name() pulumi.StringPtrOutput
- func (o LookupPrivateLinkForAzureAdResultOutput) OwnerTenantId() pulumi.StringPtrOutput
- func (o LookupPrivateLinkForAzureAdResultOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o LookupPrivateLinkForAzureAdResultOutput) ResourceName() pulumi.StringPtrOutput
- func (o LookupPrivateLinkForAzureAdResultOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o LookupPrivateLinkForAzureAdResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupPrivateLinkForAzureAdResultOutput) Tenants() pulumi.StringArrayOutput
- func (o LookupPrivateLinkForAzureAdResultOutput) ToLookupPrivateLinkForAzureAdResultOutput() LookupPrivateLinkForAzureAdResultOutput
- func (o LookupPrivateLinkForAzureAdResultOutput) ToLookupPrivateLinkForAzureAdResultOutputWithContext(ctx context.Context) LookupPrivateLinkForAzureAdResultOutput
- func (o LookupPrivateLinkForAzureAdResultOutput) Type() pulumi.StringOutput
- type PrivateEndpoint
- type PrivateEndpointArgs
- func (PrivateEndpointArgs) ElementType() reflect.Type
- func (i PrivateEndpointArgs) ToPrivateEndpointOutput() PrivateEndpointOutput
- func (i PrivateEndpointArgs) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
- func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
- func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
- type PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- type PrivateEndpointConnectionInput
- type PrivateEndpointConnectionOutput
- func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionOutput) Name() pulumi.StringOutput
- func (o PrivateEndpointConnectionOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateEndpointConnectionOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) Type() pulumi.StringOutput
- type PrivateEndpointConnectionState
- type PrivateEndpointInput
- type PrivateEndpointOutput
- func (PrivateEndpointOutput) ElementType() reflect.Type
- func (o PrivateEndpointOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointOutput() PrivateEndpointOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
- type PrivateEndpointPtrInput
- type PrivateEndpointPtrOutput
- func (o PrivateEndpointPtrOutput) Elem() PrivateEndpointOutput
- func (PrivateEndpointPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointPtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
- func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
- type PrivateEndpointResponse
- type PrivateEndpointResponseOutput
- func (PrivateEndpointResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponseOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- type PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
- func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointServiceConnectionStatus
- func (PrivateEndpointServiceConnectionStatus) ElementType() reflect.Type
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointServiceConnectionStatusInput
- type PrivateEndpointServiceConnectionStatusOutput
- func (PrivateEndpointServiceConnectionStatusOutput) ElementType() reflect.Type
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutput() pulumi.StringOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointServiceConnectionStatusPtrInput
- type PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) Elem() PrivateEndpointServiceConnectionStatusOutput
- func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateLinkForAzureAd
- type PrivateLinkForAzureAdArgs
- type PrivateLinkForAzureAdInput
- type PrivateLinkForAzureAdOutput
- func (o PrivateLinkForAzureAdOutput) AllTenants() pulumi.BoolPtrOutput
- func (PrivateLinkForAzureAdOutput) ElementType() reflect.Type
- func (o PrivateLinkForAzureAdOutput) Name() pulumi.StringPtrOutput
- func (o PrivateLinkForAzureAdOutput) OwnerTenantId() pulumi.StringPtrOutput
- func (o PrivateLinkForAzureAdOutput) ResourceGroup() pulumi.StringPtrOutput
- func (o PrivateLinkForAzureAdOutput) ResourceName() pulumi.StringPtrOutput
- func (o PrivateLinkForAzureAdOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o PrivateLinkForAzureAdOutput) Tags() pulumi.StringMapOutput
- func (o PrivateLinkForAzureAdOutput) Tenants() pulumi.StringArrayOutput
- func (o PrivateLinkForAzureAdOutput) ToPrivateLinkForAzureAdOutput() PrivateLinkForAzureAdOutput
- func (o PrivateLinkForAzureAdOutput) ToPrivateLinkForAzureAdOutputWithContext(ctx context.Context) PrivateLinkForAzureAdOutput
- func (o PrivateLinkForAzureAdOutput) Type() pulumi.StringOutput
- type PrivateLinkForAzureAdState
- type PrivateLinkServiceConnectionState
- type PrivateLinkServiceConnectionStateArgs
- func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStateInput
- type PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStatePtrInput
- type PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) Elem() PrivateLinkServiceConnectionStateOutput
- func (PrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStateResponse
- type PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- type PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Elem() PrivateLinkServiceConnectionStateResponseOutput
- func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type RetentionPolicy
- type RetentionPolicyArgs
- func (RetentionPolicyArgs) ElementType() reflect.Type
- func (i RetentionPolicyArgs) ToRetentionPolicyOutput() RetentionPolicyOutput
- func (i RetentionPolicyArgs) ToRetentionPolicyOutputWithContext(ctx context.Context) RetentionPolicyOutput
- func (i RetentionPolicyArgs) ToRetentionPolicyPtrOutput() RetentionPolicyPtrOutput
- func (i RetentionPolicyArgs) ToRetentionPolicyPtrOutputWithContext(ctx context.Context) RetentionPolicyPtrOutput
- type RetentionPolicyInput
- type RetentionPolicyOutput
- func (o RetentionPolicyOutput) Days() pulumi.IntOutput
- func (RetentionPolicyOutput) ElementType() reflect.Type
- func (o RetentionPolicyOutput) Enabled() pulumi.BoolOutput
- func (o RetentionPolicyOutput) ToRetentionPolicyOutput() RetentionPolicyOutput
- func (o RetentionPolicyOutput) ToRetentionPolicyOutputWithContext(ctx context.Context) RetentionPolicyOutput
- func (o RetentionPolicyOutput) ToRetentionPolicyPtrOutput() RetentionPolicyPtrOutput
- func (o RetentionPolicyOutput) ToRetentionPolicyPtrOutputWithContext(ctx context.Context) RetentionPolicyPtrOutput
- type RetentionPolicyPtrInput
- type RetentionPolicyPtrOutput
- func (o RetentionPolicyPtrOutput) Days() pulumi.IntPtrOutput
- func (o RetentionPolicyPtrOutput) Elem() RetentionPolicyOutput
- func (RetentionPolicyPtrOutput) ElementType() reflect.Type
- func (o RetentionPolicyPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o RetentionPolicyPtrOutput) ToRetentionPolicyPtrOutput() RetentionPolicyPtrOutput
- func (o RetentionPolicyPtrOutput) ToRetentionPolicyPtrOutputWithContext(ctx context.Context) RetentionPolicyPtrOutput
- type RetentionPolicyResponse
- type RetentionPolicyResponseOutput
- func (o RetentionPolicyResponseOutput) Days() pulumi.IntOutput
- func (RetentionPolicyResponseOutput) ElementType() reflect.Type
- func (o RetentionPolicyResponseOutput) Enabled() pulumi.BoolOutput
- func (o RetentionPolicyResponseOutput) ToRetentionPolicyResponseOutput() RetentionPolicyResponseOutput
- func (o RetentionPolicyResponseOutput) ToRetentionPolicyResponseOutputWithContext(ctx context.Context) RetentionPolicyResponseOutput
- type RetentionPolicyResponsePtrOutput
- func (o RetentionPolicyResponsePtrOutput) Days() pulumi.IntPtrOutput
- func (o RetentionPolicyResponsePtrOutput) Elem() RetentionPolicyResponseOutput
- func (RetentionPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o RetentionPolicyResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o RetentionPolicyResponsePtrOutput) ToRetentionPolicyResponsePtrOutput() RetentionPolicyResponsePtrOutput
- func (o RetentionPolicyResponsePtrOutput) ToRetentionPolicyResponsePtrOutputWithContext(ctx context.Context) RetentionPolicyResponsePtrOutput
- type TagsResource
- type TagsResourceArgs
- func (TagsResourceArgs) ElementType() reflect.Type
- func (i TagsResourceArgs) ToTagsResourceOutput() TagsResourceOutput
- func (i TagsResourceArgs) ToTagsResourceOutputWithContext(ctx context.Context) TagsResourceOutput
- func (i TagsResourceArgs) ToTagsResourcePtrOutput() TagsResourcePtrOutput
- func (i TagsResourceArgs) ToTagsResourcePtrOutputWithContext(ctx context.Context) TagsResourcePtrOutput
- type TagsResourceInput
- type TagsResourceOutput
- func (TagsResourceOutput) ElementType() reflect.Type
- func (o TagsResourceOutput) Tags() pulumi.StringMapOutput
- func (o TagsResourceOutput) ToTagsResourceOutput() TagsResourceOutput
- func (o TagsResourceOutput) ToTagsResourceOutputWithContext(ctx context.Context) TagsResourceOutput
- func (o TagsResourceOutput) ToTagsResourcePtrOutput() TagsResourcePtrOutput
- func (o TagsResourceOutput) ToTagsResourcePtrOutputWithContext(ctx context.Context) TagsResourcePtrOutput
- type TagsResourcePtrInput
- type TagsResourcePtrOutput
- func (o TagsResourcePtrOutput) Elem() TagsResourceOutput
- func (TagsResourcePtrOutput) ElementType() reflect.Type
- func (o TagsResourcePtrOutput) Tags() pulumi.StringMapOutput
- func (o TagsResourcePtrOutput) ToTagsResourcePtrOutput() TagsResourcePtrOutput
- func (o TagsResourcePtrOutput) ToTagsResourcePtrOutputWithContext(ctx context.Context) TagsResourcePtrOutput
Constants ¶
const ( CategoryAuditLogs = Category("AuditLogs") CategorySignInLogs = Category("SignInLogs") )
const ( PrivateEndpointServiceConnectionStatusApproved = PrivateEndpointServiceConnectionStatus("Approved") PrivateEndpointServiceConnectionStatusPending = PrivateEndpointServiceConnectionStatus("Pending") PrivateEndpointServiceConnectionStatusRejected = PrivateEndpointServiceConnectionStatus("Rejected") PrivateEndpointServiceConnectionStatusDisconnected = PrivateEndpointServiceConnectionStatus("Disconnected") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureADMetric ¶
type AzureADMetric struct { pulumi.CustomResourceState // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` Properties AzureADMetricsPropertiesFormatResponseOutput `pulumi:"properties"` // 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"` }
AzureADMetrics resource. Azure REST API version: 2020-07-01-preview. Prior API version in Azure Native 1.x: 2020-07-01-preview.
func GetAzureADMetric ¶
func GetAzureADMetric(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AzureADMetricState, opts ...pulumi.ResourceOption) (*AzureADMetric, error)
GetAzureADMetric gets an existing AzureADMetric 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 NewAzureADMetric ¶
func NewAzureADMetric(ctx *pulumi.Context, name string, args *AzureADMetricArgs, opts ...pulumi.ResourceOption) (*AzureADMetric, error)
NewAzureADMetric registers a new resource with the given unique name, arguments, and options.
func (*AzureADMetric) ElementType ¶
func (*AzureADMetric) ElementType() reflect.Type
func (*AzureADMetric) ToAzureADMetricOutput ¶
func (i *AzureADMetric) ToAzureADMetricOutput() AzureADMetricOutput
func (*AzureADMetric) ToAzureADMetricOutputWithContext ¶
func (i *AzureADMetric) ToAzureADMetricOutputWithContext(ctx context.Context) AzureADMetricOutput
type AzureADMetricArgs ¶
type AzureADMetricArgs struct { // Name of the azureADMetrics instance. AzureADMetricsName pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // Name of an Azure resource group. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a AzureADMetric resource.
func (AzureADMetricArgs) ElementType ¶
func (AzureADMetricArgs) ElementType() reflect.Type
type AzureADMetricInput ¶
type AzureADMetricInput interface { pulumi.Input ToAzureADMetricOutput() AzureADMetricOutput ToAzureADMetricOutputWithContext(ctx context.Context) AzureADMetricOutput }
type AzureADMetricOutput ¶
type AzureADMetricOutput struct{ *pulumi.OutputState }
func (AzureADMetricOutput) ElementType ¶
func (AzureADMetricOutput) ElementType() reflect.Type
func (AzureADMetricOutput) Location ¶
func (o AzureADMetricOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (AzureADMetricOutput) Name ¶
func (o AzureADMetricOutput) Name() pulumi.StringOutput
The name of the resource
func (AzureADMetricOutput) Properties ¶
func (o AzureADMetricOutput) Properties() AzureADMetricsPropertiesFormatResponseOutput
func (AzureADMetricOutput) Tags ¶
func (o AzureADMetricOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (AzureADMetricOutput) ToAzureADMetricOutput ¶
func (o AzureADMetricOutput) ToAzureADMetricOutput() AzureADMetricOutput
func (AzureADMetricOutput) ToAzureADMetricOutputWithContext ¶
func (o AzureADMetricOutput) ToAzureADMetricOutputWithContext(ctx context.Context) AzureADMetricOutput
func (AzureADMetricOutput) Type ¶
func (o AzureADMetricOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type AzureADMetricState ¶
type AzureADMetricState struct { }
func (AzureADMetricState) ElementType ¶
func (AzureADMetricState) ElementType() reflect.Type
type AzureADMetricsPropertiesFormatResponse ¶
type AzureADMetricsPropertiesFormatResponse struct { // The provisioning state of the resource. ProvisioningState string `pulumi:"provisioningState"` }
type AzureADMetricsPropertiesFormatResponseOutput ¶
type AzureADMetricsPropertiesFormatResponseOutput struct{ *pulumi.OutputState }
func (AzureADMetricsPropertiesFormatResponseOutput) ElementType ¶
func (AzureADMetricsPropertiesFormatResponseOutput) ElementType() reflect.Type
func (AzureADMetricsPropertiesFormatResponseOutput) ProvisioningState ¶
func (o AzureADMetricsPropertiesFormatResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource.
func (AzureADMetricsPropertiesFormatResponseOutput) ToAzureADMetricsPropertiesFormatResponseOutput ¶
func (o AzureADMetricsPropertiesFormatResponseOutput) ToAzureADMetricsPropertiesFormatResponseOutput() AzureADMetricsPropertiesFormatResponseOutput
func (AzureADMetricsPropertiesFormatResponseOutput) ToAzureADMetricsPropertiesFormatResponseOutputWithContext ¶
func (o AzureADMetricsPropertiesFormatResponseOutput) ToAzureADMetricsPropertiesFormatResponseOutputWithContext(ctx context.Context) AzureADMetricsPropertiesFormatResponseOutput
type Category ¶
type Category string
Name of a Diagnostic Log category for a resource type this setting is applied to. To obtain the list of Diagnostic Log categories for a resource, first perform a GET diagnostic settings operation.
func (Category) ElementType ¶
func (Category) ToCategoryOutput ¶
func (e Category) ToCategoryOutput() CategoryOutput
func (Category) ToCategoryOutputWithContext ¶
func (e Category) ToCategoryOutputWithContext(ctx context.Context) CategoryOutput
func (Category) ToCategoryPtrOutput ¶
func (e Category) ToCategoryPtrOutput() CategoryPtrOutput
func (Category) ToCategoryPtrOutputWithContext ¶
func (e Category) ToCategoryPtrOutputWithContext(ctx context.Context) CategoryPtrOutput
func (Category) ToStringOutput ¶
func (e Category) ToStringOutput() pulumi.StringOutput
func (Category) ToStringOutputWithContext ¶
func (e Category) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Category) ToStringPtrOutput ¶
func (e Category) ToStringPtrOutput() pulumi.StringPtrOutput
func (Category) ToStringPtrOutputWithContext ¶
func (e Category) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CategoryInput ¶
type CategoryInput interface { pulumi.Input ToCategoryOutput() CategoryOutput ToCategoryOutputWithContext(context.Context) CategoryOutput }
CategoryInput is an input type that accepts values of the Category enum A concrete instance of `CategoryInput` can be one of the following:
CategoryAuditLogs CategorySignInLogs
type CategoryOutput ¶
type CategoryOutput struct{ *pulumi.OutputState }
func (CategoryOutput) ElementType ¶
func (CategoryOutput) ElementType() reflect.Type
func (CategoryOutput) ToCategoryOutput ¶
func (o CategoryOutput) ToCategoryOutput() CategoryOutput
func (CategoryOutput) ToCategoryOutputWithContext ¶
func (o CategoryOutput) ToCategoryOutputWithContext(ctx context.Context) CategoryOutput
func (CategoryOutput) ToCategoryPtrOutput ¶
func (o CategoryOutput) ToCategoryPtrOutput() CategoryPtrOutput
func (CategoryOutput) ToCategoryPtrOutputWithContext ¶
func (o CategoryOutput) ToCategoryPtrOutputWithContext(ctx context.Context) CategoryPtrOutput
func (CategoryOutput) ToStringOutput ¶
func (o CategoryOutput) ToStringOutput() pulumi.StringOutput
func (CategoryOutput) ToStringOutputWithContext ¶
func (o CategoryOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CategoryOutput) ToStringPtrOutput ¶
func (o CategoryOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CategoryOutput) ToStringPtrOutputWithContext ¶
func (o CategoryOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CategoryPtrInput ¶
type CategoryPtrInput interface { pulumi.Input ToCategoryPtrOutput() CategoryPtrOutput ToCategoryPtrOutputWithContext(context.Context) CategoryPtrOutput }
func CategoryPtr ¶
func CategoryPtr(v string) CategoryPtrInput
type CategoryPtrOutput ¶
type CategoryPtrOutput struct{ *pulumi.OutputState }
func (CategoryPtrOutput) Elem ¶
func (o CategoryPtrOutput) Elem() CategoryOutput
func (CategoryPtrOutput) ElementType ¶
func (CategoryPtrOutput) ElementType() reflect.Type
func (CategoryPtrOutput) ToCategoryPtrOutput ¶
func (o CategoryPtrOutput) ToCategoryPtrOutput() CategoryPtrOutput
func (CategoryPtrOutput) ToCategoryPtrOutputWithContext ¶
func (o CategoryPtrOutput) ToCategoryPtrOutputWithContext(ctx context.Context) CategoryPtrOutput
func (CategoryPtrOutput) ToStringPtrOutput ¶
func (o CategoryPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CategoryPtrOutput) ToStringPtrOutputWithContext ¶
func (o CategoryPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DiagnosticSetting ¶
type DiagnosticSetting struct { pulumi.CustomResourceState // The resource Id for the event hub authorization rule. EventHubAuthorizationRuleId pulumi.StringPtrOutput `pulumi:"eventHubAuthorizationRuleId"` // The name of the event hub. If none is specified, the default event hub will be selected. EventHubName pulumi.StringPtrOutput `pulumi:"eventHubName"` // The list of logs settings. Logs LogSettingsResponseArrayOutput `pulumi:"logs"` // Azure resource name Name pulumi.StringOutput `pulumi:"name"` // The service bus rule Id of the diagnostic setting. This is here to maintain backwards compatibility. ServiceBusRuleId pulumi.StringPtrOutput `pulumi:"serviceBusRuleId"` // The resource ID of the storage account to which you would like to send Diagnostic Logs. StorageAccountId pulumi.StringPtrOutput `pulumi:"storageAccountId"` // Azure resource type Type pulumi.StringOutput `pulumi:"type"` // The workspace ID (resource ID of a Log Analytics workspace) for a Log Analytics workspace to which you would like to send Diagnostic Logs. Example: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 WorkspaceId pulumi.StringPtrOutput `pulumi:"workspaceId"` }
The diagnostic setting resource. Azure REST API version: 2017-04-01. Prior API version in Azure Native 1.x: 2017-04-01.
Other available API versions: 2017-04-01-preview.
func GetDiagnosticSetting ¶
func GetDiagnosticSetting(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DiagnosticSettingState, opts ...pulumi.ResourceOption) (*DiagnosticSetting, error)
GetDiagnosticSetting gets an existing DiagnosticSetting 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 NewDiagnosticSetting ¶
func NewDiagnosticSetting(ctx *pulumi.Context, name string, args *DiagnosticSettingArgs, opts ...pulumi.ResourceOption) (*DiagnosticSetting, error)
NewDiagnosticSetting registers a new resource with the given unique name, arguments, and options.
func (*DiagnosticSetting) ElementType ¶
func (*DiagnosticSetting) ElementType() reflect.Type
func (*DiagnosticSetting) ToDiagnosticSettingOutput ¶
func (i *DiagnosticSetting) ToDiagnosticSettingOutput() DiagnosticSettingOutput
func (*DiagnosticSetting) ToDiagnosticSettingOutputWithContext ¶
func (i *DiagnosticSetting) ToDiagnosticSettingOutputWithContext(ctx context.Context) DiagnosticSettingOutput
type DiagnosticSettingArgs ¶
type DiagnosticSettingArgs struct { // The resource Id for the event hub authorization rule. EventHubAuthorizationRuleId pulumi.StringPtrInput // The name of the event hub. If none is specified, the default event hub will be selected. EventHubName pulumi.StringPtrInput // The list of logs settings. Logs LogSettingsArrayInput // The name of the diagnostic setting. Name pulumi.StringPtrInput // The service bus rule Id of the diagnostic setting. This is here to maintain backwards compatibility. ServiceBusRuleId pulumi.StringPtrInput // The resource ID of the storage account to which you would like to send Diagnostic Logs. StorageAccountId pulumi.StringPtrInput // The workspace ID (resource ID of a Log Analytics workspace) for a Log Analytics workspace to which you would like to send Diagnostic Logs. Example: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 WorkspaceId pulumi.StringPtrInput }
The set of arguments for constructing a DiagnosticSetting resource.
func (DiagnosticSettingArgs) ElementType ¶
func (DiagnosticSettingArgs) ElementType() reflect.Type
type DiagnosticSettingInput ¶
type DiagnosticSettingInput interface { pulumi.Input ToDiagnosticSettingOutput() DiagnosticSettingOutput ToDiagnosticSettingOutputWithContext(ctx context.Context) DiagnosticSettingOutput }
type DiagnosticSettingOutput ¶
type DiagnosticSettingOutput struct{ *pulumi.OutputState }
func (DiagnosticSettingOutput) ElementType ¶
func (DiagnosticSettingOutput) ElementType() reflect.Type
func (DiagnosticSettingOutput) EventHubAuthorizationRuleId ¶
func (o DiagnosticSettingOutput) EventHubAuthorizationRuleId() pulumi.StringPtrOutput
The resource Id for the event hub authorization rule.
func (DiagnosticSettingOutput) EventHubName ¶
func (o DiagnosticSettingOutput) EventHubName() pulumi.StringPtrOutput
The name of the event hub. If none is specified, the default event hub will be selected.
func (DiagnosticSettingOutput) Logs ¶
func (o DiagnosticSettingOutput) Logs() LogSettingsResponseArrayOutput
The list of logs settings.
func (DiagnosticSettingOutput) Name ¶
func (o DiagnosticSettingOutput) Name() pulumi.StringOutput
Azure resource name
func (DiagnosticSettingOutput) ServiceBusRuleId ¶
func (o DiagnosticSettingOutput) ServiceBusRuleId() pulumi.StringPtrOutput
The service bus rule Id of the diagnostic setting. This is here to maintain backwards compatibility.
func (DiagnosticSettingOutput) StorageAccountId ¶
func (o DiagnosticSettingOutput) StorageAccountId() pulumi.StringPtrOutput
The resource ID of the storage account to which you would like to send Diagnostic Logs.
func (DiagnosticSettingOutput) ToDiagnosticSettingOutput ¶
func (o DiagnosticSettingOutput) ToDiagnosticSettingOutput() DiagnosticSettingOutput
func (DiagnosticSettingOutput) ToDiagnosticSettingOutputWithContext ¶
func (o DiagnosticSettingOutput) ToDiagnosticSettingOutputWithContext(ctx context.Context) DiagnosticSettingOutput
func (DiagnosticSettingOutput) Type ¶
func (o DiagnosticSettingOutput) Type() pulumi.StringOutput
Azure resource type
func (DiagnosticSettingOutput) WorkspaceId ¶
func (o DiagnosticSettingOutput) WorkspaceId() pulumi.StringPtrOutput
The workspace ID (resource ID of a Log Analytics workspace) for a Log Analytics workspace to which you would like to send Diagnostic Logs. Example: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2
type DiagnosticSettingState ¶
type DiagnosticSettingState struct { }
func (DiagnosticSettingState) ElementType ¶
func (DiagnosticSettingState) ElementType() reflect.Type
type LogSettings ¶
type LogSettings struct { // Name of a Diagnostic Log category for a resource type this setting is applied to. To obtain the list of Diagnostic Log categories for a resource, first perform a GET diagnostic settings operation. Category *string `pulumi:"category"` // A value indicating whether this log is enabled. Enabled bool `pulumi:"enabled"` // The retention policy for this log. RetentionPolicy *RetentionPolicy `pulumi:"retentionPolicy"` }
Part of MultiTenantDiagnosticSettings. Specifies the settings for a particular log.
type LogSettingsArgs ¶
type LogSettingsArgs struct { // Name of a Diagnostic Log category for a resource type this setting is applied to. To obtain the list of Diagnostic Log categories for a resource, first perform a GET diagnostic settings operation. Category pulumi.StringPtrInput `pulumi:"category"` // A value indicating whether this log is enabled. Enabled pulumi.BoolInput `pulumi:"enabled"` // The retention policy for this log. RetentionPolicy RetentionPolicyPtrInput `pulumi:"retentionPolicy"` }
Part of MultiTenantDiagnosticSettings. Specifies the settings for a particular log.
func (LogSettingsArgs) ElementType ¶
func (LogSettingsArgs) ElementType() reflect.Type
func (LogSettingsArgs) ToLogSettingsOutput ¶
func (i LogSettingsArgs) ToLogSettingsOutput() LogSettingsOutput
func (LogSettingsArgs) ToLogSettingsOutputWithContext ¶
func (i LogSettingsArgs) ToLogSettingsOutputWithContext(ctx context.Context) LogSettingsOutput
type LogSettingsArray ¶
type LogSettingsArray []LogSettingsInput
func (LogSettingsArray) ElementType ¶
func (LogSettingsArray) ElementType() reflect.Type
func (LogSettingsArray) ToLogSettingsArrayOutput ¶
func (i LogSettingsArray) ToLogSettingsArrayOutput() LogSettingsArrayOutput
func (LogSettingsArray) ToLogSettingsArrayOutputWithContext ¶
func (i LogSettingsArray) ToLogSettingsArrayOutputWithContext(ctx context.Context) LogSettingsArrayOutput
type LogSettingsArrayInput ¶
type LogSettingsArrayInput interface { pulumi.Input ToLogSettingsArrayOutput() LogSettingsArrayOutput ToLogSettingsArrayOutputWithContext(context.Context) LogSettingsArrayOutput }
LogSettingsArrayInput is an input type that accepts LogSettingsArray and LogSettingsArrayOutput values. You can construct a concrete instance of `LogSettingsArrayInput` via:
LogSettingsArray{ LogSettingsArgs{...} }
type LogSettingsArrayOutput ¶
type LogSettingsArrayOutput struct{ *pulumi.OutputState }
func (LogSettingsArrayOutput) ElementType ¶
func (LogSettingsArrayOutput) ElementType() reflect.Type
func (LogSettingsArrayOutput) Index ¶
func (o LogSettingsArrayOutput) Index(i pulumi.IntInput) LogSettingsOutput
func (LogSettingsArrayOutput) ToLogSettingsArrayOutput ¶
func (o LogSettingsArrayOutput) ToLogSettingsArrayOutput() LogSettingsArrayOutput
func (LogSettingsArrayOutput) ToLogSettingsArrayOutputWithContext ¶
func (o LogSettingsArrayOutput) ToLogSettingsArrayOutputWithContext(ctx context.Context) LogSettingsArrayOutput
type LogSettingsInput ¶
type LogSettingsInput interface { pulumi.Input ToLogSettingsOutput() LogSettingsOutput ToLogSettingsOutputWithContext(context.Context) LogSettingsOutput }
LogSettingsInput is an input type that accepts LogSettingsArgs and LogSettingsOutput values. You can construct a concrete instance of `LogSettingsInput` via:
LogSettingsArgs{...}
type LogSettingsOutput ¶
type LogSettingsOutput struct{ *pulumi.OutputState }
Part of MultiTenantDiagnosticSettings. Specifies the settings for a particular log.
func (LogSettingsOutput) Category ¶
func (o LogSettingsOutput) Category() pulumi.StringPtrOutput
Name of a Diagnostic Log category for a resource type this setting is applied to. To obtain the list of Diagnostic Log categories for a resource, first perform a GET diagnostic settings operation.
func (LogSettingsOutput) ElementType ¶
func (LogSettingsOutput) ElementType() reflect.Type
func (LogSettingsOutput) Enabled ¶
func (o LogSettingsOutput) Enabled() pulumi.BoolOutput
A value indicating whether this log is enabled.
func (LogSettingsOutput) RetentionPolicy ¶
func (o LogSettingsOutput) RetentionPolicy() RetentionPolicyPtrOutput
The retention policy for this log.
func (LogSettingsOutput) ToLogSettingsOutput ¶
func (o LogSettingsOutput) ToLogSettingsOutput() LogSettingsOutput
func (LogSettingsOutput) ToLogSettingsOutputWithContext ¶
func (o LogSettingsOutput) ToLogSettingsOutputWithContext(ctx context.Context) LogSettingsOutput
type LogSettingsResponse ¶
type LogSettingsResponse struct { // Name of a Diagnostic Log category for a resource type this setting is applied to. To obtain the list of Diagnostic Log categories for a resource, first perform a GET diagnostic settings operation. Category *string `pulumi:"category"` // A value indicating whether this log is enabled. Enabled bool `pulumi:"enabled"` // The retention policy for this log. RetentionPolicy *RetentionPolicyResponse `pulumi:"retentionPolicy"` }
Part of MultiTenantDiagnosticSettings. Specifies the settings for a particular log.
type LogSettingsResponseArrayOutput ¶
type LogSettingsResponseArrayOutput struct{ *pulumi.OutputState }
func (LogSettingsResponseArrayOutput) ElementType ¶
func (LogSettingsResponseArrayOutput) ElementType() reflect.Type
func (LogSettingsResponseArrayOutput) Index ¶
func (o LogSettingsResponseArrayOutput) Index(i pulumi.IntInput) LogSettingsResponseOutput
func (LogSettingsResponseArrayOutput) ToLogSettingsResponseArrayOutput ¶
func (o LogSettingsResponseArrayOutput) ToLogSettingsResponseArrayOutput() LogSettingsResponseArrayOutput
func (LogSettingsResponseArrayOutput) ToLogSettingsResponseArrayOutputWithContext ¶
func (o LogSettingsResponseArrayOutput) ToLogSettingsResponseArrayOutputWithContext(ctx context.Context) LogSettingsResponseArrayOutput
type LogSettingsResponseOutput ¶
type LogSettingsResponseOutput struct{ *pulumi.OutputState }
Part of MultiTenantDiagnosticSettings. Specifies the settings for a particular log.
func (LogSettingsResponseOutput) Category ¶
func (o LogSettingsResponseOutput) Category() pulumi.StringPtrOutput
Name of a Diagnostic Log category for a resource type this setting is applied to. To obtain the list of Diagnostic Log categories for a resource, first perform a GET diagnostic settings operation.
func (LogSettingsResponseOutput) ElementType ¶
func (LogSettingsResponseOutput) ElementType() reflect.Type
func (LogSettingsResponseOutput) Enabled ¶
func (o LogSettingsResponseOutput) Enabled() pulumi.BoolOutput
A value indicating whether this log is enabled.
func (LogSettingsResponseOutput) RetentionPolicy ¶
func (o LogSettingsResponseOutput) RetentionPolicy() RetentionPolicyResponsePtrOutput
The retention policy for this log.
func (LogSettingsResponseOutput) ToLogSettingsResponseOutput ¶
func (o LogSettingsResponseOutput) ToLogSettingsResponseOutput() LogSettingsResponseOutput
func (LogSettingsResponseOutput) ToLogSettingsResponseOutputWithContext ¶
func (o LogSettingsResponseOutput) ToLogSettingsResponseOutputWithContext(ctx context.Context) LogSettingsResponseOutput
type LookupAzureADMetricArgs ¶
type LookupAzureADMetricOutputArgs ¶
type LookupAzureADMetricOutputArgs struct { // Name of the azureADMetrics instance. AzureADMetricsName pulumi.StringInput `pulumi:"azureADMetricsName"` // Name of an Azure resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupAzureADMetricOutputArgs) ElementType ¶
func (LookupAzureADMetricOutputArgs) ElementType() reflect.Type
type LookupAzureADMetricResult ¶
type LookupAzureADMetricResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` Properties AzureADMetricsPropertiesFormatResponse `pulumi:"properties"` // 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"` }
AzureADMetrics resource.
func LookupAzureADMetric ¶
func LookupAzureADMetric(ctx *pulumi.Context, args *LookupAzureADMetricArgs, opts ...pulumi.InvokeOption) (*LookupAzureADMetricResult, error)
Gets a azureADMetrics instance with a given name. Azure REST API version: 2020-07-01-preview.
type LookupAzureADMetricResultOutput ¶
type LookupAzureADMetricResultOutput struct{ *pulumi.OutputState }
AzureADMetrics resource.
func LookupAzureADMetricOutput ¶
func LookupAzureADMetricOutput(ctx *pulumi.Context, args LookupAzureADMetricOutputArgs, opts ...pulumi.InvokeOption) LookupAzureADMetricResultOutput
func (LookupAzureADMetricResultOutput) ElementType ¶
func (LookupAzureADMetricResultOutput) ElementType() reflect.Type
func (LookupAzureADMetricResultOutput) Id ¶
func (o LookupAzureADMetricResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupAzureADMetricResultOutput) Location ¶
func (o LookupAzureADMetricResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupAzureADMetricResultOutput) Name ¶
func (o LookupAzureADMetricResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupAzureADMetricResultOutput) Properties ¶
func (o LookupAzureADMetricResultOutput) Properties() AzureADMetricsPropertiesFormatResponseOutput
func (LookupAzureADMetricResultOutput) Tags ¶
func (o LookupAzureADMetricResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupAzureADMetricResultOutput) ToLookupAzureADMetricResultOutput ¶
func (o LookupAzureADMetricResultOutput) ToLookupAzureADMetricResultOutput() LookupAzureADMetricResultOutput
func (LookupAzureADMetricResultOutput) ToLookupAzureADMetricResultOutputWithContext ¶
func (o LookupAzureADMetricResultOutput) ToLookupAzureADMetricResultOutputWithContext(ctx context.Context) LookupAzureADMetricResultOutput
func (LookupAzureADMetricResultOutput) Type ¶
func (o LookupAzureADMetricResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupDiagnosticSettingArgs ¶
type LookupDiagnosticSettingArgs struct { // The name of the diagnostic setting. Name string `pulumi:"name"` }
type LookupDiagnosticSettingOutputArgs ¶
type LookupDiagnosticSettingOutputArgs struct { // The name of the diagnostic setting. Name pulumi.StringInput `pulumi:"name"` }
func (LookupDiagnosticSettingOutputArgs) ElementType ¶
func (LookupDiagnosticSettingOutputArgs) ElementType() reflect.Type
type LookupDiagnosticSettingResult ¶
type LookupDiagnosticSettingResult struct { // The resource Id for the event hub authorization rule. EventHubAuthorizationRuleId *string `pulumi:"eventHubAuthorizationRuleId"` // The name of the event hub. If none is specified, the default event hub will be selected. EventHubName *string `pulumi:"eventHubName"` // Azure resource Id Id string `pulumi:"id"` // The list of logs settings. Logs []LogSettingsResponse `pulumi:"logs"` // Azure resource name Name string `pulumi:"name"` // The service bus rule Id of the diagnostic setting. This is here to maintain backwards compatibility. ServiceBusRuleId *string `pulumi:"serviceBusRuleId"` // The resource ID of the storage account to which you would like to send Diagnostic Logs. StorageAccountId *string `pulumi:"storageAccountId"` // Azure resource type Type string `pulumi:"type"` // The workspace ID (resource ID of a Log Analytics workspace) for a Log Analytics workspace to which you would like to send Diagnostic Logs. Example: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2 WorkspaceId *string `pulumi:"workspaceId"` }
The diagnostic setting resource.
func LookupDiagnosticSetting ¶
func LookupDiagnosticSetting(ctx *pulumi.Context, args *LookupDiagnosticSettingArgs, opts ...pulumi.InvokeOption) (*LookupDiagnosticSettingResult, error)
Gets the active diagnostic setting for AadIam. Azure REST API version: 2017-04-01.
Other available API versions: 2017-04-01-preview.
type LookupDiagnosticSettingResultOutput ¶
type LookupDiagnosticSettingResultOutput struct{ *pulumi.OutputState }
The diagnostic setting resource.
func LookupDiagnosticSettingOutput ¶
func LookupDiagnosticSettingOutput(ctx *pulumi.Context, args LookupDiagnosticSettingOutputArgs, opts ...pulumi.InvokeOption) LookupDiagnosticSettingResultOutput
func (LookupDiagnosticSettingResultOutput) ElementType ¶
func (LookupDiagnosticSettingResultOutput) ElementType() reflect.Type
func (LookupDiagnosticSettingResultOutput) EventHubAuthorizationRuleId ¶
func (o LookupDiagnosticSettingResultOutput) EventHubAuthorizationRuleId() pulumi.StringPtrOutput
The resource Id for the event hub authorization rule.
func (LookupDiagnosticSettingResultOutput) EventHubName ¶
func (o LookupDiagnosticSettingResultOutput) EventHubName() pulumi.StringPtrOutput
The name of the event hub. If none is specified, the default event hub will be selected.
func (LookupDiagnosticSettingResultOutput) Id ¶
func (o LookupDiagnosticSettingResultOutput) Id() pulumi.StringOutput
Azure resource Id
func (LookupDiagnosticSettingResultOutput) Logs ¶
func (o LookupDiagnosticSettingResultOutput) Logs() LogSettingsResponseArrayOutput
The list of logs settings.
func (LookupDiagnosticSettingResultOutput) Name ¶
func (o LookupDiagnosticSettingResultOutput) Name() pulumi.StringOutput
Azure resource name
func (LookupDiagnosticSettingResultOutput) ServiceBusRuleId ¶
func (o LookupDiagnosticSettingResultOutput) ServiceBusRuleId() pulumi.StringPtrOutput
The service bus rule Id of the diagnostic setting. This is here to maintain backwards compatibility.
func (LookupDiagnosticSettingResultOutput) StorageAccountId ¶
func (o LookupDiagnosticSettingResultOutput) StorageAccountId() pulumi.StringPtrOutput
The resource ID of the storage account to which you would like to send Diagnostic Logs.
func (LookupDiagnosticSettingResultOutput) ToLookupDiagnosticSettingResultOutput ¶
func (o LookupDiagnosticSettingResultOutput) ToLookupDiagnosticSettingResultOutput() LookupDiagnosticSettingResultOutput
func (LookupDiagnosticSettingResultOutput) ToLookupDiagnosticSettingResultOutputWithContext ¶
func (o LookupDiagnosticSettingResultOutput) ToLookupDiagnosticSettingResultOutputWithContext(ctx context.Context) LookupDiagnosticSettingResultOutput
func (LookupDiagnosticSettingResultOutput) Type ¶
func (o LookupDiagnosticSettingResultOutput) Type() pulumi.StringOutput
Azure resource type
func (LookupDiagnosticSettingResultOutput) WorkspaceId ¶
func (o LookupDiagnosticSettingResultOutput) WorkspaceId() pulumi.StringPtrOutput
The workspace ID (resource ID of a Log Analytics workspace) for a Log Analytics workspace to which you would like to send Diagnostic Logs. Example: /subscriptions/4b9e8510-67ab-4e9a-95a9-e2f1e570ea9c/resourceGroups/insights-integration/providers/Microsoft.OperationalInsights/workspaces/viruela2
type LookupPrivateEndpointConnectionArgs ¶
type LookupPrivateEndpointConnectionArgs struct { // The name of the private link policy in Azure AD. PolicyName string `pulumi:"policyName"` // The PrivateEndpointConnection name. PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"` // Name of an Azure resource group. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupPrivateEndpointConnectionOutputArgs ¶
type LookupPrivateEndpointConnectionOutputArgs struct { // The name of the private link policy in Azure AD. PolicyName pulumi.StringInput `pulumi:"policyName"` // The PrivateEndpointConnection name. PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"` // Name of an Azure resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
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"` // Properties of the private endpoint object. PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"` // Approval state of the private link connection. PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // Provisioning state of the private endpoint connection. ProvisioningState string `pulumi:"provisioningState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Private endpoint connection resource.
func LookupPrivateEndpointConnection ¶
func LookupPrivateEndpointConnection(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionResult, error)
Gets the specified private endpoint connection associated with the given policy. Azure REST API version: 2020-03-01.
type LookupPrivateEndpointConnectionResultOutput ¶
type LookupPrivateEndpointConnectionResultOutput struct{ *pulumi.OutputState }
Private endpoint connection resource.
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) PrivateEndpoint ¶
func (o LookupPrivateEndpointConnectionResultOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
Properties of the private endpoint object.
func (LookupPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState ¶
func (o LookupPrivateEndpointConnectionResultOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponsePtrOutput
Approval state of the private link connection.
func (LookupPrivateEndpointConnectionResultOutput) ProvisioningState ¶
func (o LookupPrivateEndpointConnectionResultOutput) ProvisioningState() pulumi.StringOutput
Provisioning state of the private endpoint connection.
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 LookupPrivateLinkForAzureAdOutputArgs ¶
type LookupPrivateLinkForAzureAdOutputArgs struct { // The name of the private link policy in Azure AD. PolicyName pulumi.StringInput `pulumi:"policyName"` // Name of an Azure resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupPrivateLinkForAzureAdOutputArgs) ElementType ¶
func (LookupPrivateLinkForAzureAdOutputArgs) ElementType() reflect.Type
type LookupPrivateLinkForAzureAdResult ¶
type LookupPrivateLinkForAzureAdResult struct { // Flag indicating whether all tenants are allowed AllTenants *bool `pulumi:"allTenants"` // String Id used to locate any resource on Azure. Id string `pulumi:"id"` // Name of this resource. Name *string `pulumi:"name"` // Guid of the owner tenant OwnerTenantId *string `pulumi:"ownerTenantId"` // Name of the resource group ResourceGroup *string `pulumi:"resourceGroup"` // Name of the private link policy resource ResourceName *string `pulumi:"resourceName"` // Subscription Identifier SubscriptionId *string `pulumi:"subscriptionId"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The list of tenantIds. Tenants []string `pulumi:"tenants"` // Type of this resource. Type string `pulumi:"type"` }
PrivateLink Policy configuration object.
func LookupPrivateLinkForAzureAd ¶
func LookupPrivateLinkForAzureAd(ctx *pulumi.Context, args *LookupPrivateLinkForAzureAdArgs, opts ...pulumi.InvokeOption) (*LookupPrivateLinkForAzureAdResult, error)
Gets a private link policy with a given name. Azure REST API version: 2020-03-01.
type LookupPrivateLinkForAzureAdResultOutput ¶
type LookupPrivateLinkForAzureAdResultOutput struct{ *pulumi.OutputState }
PrivateLink Policy configuration object.
func LookupPrivateLinkForAzureAdOutput ¶
func LookupPrivateLinkForAzureAdOutput(ctx *pulumi.Context, args LookupPrivateLinkForAzureAdOutputArgs, opts ...pulumi.InvokeOption) LookupPrivateLinkForAzureAdResultOutput
func (LookupPrivateLinkForAzureAdResultOutput) AllTenants ¶
func (o LookupPrivateLinkForAzureAdResultOutput) AllTenants() pulumi.BoolPtrOutput
Flag indicating whether all tenants are allowed
func (LookupPrivateLinkForAzureAdResultOutput) ElementType ¶
func (LookupPrivateLinkForAzureAdResultOutput) ElementType() reflect.Type
func (LookupPrivateLinkForAzureAdResultOutput) Id ¶
func (o LookupPrivateLinkForAzureAdResultOutput) Id() pulumi.StringOutput
String Id used to locate any resource on Azure.
func (LookupPrivateLinkForAzureAdResultOutput) Name ¶
func (o LookupPrivateLinkForAzureAdResultOutput) Name() pulumi.StringPtrOutput
Name of this resource.
func (LookupPrivateLinkForAzureAdResultOutput) OwnerTenantId ¶
func (o LookupPrivateLinkForAzureAdResultOutput) OwnerTenantId() pulumi.StringPtrOutput
Guid of the owner tenant
func (LookupPrivateLinkForAzureAdResultOutput) ResourceGroup ¶
func (o LookupPrivateLinkForAzureAdResultOutput) ResourceGroup() pulumi.StringPtrOutput
Name of the resource group
func (LookupPrivateLinkForAzureAdResultOutput) ResourceName ¶
func (o LookupPrivateLinkForAzureAdResultOutput) ResourceName() pulumi.StringPtrOutput
Name of the private link policy resource
func (LookupPrivateLinkForAzureAdResultOutput) SubscriptionId ¶
func (o LookupPrivateLinkForAzureAdResultOutput) SubscriptionId() pulumi.StringPtrOutput
Subscription Identifier
func (LookupPrivateLinkForAzureAdResultOutput) Tags ¶
func (o LookupPrivateLinkForAzureAdResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupPrivateLinkForAzureAdResultOutput) Tenants ¶
func (o LookupPrivateLinkForAzureAdResultOutput) Tenants() pulumi.StringArrayOutput
The list of tenantIds.
func (LookupPrivateLinkForAzureAdResultOutput) ToLookupPrivateLinkForAzureAdResultOutput ¶
func (o LookupPrivateLinkForAzureAdResultOutput) ToLookupPrivateLinkForAzureAdResultOutput() LookupPrivateLinkForAzureAdResultOutput
func (LookupPrivateLinkForAzureAdResultOutput) ToLookupPrivateLinkForAzureAdResultOutputWithContext ¶
func (o LookupPrivateLinkForAzureAdResultOutput) ToLookupPrivateLinkForAzureAdResultOutputWithContext(ctx context.Context) LookupPrivateLinkForAzureAdResultOutput
func (LookupPrivateLinkForAzureAdResultOutput) Type ¶
func (o LookupPrivateLinkForAzureAdResultOutput) Type() pulumi.StringOutput
Type of this resource.
type PrivateEndpoint ¶
type PrivateEndpoint struct { // Full identifier of the private endpoint resource. Id *string `pulumi:"id"` }
Private endpoint object properties.
type PrivateEndpointArgs ¶
type PrivateEndpointArgs struct { // Full identifier of the private endpoint resource. Id pulumi.StringPtrInput `pulumi:"id"` }
Private endpoint object properties.
func (PrivateEndpointArgs) ElementType ¶
func (PrivateEndpointArgs) ElementType() reflect.Type
func (PrivateEndpointArgs) ToPrivateEndpointOutput ¶
func (i PrivateEndpointArgs) ToPrivateEndpointOutput() PrivateEndpointOutput
func (PrivateEndpointArgs) ToPrivateEndpointOutputWithContext ¶
func (i PrivateEndpointArgs) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
func (PrivateEndpointArgs) ToPrivateEndpointPtrOutput ¶
func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
func (PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext ¶
func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Properties of the private endpoint object. PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"` // Approval state of the private link connection. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponsePtrOutput `pulumi:"privateLinkServiceConnectionState"` // Provisioning state of the private endpoint connection. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Private endpoint connection resource. Azure REST API version: 2020-03-01. Prior API version in Azure Native 1.x: 2020-03-01.
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 link policy in Azure AD. PolicyName pulumi.StringInput // Properties of the private endpoint object. PrivateEndpoint PrivateEndpointPtrInput // The PrivateEndpointConnection name. PrivateEndpointConnectionName pulumi.StringPtrInput // Updated tag information to set into the PrivateLinkConnection instance. PrivateLinkConnectionTags TagsResourcePtrInput // Approval state of the private link connection. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePtrInput // Name of an Azure resource group. ResourceGroupName 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) PrivateEndpoint ¶
func (o PrivateEndpointConnectionOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
Properties of the private endpoint object.
func (PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponsePtrOutput
Approval state of the private link connection.
func (PrivateEndpointConnectionOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionOutput) ProvisioningState() pulumi.StringOutput
Provisioning state of the private endpoint connection.
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 PrivateEndpointConnectionState ¶
type PrivateEndpointConnectionState struct { }
func (PrivateEndpointConnectionState) ElementType ¶
func (PrivateEndpointConnectionState) ElementType() reflect.Type
type PrivateEndpointInput ¶
type PrivateEndpointInput interface { pulumi.Input ToPrivateEndpointOutput() PrivateEndpointOutput ToPrivateEndpointOutputWithContext(context.Context) PrivateEndpointOutput }
PrivateEndpointInput is an input type that accepts PrivateEndpointArgs and PrivateEndpointOutput values. You can construct a concrete instance of `PrivateEndpointInput` via:
PrivateEndpointArgs{...}
type PrivateEndpointOutput ¶
type PrivateEndpointOutput struct{ *pulumi.OutputState }
Private endpoint object properties.
func (PrivateEndpointOutput) ElementType ¶
func (PrivateEndpointOutput) ElementType() reflect.Type
func (PrivateEndpointOutput) Id ¶
func (o PrivateEndpointOutput) Id() pulumi.StringPtrOutput
Full identifier of the private endpoint resource.
func (PrivateEndpointOutput) ToPrivateEndpointOutput ¶
func (o PrivateEndpointOutput) ToPrivateEndpointOutput() PrivateEndpointOutput
func (PrivateEndpointOutput) ToPrivateEndpointOutputWithContext ¶
func (o PrivateEndpointOutput) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
func (PrivateEndpointOutput) ToPrivateEndpointPtrOutput ¶
func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
func (PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext ¶
func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
type PrivateEndpointPtrInput ¶
type PrivateEndpointPtrInput interface { pulumi.Input ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput ToPrivateEndpointPtrOutputWithContext(context.Context) PrivateEndpointPtrOutput }
PrivateEndpointPtrInput is an input type that accepts PrivateEndpointArgs, PrivateEndpointPtr and PrivateEndpointPtrOutput values. You can construct a concrete instance of `PrivateEndpointPtrInput` via:
PrivateEndpointArgs{...} or: nil
func PrivateEndpointPtr ¶
func PrivateEndpointPtr(v *PrivateEndpointArgs) PrivateEndpointPtrInput
type PrivateEndpointPtrOutput ¶
type PrivateEndpointPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPtrOutput) Elem ¶
func (o PrivateEndpointPtrOutput) Elem() PrivateEndpointOutput
func (PrivateEndpointPtrOutput) ElementType ¶
func (PrivateEndpointPtrOutput) ElementType() reflect.Type
func (PrivateEndpointPtrOutput) Id ¶
func (o PrivateEndpointPtrOutput) Id() pulumi.StringPtrOutput
Full identifier of the private endpoint resource.
func (PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput ¶
func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
func (PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext ¶
func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
type PrivateEndpointResponse ¶
type PrivateEndpointResponse struct { // Full identifier of the private endpoint resource. Id *string `pulumi:"id"` }
Private endpoint object properties.
type PrivateEndpointResponseOutput ¶
type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }
Private endpoint object properties.
func (PrivateEndpointResponseOutput) ElementType ¶
func (PrivateEndpointResponseOutput) ElementType() reflect.Type
func (PrivateEndpointResponseOutput) Id ¶
func (o PrivateEndpointResponseOutput) Id() pulumi.StringPtrOutput
Full identifier of the private endpoint resource.
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
type PrivateEndpointResponsePtrOutput ¶
type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointResponsePtrOutput) Elem ¶
func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
func (PrivateEndpointResponsePtrOutput) ElementType ¶
func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointResponsePtrOutput) Id ¶
func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
Full identifier of the private endpoint resource.
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointServiceConnectionStatus ¶
type PrivateEndpointServiceConnectionStatus string
Indicates whether the connection has been approved, rejected or removed by the given policy owner.
func (PrivateEndpointServiceConnectionStatus) ElementType ¶
func (PrivateEndpointServiceConnectionStatus) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToStringOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutput ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext ¶
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointServiceConnectionStatusInput ¶
type PrivateEndpointServiceConnectionStatusInput interface { pulumi.Input ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput ToPrivateEndpointServiceConnectionStatusOutputWithContext(context.Context) PrivateEndpointServiceConnectionStatusOutput }
PrivateEndpointServiceConnectionStatusInput is an input type that accepts values of the PrivateEndpointServiceConnectionStatus enum A concrete instance of `PrivateEndpointServiceConnectionStatusInput` can be one of the following:
PrivateEndpointServiceConnectionStatusApproved PrivateEndpointServiceConnectionStatusPending PrivateEndpointServiceConnectionStatusRejected PrivateEndpointServiceConnectionStatusDisconnected
type PrivateEndpointServiceConnectionStatusOutput ¶
type PrivateEndpointServiceConnectionStatusOutput struct{ *pulumi.OutputState }
func (PrivateEndpointServiceConnectionStatusOutput) ElementType ¶
func (PrivateEndpointServiceConnectionStatusOutput) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutput() PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutput() pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointServiceConnectionStatusPtrInput ¶
type PrivateEndpointServiceConnectionStatusPtrInput interface { pulumi.Input ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(context.Context) PrivateEndpointServiceConnectionStatusPtrOutput }
func PrivateEndpointServiceConnectionStatusPtr ¶
func PrivateEndpointServiceConnectionStatusPtr(v string) PrivateEndpointServiceConnectionStatusPtrInput
type PrivateEndpointServiceConnectionStatusPtrOutput ¶
type PrivateEndpointServiceConnectionStatusPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType ¶
func (PrivateEndpointServiceConnectionStatusPtrOutput) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutput() PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToPrivateEndpointServiceConnectionStatusPtrOutputWithContext(ctx context.Context) PrivateEndpointServiceConnectionStatusPtrOutput
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext ¶
func (o PrivateEndpointServiceConnectionStatusPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateLinkForAzureAd ¶
type PrivateLinkForAzureAd struct { pulumi.CustomResourceState // Flag indicating whether all tenants are allowed AllTenants pulumi.BoolPtrOutput `pulumi:"allTenants"` // Name of this resource. Name pulumi.StringPtrOutput `pulumi:"name"` // Guid of the owner tenant OwnerTenantId pulumi.StringPtrOutput `pulumi:"ownerTenantId"` // Name of the resource group ResourceGroup pulumi.StringPtrOutput `pulumi:"resourceGroup"` // Name of the private link policy resource ResourceName pulumi.StringPtrOutput `pulumi:"resourceName"` // Subscription Identifier SubscriptionId pulumi.StringPtrOutput `pulumi:"subscriptionId"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The list of tenantIds. Tenants pulumi.StringArrayOutput `pulumi:"tenants"` // Type of this resource. Type pulumi.StringOutput `pulumi:"type"` }
PrivateLink Policy configuration object. Azure REST API version: 2020-03-01. Prior API version in Azure Native 1.x: 2020-03-01.
func GetPrivateLinkForAzureAd ¶
func GetPrivateLinkForAzureAd(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateLinkForAzureAdState, opts ...pulumi.ResourceOption) (*PrivateLinkForAzureAd, error)
GetPrivateLinkForAzureAd gets an existing PrivateLinkForAzureAd 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 NewPrivateLinkForAzureAd ¶
func NewPrivateLinkForAzureAd(ctx *pulumi.Context, name string, args *PrivateLinkForAzureAdArgs, opts ...pulumi.ResourceOption) (*PrivateLinkForAzureAd, error)
NewPrivateLinkForAzureAd registers a new resource with the given unique name, arguments, and options.
func (*PrivateLinkForAzureAd) ElementType ¶
func (*PrivateLinkForAzureAd) ElementType() reflect.Type
func (*PrivateLinkForAzureAd) ToPrivateLinkForAzureAdOutput ¶
func (i *PrivateLinkForAzureAd) ToPrivateLinkForAzureAdOutput() PrivateLinkForAzureAdOutput
func (*PrivateLinkForAzureAd) ToPrivateLinkForAzureAdOutputWithContext ¶
func (i *PrivateLinkForAzureAd) ToPrivateLinkForAzureAdOutputWithContext(ctx context.Context) PrivateLinkForAzureAdOutput
type PrivateLinkForAzureAdArgs ¶
type PrivateLinkForAzureAdArgs struct { // Flag indicating whether all tenants are allowed AllTenants pulumi.BoolPtrInput // Name of this resource. Name pulumi.StringPtrInput // Guid of the owner tenant OwnerTenantId pulumi.StringPtrInput // The name of the private link policy in Azure AD. PolicyName pulumi.StringPtrInput // Name of the resource group ResourceGroup pulumi.StringPtrInput // Name of an Azure resource group. ResourceGroupName pulumi.StringInput // Name of the private link policy resource ResourceName pulumi.StringPtrInput // Subscription Identifier SubscriptionId pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // The list of tenantIds. Tenants pulumi.StringArrayInput }
The set of arguments for constructing a PrivateLinkForAzureAd resource.
func (PrivateLinkForAzureAdArgs) ElementType ¶
func (PrivateLinkForAzureAdArgs) ElementType() reflect.Type
type PrivateLinkForAzureAdInput ¶
type PrivateLinkForAzureAdInput interface { pulumi.Input ToPrivateLinkForAzureAdOutput() PrivateLinkForAzureAdOutput ToPrivateLinkForAzureAdOutputWithContext(ctx context.Context) PrivateLinkForAzureAdOutput }
type PrivateLinkForAzureAdOutput ¶
type PrivateLinkForAzureAdOutput struct{ *pulumi.OutputState }
func (PrivateLinkForAzureAdOutput) AllTenants ¶
func (o PrivateLinkForAzureAdOutput) AllTenants() pulumi.BoolPtrOutput
Flag indicating whether all tenants are allowed
func (PrivateLinkForAzureAdOutput) ElementType ¶
func (PrivateLinkForAzureAdOutput) ElementType() reflect.Type
func (PrivateLinkForAzureAdOutput) Name ¶
func (o PrivateLinkForAzureAdOutput) Name() pulumi.StringPtrOutput
Name of this resource.
func (PrivateLinkForAzureAdOutput) OwnerTenantId ¶
func (o PrivateLinkForAzureAdOutput) OwnerTenantId() pulumi.StringPtrOutput
Guid of the owner tenant
func (PrivateLinkForAzureAdOutput) ResourceGroup ¶
func (o PrivateLinkForAzureAdOutput) ResourceGroup() pulumi.StringPtrOutput
Name of the resource group
func (PrivateLinkForAzureAdOutput) ResourceName ¶
func (o PrivateLinkForAzureAdOutput) ResourceName() pulumi.StringPtrOutput
Name of the private link policy resource
func (PrivateLinkForAzureAdOutput) SubscriptionId ¶
func (o PrivateLinkForAzureAdOutput) SubscriptionId() pulumi.StringPtrOutput
Subscription Identifier
func (PrivateLinkForAzureAdOutput) Tags ¶
func (o PrivateLinkForAzureAdOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (PrivateLinkForAzureAdOutput) Tenants ¶
func (o PrivateLinkForAzureAdOutput) Tenants() pulumi.StringArrayOutput
The list of tenantIds.
func (PrivateLinkForAzureAdOutput) ToPrivateLinkForAzureAdOutput ¶
func (o PrivateLinkForAzureAdOutput) ToPrivateLinkForAzureAdOutput() PrivateLinkForAzureAdOutput
func (PrivateLinkForAzureAdOutput) ToPrivateLinkForAzureAdOutputWithContext ¶
func (o PrivateLinkForAzureAdOutput) ToPrivateLinkForAzureAdOutputWithContext(ctx context.Context) PrivateLinkForAzureAdOutput
func (PrivateLinkForAzureAdOutput) Type ¶
func (o PrivateLinkForAzureAdOutput) Type() pulumi.StringOutput
Type of this resource.
type PrivateLinkForAzureAdState ¶
type PrivateLinkForAzureAdState struct { }
func (PrivateLinkForAzureAdState) ElementType ¶
func (PrivateLinkForAzureAdState) ElementType() reflect.Type
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired *string `pulumi:"actionsRequired"` // The reason for approval or rejection. Description *string `pulumi:"description"` // Indicates whether the connection has been approved, rejected or removed by the given policy owner. Status *string `pulumi:"status"` }
An object that represents the approval state of the private link connection.
type PrivateLinkServiceConnectionStateArgs ¶
type PrivateLinkServiceConnectionStateArgs struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired pulumi.StringPtrInput `pulumi:"actionsRequired"` // The reason for approval or rejection. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the connection has been approved, rejected or removed by the given policy owner. Status pulumi.StringPtrInput `pulumi:"status"` }
An object that represents the approval state of the private link connection.
func (PrivateLinkServiceConnectionStateArgs) ElementType ¶
func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStateInput ¶
type PrivateLinkServiceConnectionStateInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput ToPrivateLinkServiceConnectionStateOutputWithContext(context.Context) PrivateLinkServiceConnectionStateOutput }
PrivateLinkServiceConnectionStateInput is an input type that accepts PrivateLinkServiceConnectionStateArgs and PrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateInput` via:
PrivateLinkServiceConnectionStateArgs{...}
type PrivateLinkServiceConnectionStateOutput ¶
type PrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }
An object that represents the approval state of the private link connection.
func (PrivateLinkServiceConnectionStateOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStateOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateOutput) Description ¶
func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
The reason for approval or rejection.
func (PrivateLinkServiceConnectionStateOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateOutput) Status ¶
func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been approved, rejected or removed by the given policy owner.
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStatePtrInput ¶
type PrivateLinkServiceConnectionStatePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput ToPrivateLinkServiceConnectionStatePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePtrOutput }
PrivateLinkServiceConnectionStatePtrInput is an input type that accepts PrivateLinkServiceConnectionStateArgs, PrivateLinkServiceConnectionStatePtr and PrivateLinkServiceConnectionStatePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePtrInput` via:
PrivateLinkServiceConnectionStateArgs{...} or: nil
func PrivateLinkServiceConnectionStatePtr ¶
func PrivateLinkServiceConnectionStatePtr(v *PrivateLinkServiceConnectionStateArgs) PrivateLinkServiceConnectionStatePtrInput
type PrivateLinkServiceConnectionStatePtrOutput ¶
type PrivateLinkServiceConnectionStatePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePtrOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStatePtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
The reason for approval or rejection.
func (PrivateLinkServiceConnectionStatePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been approved, rejected or removed by the given policy owner.
func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStateResponse ¶
type PrivateLinkServiceConnectionStateResponse struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired *string `pulumi:"actionsRequired"` // The reason for approval or rejection. Description *string `pulumi:"description"` // Indicates whether the connection has been approved, rejected or removed by the given policy owner. Status *string `pulumi:"status"` }
An object that represents the approval state of the private link connection.
type PrivateLinkServiceConnectionStateResponseOutput ¶
type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }
An object that represents the approval state of the private link connection.
func (PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateResponseOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
The reason for approval or rejection.
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been approved, rejected or removed by the given policy owner.
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
type PrivateLinkServiceConnectionStateResponsePtrOutput ¶
type PrivateLinkServiceConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
The reason for approval or rejection.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been approved, rejected or removed by the given policy owner.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type RetentionPolicy ¶
type RetentionPolicy struct { // The number of days for the retention in days. A value of 0 will retain the events indefinitely. Days int `pulumi:"days"` // A value indicating whether the retention policy is enabled. Enabled bool `pulumi:"enabled"` }
Specifies the retention policy for the log.
type RetentionPolicyArgs ¶
type RetentionPolicyArgs struct { // The number of days for the retention in days. A value of 0 will retain the events indefinitely. Days pulumi.IntInput `pulumi:"days"` // A value indicating whether the retention policy is enabled. Enabled pulumi.BoolInput `pulumi:"enabled"` }
Specifies the retention policy for the log.
func (RetentionPolicyArgs) ElementType ¶
func (RetentionPolicyArgs) ElementType() reflect.Type
func (RetentionPolicyArgs) ToRetentionPolicyOutput ¶
func (i RetentionPolicyArgs) ToRetentionPolicyOutput() RetentionPolicyOutput
func (RetentionPolicyArgs) ToRetentionPolicyOutputWithContext ¶
func (i RetentionPolicyArgs) ToRetentionPolicyOutputWithContext(ctx context.Context) RetentionPolicyOutput
func (RetentionPolicyArgs) ToRetentionPolicyPtrOutput ¶
func (i RetentionPolicyArgs) ToRetentionPolicyPtrOutput() RetentionPolicyPtrOutput
func (RetentionPolicyArgs) ToRetentionPolicyPtrOutputWithContext ¶
func (i RetentionPolicyArgs) ToRetentionPolicyPtrOutputWithContext(ctx context.Context) RetentionPolicyPtrOutput
type RetentionPolicyInput ¶
type RetentionPolicyInput interface { pulumi.Input ToRetentionPolicyOutput() RetentionPolicyOutput ToRetentionPolicyOutputWithContext(context.Context) RetentionPolicyOutput }
RetentionPolicyInput is an input type that accepts RetentionPolicyArgs and RetentionPolicyOutput values. You can construct a concrete instance of `RetentionPolicyInput` via:
RetentionPolicyArgs{...}
type RetentionPolicyOutput ¶
type RetentionPolicyOutput struct{ *pulumi.OutputState }
Specifies the retention policy for the log.
func (RetentionPolicyOutput) Days ¶
func (o RetentionPolicyOutput) Days() pulumi.IntOutput
The number of days for the retention in days. A value of 0 will retain the events indefinitely.
func (RetentionPolicyOutput) ElementType ¶
func (RetentionPolicyOutput) ElementType() reflect.Type
func (RetentionPolicyOutput) Enabled ¶
func (o RetentionPolicyOutput) Enabled() pulumi.BoolOutput
A value indicating whether the retention policy is enabled.
func (RetentionPolicyOutput) ToRetentionPolicyOutput ¶
func (o RetentionPolicyOutput) ToRetentionPolicyOutput() RetentionPolicyOutput
func (RetentionPolicyOutput) ToRetentionPolicyOutputWithContext ¶
func (o RetentionPolicyOutput) ToRetentionPolicyOutputWithContext(ctx context.Context) RetentionPolicyOutput
func (RetentionPolicyOutput) ToRetentionPolicyPtrOutput ¶
func (o RetentionPolicyOutput) ToRetentionPolicyPtrOutput() RetentionPolicyPtrOutput
func (RetentionPolicyOutput) ToRetentionPolicyPtrOutputWithContext ¶
func (o RetentionPolicyOutput) ToRetentionPolicyPtrOutputWithContext(ctx context.Context) RetentionPolicyPtrOutput
type RetentionPolicyPtrInput ¶
type RetentionPolicyPtrInput interface { pulumi.Input ToRetentionPolicyPtrOutput() RetentionPolicyPtrOutput ToRetentionPolicyPtrOutputWithContext(context.Context) RetentionPolicyPtrOutput }
RetentionPolicyPtrInput is an input type that accepts RetentionPolicyArgs, RetentionPolicyPtr and RetentionPolicyPtrOutput values. You can construct a concrete instance of `RetentionPolicyPtrInput` via:
RetentionPolicyArgs{...} or: nil
func RetentionPolicyPtr ¶
func RetentionPolicyPtr(v *RetentionPolicyArgs) RetentionPolicyPtrInput
type RetentionPolicyPtrOutput ¶
type RetentionPolicyPtrOutput struct{ *pulumi.OutputState }
func (RetentionPolicyPtrOutput) Days ¶
func (o RetentionPolicyPtrOutput) Days() pulumi.IntPtrOutput
The number of days for the retention in days. A value of 0 will retain the events indefinitely.
func (RetentionPolicyPtrOutput) Elem ¶
func (o RetentionPolicyPtrOutput) Elem() RetentionPolicyOutput
func (RetentionPolicyPtrOutput) ElementType ¶
func (RetentionPolicyPtrOutput) ElementType() reflect.Type
func (RetentionPolicyPtrOutput) Enabled ¶
func (o RetentionPolicyPtrOutput) Enabled() pulumi.BoolPtrOutput
A value indicating whether the retention policy is enabled.
func (RetentionPolicyPtrOutput) ToRetentionPolicyPtrOutput ¶
func (o RetentionPolicyPtrOutput) ToRetentionPolicyPtrOutput() RetentionPolicyPtrOutput
func (RetentionPolicyPtrOutput) ToRetentionPolicyPtrOutputWithContext ¶
func (o RetentionPolicyPtrOutput) ToRetentionPolicyPtrOutputWithContext(ctx context.Context) RetentionPolicyPtrOutput
type RetentionPolicyResponse ¶
type RetentionPolicyResponse struct { // The number of days for the retention in days. A value of 0 will retain the events indefinitely. Days int `pulumi:"days"` // A value indicating whether the retention policy is enabled. Enabled bool `pulumi:"enabled"` }
Specifies the retention policy for the log.
type RetentionPolicyResponseOutput ¶
type RetentionPolicyResponseOutput struct{ *pulumi.OutputState }
Specifies the retention policy for the log.
func (RetentionPolicyResponseOutput) Days ¶
func (o RetentionPolicyResponseOutput) Days() pulumi.IntOutput
The number of days for the retention in days. A value of 0 will retain the events indefinitely.
func (RetentionPolicyResponseOutput) ElementType ¶
func (RetentionPolicyResponseOutput) ElementType() reflect.Type
func (RetentionPolicyResponseOutput) Enabled ¶
func (o RetentionPolicyResponseOutput) Enabled() pulumi.BoolOutput
A value indicating whether the retention policy is enabled.
func (RetentionPolicyResponseOutput) ToRetentionPolicyResponseOutput ¶
func (o RetentionPolicyResponseOutput) ToRetentionPolicyResponseOutput() RetentionPolicyResponseOutput
func (RetentionPolicyResponseOutput) ToRetentionPolicyResponseOutputWithContext ¶
func (o RetentionPolicyResponseOutput) ToRetentionPolicyResponseOutputWithContext(ctx context.Context) RetentionPolicyResponseOutput
type RetentionPolicyResponsePtrOutput ¶
type RetentionPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (RetentionPolicyResponsePtrOutput) Days ¶
func (o RetentionPolicyResponsePtrOutput) Days() pulumi.IntPtrOutput
The number of days for the retention in days. A value of 0 will retain the events indefinitely.
func (RetentionPolicyResponsePtrOutput) Elem ¶
func (o RetentionPolicyResponsePtrOutput) Elem() RetentionPolicyResponseOutput
func (RetentionPolicyResponsePtrOutput) ElementType ¶
func (RetentionPolicyResponsePtrOutput) ElementType() reflect.Type
func (RetentionPolicyResponsePtrOutput) Enabled ¶
func (o RetentionPolicyResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
A value indicating whether the retention policy is enabled.
func (RetentionPolicyResponsePtrOutput) ToRetentionPolicyResponsePtrOutput ¶
func (o RetentionPolicyResponsePtrOutput) ToRetentionPolicyResponsePtrOutput() RetentionPolicyResponsePtrOutput
func (RetentionPolicyResponsePtrOutput) ToRetentionPolicyResponsePtrOutputWithContext ¶
func (o RetentionPolicyResponsePtrOutput) ToRetentionPolicyResponsePtrOutputWithContext(ctx context.Context) RetentionPolicyResponsePtrOutput
type TagsResource ¶
A container holding only the Tags for a resource, allowing the user to update the tags on a PrivateLinkConnection instance.
type TagsResourceArgs ¶
type TagsResourceArgs struct { // Resource tags Tags pulumi.StringMapInput `pulumi:"tags"` }
A container holding only the Tags for a resource, allowing the user to update the tags on a PrivateLinkConnection instance.
func (TagsResourceArgs) ElementType ¶
func (TagsResourceArgs) ElementType() reflect.Type
func (TagsResourceArgs) ToTagsResourceOutput ¶
func (i TagsResourceArgs) ToTagsResourceOutput() TagsResourceOutput
func (TagsResourceArgs) ToTagsResourceOutputWithContext ¶
func (i TagsResourceArgs) ToTagsResourceOutputWithContext(ctx context.Context) TagsResourceOutput
func (TagsResourceArgs) ToTagsResourcePtrOutput ¶
func (i TagsResourceArgs) ToTagsResourcePtrOutput() TagsResourcePtrOutput
func (TagsResourceArgs) ToTagsResourcePtrOutputWithContext ¶
func (i TagsResourceArgs) ToTagsResourcePtrOutputWithContext(ctx context.Context) TagsResourcePtrOutput
type TagsResourceInput ¶
type TagsResourceInput interface { pulumi.Input ToTagsResourceOutput() TagsResourceOutput ToTagsResourceOutputWithContext(context.Context) TagsResourceOutput }
TagsResourceInput is an input type that accepts TagsResourceArgs and TagsResourceOutput values. You can construct a concrete instance of `TagsResourceInput` via:
TagsResourceArgs{...}
type TagsResourceOutput ¶
type TagsResourceOutput struct{ *pulumi.OutputState }
A container holding only the Tags for a resource, allowing the user to update the tags on a PrivateLinkConnection instance.
func (TagsResourceOutput) ElementType ¶
func (TagsResourceOutput) ElementType() reflect.Type
func (TagsResourceOutput) Tags ¶
func (o TagsResourceOutput) Tags() pulumi.StringMapOutput
Resource tags
func (TagsResourceOutput) ToTagsResourceOutput ¶
func (o TagsResourceOutput) ToTagsResourceOutput() TagsResourceOutput
func (TagsResourceOutput) ToTagsResourceOutputWithContext ¶
func (o TagsResourceOutput) ToTagsResourceOutputWithContext(ctx context.Context) TagsResourceOutput
func (TagsResourceOutput) ToTagsResourcePtrOutput ¶
func (o TagsResourceOutput) ToTagsResourcePtrOutput() TagsResourcePtrOutput
func (TagsResourceOutput) ToTagsResourcePtrOutputWithContext ¶
func (o TagsResourceOutput) ToTagsResourcePtrOutputWithContext(ctx context.Context) TagsResourcePtrOutput
type TagsResourcePtrInput ¶
type TagsResourcePtrInput interface { pulumi.Input ToTagsResourcePtrOutput() TagsResourcePtrOutput ToTagsResourcePtrOutputWithContext(context.Context) TagsResourcePtrOutput }
TagsResourcePtrInput is an input type that accepts TagsResourceArgs, TagsResourcePtr and TagsResourcePtrOutput values. You can construct a concrete instance of `TagsResourcePtrInput` via:
TagsResourceArgs{...} or: nil
func TagsResourcePtr ¶
func TagsResourcePtr(v *TagsResourceArgs) TagsResourcePtrInput
type TagsResourcePtrOutput ¶
type TagsResourcePtrOutput struct{ *pulumi.OutputState }
func (TagsResourcePtrOutput) Elem ¶
func (o TagsResourcePtrOutput) Elem() TagsResourceOutput
func (TagsResourcePtrOutput) ElementType ¶
func (TagsResourcePtrOutput) ElementType() reflect.Type
func (TagsResourcePtrOutput) Tags ¶
func (o TagsResourcePtrOutput) Tags() pulumi.StringMapOutput
Resource tags
func (TagsResourcePtrOutput) ToTagsResourcePtrOutput ¶
func (o TagsResourcePtrOutput) ToTagsResourcePtrOutput() TagsResourcePtrOutput
func (TagsResourcePtrOutput) ToTagsResourcePtrOutputWithContext ¶
func (o TagsResourcePtrOutput) ToTagsResourcePtrOutputWithContext(ctx context.Context) TagsResourcePtrOutput