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