Documentation
¶
Index ¶
- type AzureMonitorWorkspaceProperties
- type AzureMonitorWorkspacePropertiesArgs
- func (AzureMonitorWorkspacePropertiesArgs) ElementType() reflect.Type
- func (i AzureMonitorWorkspacePropertiesArgs) ToAzureMonitorWorkspacePropertiesOutput() AzureMonitorWorkspacePropertiesOutput
- func (i AzureMonitorWorkspacePropertiesArgs) ToAzureMonitorWorkspacePropertiesOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesOutput
- func (i AzureMonitorWorkspacePropertiesArgs) ToAzureMonitorWorkspacePropertiesPtrOutput() AzureMonitorWorkspacePropertiesPtrOutput
- func (i AzureMonitorWorkspacePropertiesArgs) ToAzureMonitorWorkspacePropertiesPtrOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesPtrOutput
- type AzureMonitorWorkspacePropertiesInput
- type AzureMonitorWorkspacePropertiesOutput
- func (AzureMonitorWorkspacePropertiesOutput) ElementType() reflect.Type
- func (o AzureMonitorWorkspacePropertiesOutput) ToAzureMonitorWorkspacePropertiesOutput() AzureMonitorWorkspacePropertiesOutput
- func (o AzureMonitorWorkspacePropertiesOutput) ToAzureMonitorWorkspacePropertiesOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesOutput
- func (o AzureMonitorWorkspacePropertiesOutput) ToAzureMonitorWorkspacePropertiesPtrOutput() AzureMonitorWorkspacePropertiesPtrOutput
- func (o AzureMonitorWorkspacePropertiesOutput) ToAzureMonitorWorkspacePropertiesPtrOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesPtrOutput
- func (o AzureMonitorWorkspacePropertiesOutput) WorkspaceId() pulumi.StringPtrOutput
- func (o AzureMonitorWorkspacePropertiesOutput) WorkspaceResourceId() pulumi.StringPtrOutput
- type AzureMonitorWorkspacePropertiesPtrInput
- type AzureMonitorWorkspacePropertiesPtrOutput
- func (o AzureMonitorWorkspacePropertiesPtrOutput) Elem() AzureMonitorWorkspacePropertiesOutput
- func (AzureMonitorWorkspacePropertiesPtrOutput) ElementType() reflect.Type
- func (o AzureMonitorWorkspacePropertiesPtrOutput) ToAzureMonitorWorkspacePropertiesPtrOutput() AzureMonitorWorkspacePropertiesPtrOutput
- func (o AzureMonitorWorkspacePropertiesPtrOutput) ToAzureMonitorWorkspacePropertiesPtrOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesPtrOutput
- func (o AzureMonitorWorkspacePropertiesPtrOutput) WorkspaceId() pulumi.StringPtrOutput
- func (o AzureMonitorWorkspacePropertiesPtrOutput) WorkspaceResourceId() pulumi.StringPtrOutput
- type AzureMonitorWorkspacePropertiesResponse
- type AzureMonitorWorkspacePropertiesResponseArgs
- func (AzureMonitorWorkspacePropertiesResponseArgs) ElementType() reflect.Type
- func (i AzureMonitorWorkspacePropertiesResponseArgs) ToAzureMonitorWorkspacePropertiesResponseOutput() AzureMonitorWorkspacePropertiesResponseOutput
- func (i AzureMonitorWorkspacePropertiesResponseArgs) ToAzureMonitorWorkspacePropertiesResponseOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesResponseOutput
- func (i AzureMonitorWorkspacePropertiesResponseArgs) ToAzureMonitorWorkspacePropertiesResponsePtrOutput() AzureMonitorWorkspacePropertiesResponsePtrOutput
- func (i AzureMonitorWorkspacePropertiesResponseArgs) ToAzureMonitorWorkspacePropertiesResponsePtrOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesResponsePtrOutput
- type AzureMonitorWorkspacePropertiesResponseInput
- type AzureMonitorWorkspacePropertiesResponseOutput
- func (AzureMonitorWorkspacePropertiesResponseOutput) ElementType() reflect.Type
- func (o AzureMonitorWorkspacePropertiesResponseOutput) ToAzureMonitorWorkspacePropertiesResponseOutput() AzureMonitorWorkspacePropertiesResponseOutput
- func (o AzureMonitorWorkspacePropertiesResponseOutput) ToAzureMonitorWorkspacePropertiesResponseOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesResponseOutput
- func (o AzureMonitorWorkspacePropertiesResponseOutput) ToAzureMonitorWorkspacePropertiesResponsePtrOutput() AzureMonitorWorkspacePropertiesResponsePtrOutput
- func (o AzureMonitorWorkspacePropertiesResponseOutput) ToAzureMonitorWorkspacePropertiesResponsePtrOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesResponsePtrOutput
- func (o AzureMonitorWorkspacePropertiesResponseOutput) WorkspaceId() pulumi.StringPtrOutput
- func (o AzureMonitorWorkspacePropertiesResponseOutput) WorkspaceResourceId() pulumi.StringPtrOutput
- type AzureMonitorWorkspacePropertiesResponsePtrInput
- type AzureMonitorWorkspacePropertiesResponsePtrOutput
- func (o AzureMonitorWorkspacePropertiesResponsePtrOutput) Elem() AzureMonitorWorkspacePropertiesResponseOutput
- func (AzureMonitorWorkspacePropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o AzureMonitorWorkspacePropertiesResponsePtrOutput) ToAzureMonitorWorkspacePropertiesResponsePtrOutput() AzureMonitorWorkspacePropertiesResponsePtrOutput
- func (o AzureMonitorWorkspacePropertiesResponsePtrOutput) ToAzureMonitorWorkspacePropertiesResponsePtrOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesResponsePtrOutput
- func (o AzureMonitorWorkspacePropertiesResponsePtrOutput) WorkspaceId() pulumi.StringPtrOutput
- func (o AzureMonitorWorkspacePropertiesResponsePtrOutput) WorkspaceResourceId() pulumi.StringPtrOutput
- type ConfigurationProfile
- type ConfigurationProfileArgs
- type ConfigurationProfileResourceProperties
- type ConfigurationProfileResourcePropertiesArgs
- func (ConfigurationProfileResourcePropertiesArgs) ElementType() reflect.Type
- func (i ConfigurationProfileResourcePropertiesArgs) ToConfigurationProfileResourcePropertiesOutput() ConfigurationProfileResourcePropertiesOutput
- func (i ConfigurationProfileResourcePropertiesArgs) ToConfigurationProfileResourcePropertiesOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesOutput
- func (i ConfigurationProfileResourcePropertiesArgs) ToConfigurationProfileResourcePropertiesPtrOutput() ConfigurationProfileResourcePropertiesPtrOutput
- func (i ConfigurationProfileResourcePropertiesArgs) ToConfigurationProfileResourcePropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesPtrOutput
- type ConfigurationProfileResourcePropertiesInput
- type ConfigurationProfileResourcePropertiesOutput
- func (ConfigurationProfileResourcePropertiesOutput) ElementType() reflect.Type
- func (o ConfigurationProfileResourcePropertiesOutput) Notifications() NotificationSettingsPtrOutput
- func (o ConfigurationProfileResourcePropertiesOutput) ToConfigurationProfileResourcePropertiesOutput() ConfigurationProfileResourcePropertiesOutput
- func (o ConfigurationProfileResourcePropertiesOutput) ToConfigurationProfileResourcePropertiesOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesOutput
- func (o ConfigurationProfileResourcePropertiesOutput) ToConfigurationProfileResourcePropertiesPtrOutput() ConfigurationProfileResourcePropertiesPtrOutput
- func (o ConfigurationProfileResourcePropertiesOutput) ToConfigurationProfileResourcePropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesPtrOutput
- type ConfigurationProfileResourcePropertiesPtrInput
- type ConfigurationProfileResourcePropertiesPtrOutput
- func (o ConfigurationProfileResourcePropertiesPtrOutput) Elem() ConfigurationProfileResourcePropertiesOutput
- func (ConfigurationProfileResourcePropertiesPtrOutput) ElementType() reflect.Type
- func (o ConfigurationProfileResourcePropertiesPtrOutput) Notifications() NotificationSettingsPtrOutput
- func (o ConfigurationProfileResourcePropertiesPtrOutput) ToConfigurationProfileResourcePropertiesPtrOutput() ConfigurationProfileResourcePropertiesPtrOutput
- func (o ConfigurationProfileResourcePropertiesPtrOutput) ToConfigurationProfileResourcePropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesPtrOutput
- type ConfigurationProfileResourcePropertiesResponse
- type ConfigurationProfileResourcePropertiesResponseArgs
- func (ConfigurationProfileResourcePropertiesResponseArgs) ElementType() reflect.Type
- func (i ConfigurationProfileResourcePropertiesResponseArgs) ToConfigurationProfileResourcePropertiesResponseOutput() ConfigurationProfileResourcePropertiesResponseOutput
- func (i ConfigurationProfileResourcePropertiesResponseArgs) ToConfigurationProfileResourcePropertiesResponseOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesResponseOutput
- func (i ConfigurationProfileResourcePropertiesResponseArgs) ToConfigurationProfileResourcePropertiesResponsePtrOutput() ConfigurationProfileResourcePropertiesResponsePtrOutput
- func (i ConfigurationProfileResourcePropertiesResponseArgs) ToConfigurationProfileResourcePropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesResponsePtrOutput
- type ConfigurationProfileResourcePropertiesResponseInput
- type ConfigurationProfileResourcePropertiesResponseOutput
- func (ConfigurationProfileResourcePropertiesResponseOutput) ElementType() reflect.Type
- func (o ConfigurationProfileResourcePropertiesResponseOutput) Notifications() NotificationSettingsResponsePtrOutput
- func (o ConfigurationProfileResourcePropertiesResponseOutput) ToConfigurationProfileResourcePropertiesResponseOutput() ConfigurationProfileResourcePropertiesResponseOutput
- func (o ConfigurationProfileResourcePropertiesResponseOutput) ToConfigurationProfileResourcePropertiesResponseOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesResponseOutput
- func (o ConfigurationProfileResourcePropertiesResponseOutput) ToConfigurationProfileResourcePropertiesResponsePtrOutput() ConfigurationProfileResourcePropertiesResponsePtrOutput
- func (o ConfigurationProfileResourcePropertiesResponseOutput) ToConfigurationProfileResourcePropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesResponsePtrOutput
- type ConfigurationProfileResourcePropertiesResponsePtrInput
- type ConfigurationProfileResourcePropertiesResponsePtrOutput
- func (o ConfigurationProfileResourcePropertiesResponsePtrOutput) Elem() ConfigurationProfileResourcePropertiesResponseOutput
- func (ConfigurationProfileResourcePropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ConfigurationProfileResourcePropertiesResponsePtrOutput) Notifications() NotificationSettingsResponsePtrOutput
- func (o ConfigurationProfileResourcePropertiesResponsePtrOutput) ToConfigurationProfileResourcePropertiesResponsePtrOutput() ConfigurationProfileResourcePropertiesResponsePtrOutput
- func (o ConfigurationProfileResourcePropertiesResponsePtrOutput) ToConfigurationProfileResourcePropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesResponsePtrOutput
- type ConfigurationProfileState
- type LookupConfigurationProfileArgs
- type LookupConfigurationProfileResult
- type NotificationSettings
- type NotificationSettingsArgs
- func (NotificationSettingsArgs) ElementType() reflect.Type
- func (i NotificationSettingsArgs) ToNotificationSettingsOutput() NotificationSettingsOutput
- func (i NotificationSettingsArgs) ToNotificationSettingsOutputWithContext(ctx context.Context) NotificationSettingsOutput
- func (i NotificationSettingsArgs) ToNotificationSettingsPtrOutput() NotificationSettingsPtrOutput
- func (i NotificationSettingsArgs) ToNotificationSettingsPtrOutputWithContext(ctx context.Context) NotificationSettingsPtrOutput
- type NotificationSettingsInput
- type NotificationSettingsOutput
- func (o NotificationSettingsOutput) ActivationState() pulumi.StringPtrOutput
- func (o NotificationSettingsOutput) AzureMonitorWorkspaceProperties() AzureMonitorWorkspacePropertiesPtrOutput
- func (NotificationSettingsOutput) ElementType() reflect.Type
- func (o NotificationSettingsOutput) ToNotificationSettingsOutput() NotificationSettingsOutput
- func (o NotificationSettingsOutput) ToNotificationSettingsOutputWithContext(ctx context.Context) NotificationSettingsOutput
- func (o NotificationSettingsOutput) ToNotificationSettingsPtrOutput() NotificationSettingsPtrOutput
- func (o NotificationSettingsOutput) ToNotificationSettingsPtrOutputWithContext(ctx context.Context) NotificationSettingsPtrOutput
- type NotificationSettingsPtrInput
- type NotificationSettingsPtrOutput
- func (o NotificationSettingsPtrOutput) ActivationState() pulumi.StringPtrOutput
- func (o NotificationSettingsPtrOutput) AzureMonitorWorkspaceProperties() AzureMonitorWorkspacePropertiesPtrOutput
- func (o NotificationSettingsPtrOutput) Elem() NotificationSettingsOutput
- func (NotificationSettingsPtrOutput) ElementType() reflect.Type
- func (o NotificationSettingsPtrOutput) ToNotificationSettingsPtrOutput() NotificationSettingsPtrOutput
- func (o NotificationSettingsPtrOutput) ToNotificationSettingsPtrOutputWithContext(ctx context.Context) NotificationSettingsPtrOutput
- type NotificationSettingsResponse
- type NotificationSettingsResponseArgs
- func (NotificationSettingsResponseArgs) ElementType() reflect.Type
- func (i NotificationSettingsResponseArgs) ToNotificationSettingsResponseOutput() NotificationSettingsResponseOutput
- func (i NotificationSettingsResponseArgs) ToNotificationSettingsResponseOutputWithContext(ctx context.Context) NotificationSettingsResponseOutput
- func (i NotificationSettingsResponseArgs) ToNotificationSettingsResponsePtrOutput() NotificationSettingsResponsePtrOutput
- func (i NotificationSettingsResponseArgs) ToNotificationSettingsResponsePtrOutputWithContext(ctx context.Context) NotificationSettingsResponsePtrOutput
- type NotificationSettingsResponseInput
- type NotificationSettingsResponseOutput
- func (o NotificationSettingsResponseOutput) ActivationState() pulumi.StringPtrOutput
- func (o NotificationSettingsResponseOutput) AzureMonitorWorkspaceProperties() AzureMonitorWorkspacePropertiesResponsePtrOutput
- func (NotificationSettingsResponseOutput) ElementType() reflect.Type
- func (o NotificationSettingsResponseOutput) ToNotificationSettingsResponseOutput() NotificationSettingsResponseOutput
- func (o NotificationSettingsResponseOutput) ToNotificationSettingsResponseOutputWithContext(ctx context.Context) NotificationSettingsResponseOutput
- func (o NotificationSettingsResponseOutput) ToNotificationSettingsResponsePtrOutput() NotificationSettingsResponsePtrOutput
- func (o NotificationSettingsResponseOutput) ToNotificationSettingsResponsePtrOutputWithContext(ctx context.Context) NotificationSettingsResponsePtrOutput
- type NotificationSettingsResponsePtrInput
- type NotificationSettingsResponsePtrOutput
- func (o NotificationSettingsResponsePtrOutput) ActivationState() pulumi.StringPtrOutput
- func (o NotificationSettingsResponsePtrOutput) AzureMonitorWorkspaceProperties() AzureMonitorWorkspacePropertiesResponsePtrOutput
- func (o NotificationSettingsResponsePtrOutput) Elem() NotificationSettingsResponseOutput
- func (NotificationSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o NotificationSettingsResponsePtrOutput) ToNotificationSettingsResponsePtrOutput() NotificationSettingsResponsePtrOutput
- func (o NotificationSettingsResponsePtrOutput) ToNotificationSettingsResponsePtrOutputWithContext(ctx context.Context) NotificationSettingsResponsePtrOutput
- type ResourceIdentity
- type ResourceIdentityArgs
- func (ResourceIdentityArgs) ElementType() reflect.Type
- func (i ResourceIdentityArgs) ToResourceIdentityOutput() ResourceIdentityOutput
- func (i ResourceIdentityArgs) ToResourceIdentityOutputWithContext(ctx context.Context) ResourceIdentityOutput
- func (i ResourceIdentityArgs) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
- func (i ResourceIdentityArgs) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
- type ResourceIdentityInput
- type ResourceIdentityOutput
- func (ResourceIdentityOutput) ElementType() reflect.Type
- func (o ResourceIdentityOutput) ToResourceIdentityOutput() ResourceIdentityOutput
- func (o ResourceIdentityOutput) ToResourceIdentityOutputWithContext(ctx context.Context) ResourceIdentityOutput
- func (o ResourceIdentityOutput) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
- func (o ResourceIdentityOutput) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
- func (o ResourceIdentityOutput) Type() pulumi.StringPtrOutput
- type ResourceIdentityPtrInput
- type ResourceIdentityPtrOutput
- func (o ResourceIdentityPtrOutput) Elem() ResourceIdentityOutput
- func (ResourceIdentityPtrOutput) ElementType() reflect.Type
- func (o ResourceIdentityPtrOutput) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
- func (o ResourceIdentityPtrOutput) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
- func (o ResourceIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type ResourceIdentityResponse
- type ResourceIdentityResponseArgs
- func (ResourceIdentityResponseArgs) ElementType() reflect.Type
- func (i ResourceIdentityResponseArgs) ToResourceIdentityResponseOutput() ResourceIdentityResponseOutput
- func (i ResourceIdentityResponseArgs) ToResourceIdentityResponseOutputWithContext(ctx context.Context) ResourceIdentityResponseOutput
- func (i ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
- func (i ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
- type ResourceIdentityResponseInput
- type ResourceIdentityResponseOutput
- func (ResourceIdentityResponseOutput) ElementType() reflect.Type
- func (o ResourceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o ResourceIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o ResourceIdentityResponseOutput) ToResourceIdentityResponseOutput() ResourceIdentityResponseOutput
- func (o ResourceIdentityResponseOutput) ToResourceIdentityResponseOutputWithContext(ctx context.Context) ResourceIdentityResponseOutput
- func (o ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
- func (o ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
- func (o ResourceIdentityResponseOutput) Type() pulumi.StringPtrOutput
- type ResourceIdentityResponsePtrInput
- type ResourceIdentityResponsePtrOutput
- func (o ResourceIdentityResponsePtrOutput) Elem() ResourceIdentityResponseOutput
- func (ResourceIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o ResourceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o ResourceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
- func (o ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
- func (o ResourceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type SystemDataResponse
- type SystemDataResponseArgs
- func (SystemDataResponseArgs) ElementType() reflect.Type
- func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponseInput
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponsePtrInput
- type SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
- func (SystemDataResponsePtrOutput) ElementType() reflect.Type
- func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureMonitorWorkspaceProperties ¶
type AzureMonitorWorkspaceProperties struct { // The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace. WorkspaceId *string `pulumi:"workspaceId"` // The Azure Monitor workspace ARM Resource ID. The resource ID should be in the following format: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} WorkspaceResourceId *string `pulumi:"workspaceResourceId"` }
Configuration properties of an Azure Monitor workspace that receives change notifications.
type AzureMonitorWorkspacePropertiesArgs ¶
type AzureMonitorWorkspacePropertiesArgs struct { // The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace. WorkspaceId pulumi.StringPtrInput `pulumi:"workspaceId"` // The Azure Monitor workspace ARM Resource ID. The resource ID should be in the following format: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} WorkspaceResourceId pulumi.StringPtrInput `pulumi:"workspaceResourceId"` }
Configuration properties of an Azure Monitor workspace that receives change notifications.
func (AzureMonitorWorkspacePropertiesArgs) ElementType ¶
func (AzureMonitorWorkspacePropertiesArgs) ElementType() reflect.Type
func (AzureMonitorWorkspacePropertiesArgs) ToAzureMonitorWorkspacePropertiesOutput ¶
func (i AzureMonitorWorkspacePropertiesArgs) ToAzureMonitorWorkspacePropertiesOutput() AzureMonitorWorkspacePropertiesOutput
func (AzureMonitorWorkspacePropertiesArgs) ToAzureMonitorWorkspacePropertiesOutputWithContext ¶
func (i AzureMonitorWorkspacePropertiesArgs) ToAzureMonitorWorkspacePropertiesOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesOutput
func (AzureMonitorWorkspacePropertiesArgs) ToAzureMonitorWorkspacePropertiesPtrOutput ¶
func (i AzureMonitorWorkspacePropertiesArgs) ToAzureMonitorWorkspacePropertiesPtrOutput() AzureMonitorWorkspacePropertiesPtrOutput
func (AzureMonitorWorkspacePropertiesArgs) ToAzureMonitorWorkspacePropertiesPtrOutputWithContext ¶
func (i AzureMonitorWorkspacePropertiesArgs) ToAzureMonitorWorkspacePropertiesPtrOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesPtrOutput
type AzureMonitorWorkspacePropertiesInput ¶
type AzureMonitorWorkspacePropertiesInput interface { pulumi.Input ToAzureMonitorWorkspacePropertiesOutput() AzureMonitorWorkspacePropertiesOutput ToAzureMonitorWorkspacePropertiesOutputWithContext(context.Context) AzureMonitorWorkspacePropertiesOutput }
AzureMonitorWorkspacePropertiesInput is an input type that accepts AzureMonitorWorkspacePropertiesArgs and AzureMonitorWorkspacePropertiesOutput values. You can construct a concrete instance of `AzureMonitorWorkspacePropertiesInput` via:
AzureMonitorWorkspacePropertiesArgs{...}
type AzureMonitorWorkspacePropertiesOutput ¶
type AzureMonitorWorkspacePropertiesOutput struct{ *pulumi.OutputState }
Configuration properties of an Azure Monitor workspace that receives change notifications.
func (AzureMonitorWorkspacePropertiesOutput) ElementType ¶
func (AzureMonitorWorkspacePropertiesOutput) ElementType() reflect.Type
func (AzureMonitorWorkspacePropertiesOutput) ToAzureMonitorWorkspacePropertiesOutput ¶
func (o AzureMonitorWorkspacePropertiesOutput) ToAzureMonitorWorkspacePropertiesOutput() AzureMonitorWorkspacePropertiesOutput
func (AzureMonitorWorkspacePropertiesOutput) ToAzureMonitorWorkspacePropertiesOutputWithContext ¶
func (o AzureMonitorWorkspacePropertiesOutput) ToAzureMonitorWorkspacePropertiesOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesOutput
func (AzureMonitorWorkspacePropertiesOutput) ToAzureMonitorWorkspacePropertiesPtrOutput ¶
func (o AzureMonitorWorkspacePropertiesOutput) ToAzureMonitorWorkspacePropertiesPtrOutput() AzureMonitorWorkspacePropertiesPtrOutput
func (AzureMonitorWorkspacePropertiesOutput) ToAzureMonitorWorkspacePropertiesPtrOutputWithContext ¶
func (o AzureMonitorWorkspacePropertiesOutput) ToAzureMonitorWorkspacePropertiesPtrOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesPtrOutput
func (AzureMonitorWorkspacePropertiesOutput) WorkspaceId ¶
func (o AzureMonitorWorkspacePropertiesOutput) WorkspaceId() pulumi.StringPtrOutput
The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
func (AzureMonitorWorkspacePropertiesOutput) WorkspaceResourceId ¶
func (o AzureMonitorWorkspacePropertiesOutput) WorkspaceResourceId() pulumi.StringPtrOutput
The Azure Monitor workspace ARM Resource ID. The resource ID should be in the following format: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}
type AzureMonitorWorkspacePropertiesPtrInput ¶
type AzureMonitorWorkspacePropertiesPtrInput interface { pulumi.Input ToAzureMonitorWorkspacePropertiesPtrOutput() AzureMonitorWorkspacePropertiesPtrOutput ToAzureMonitorWorkspacePropertiesPtrOutputWithContext(context.Context) AzureMonitorWorkspacePropertiesPtrOutput }
AzureMonitorWorkspacePropertiesPtrInput is an input type that accepts AzureMonitorWorkspacePropertiesArgs, AzureMonitorWorkspacePropertiesPtr and AzureMonitorWorkspacePropertiesPtrOutput values. You can construct a concrete instance of `AzureMonitorWorkspacePropertiesPtrInput` via:
AzureMonitorWorkspacePropertiesArgs{...} or: nil
func AzureMonitorWorkspacePropertiesPtr ¶
func AzureMonitorWorkspacePropertiesPtr(v *AzureMonitorWorkspacePropertiesArgs) AzureMonitorWorkspacePropertiesPtrInput
type AzureMonitorWorkspacePropertiesPtrOutput ¶
type AzureMonitorWorkspacePropertiesPtrOutput struct{ *pulumi.OutputState }
func (AzureMonitorWorkspacePropertiesPtrOutput) ElementType ¶
func (AzureMonitorWorkspacePropertiesPtrOutput) ElementType() reflect.Type
func (AzureMonitorWorkspacePropertiesPtrOutput) ToAzureMonitorWorkspacePropertiesPtrOutput ¶
func (o AzureMonitorWorkspacePropertiesPtrOutput) ToAzureMonitorWorkspacePropertiesPtrOutput() AzureMonitorWorkspacePropertiesPtrOutput
func (AzureMonitorWorkspacePropertiesPtrOutput) ToAzureMonitorWorkspacePropertiesPtrOutputWithContext ¶
func (o AzureMonitorWorkspacePropertiesPtrOutput) ToAzureMonitorWorkspacePropertiesPtrOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesPtrOutput
func (AzureMonitorWorkspacePropertiesPtrOutput) WorkspaceId ¶
func (o AzureMonitorWorkspacePropertiesPtrOutput) WorkspaceId() pulumi.StringPtrOutput
The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
func (AzureMonitorWorkspacePropertiesPtrOutput) WorkspaceResourceId ¶
func (o AzureMonitorWorkspacePropertiesPtrOutput) WorkspaceResourceId() pulumi.StringPtrOutput
The Azure Monitor workspace ARM Resource ID. The resource ID should be in the following format: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}
type AzureMonitorWorkspacePropertiesResponse ¶
type AzureMonitorWorkspacePropertiesResponse struct { // The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace. WorkspaceId *string `pulumi:"workspaceId"` // The Azure Monitor workspace ARM Resource ID. The resource ID should be in the following format: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} WorkspaceResourceId *string `pulumi:"workspaceResourceId"` }
Configuration properties of an Azure Monitor workspace that receives change notifications.
type AzureMonitorWorkspacePropertiesResponseArgs ¶
type AzureMonitorWorkspacePropertiesResponseArgs struct { // The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace. WorkspaceId pulumi.StringPtrInput `pulumi:"workspaceId"` // The Azure Monitor workspace ARM Resource ID. The resource ID should be in the following format: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName} WorkspaceResourceId pulumi.StringPtrInput `pulumi:"workspaceResourceId"` }
Configuration properties of an Azure Monitor workspace that receives change notifications.
func (AzureMonitorWorkspacePropertiesResponseArgs) ElementType ¶
func (AzureMonitorWorkspacePropertiesResponseArgs) ElementType() reflect.Type
func (AzureMonitorWorkspacePropertiesResponseArgs) ToAzureMonitorWorkspacePropertiesResponseOutput ¶
func (i AzureMonitorWorkspacePropertiesResponseArgs) ToAzureMonitorWorkspacePropertiesResponseOutput() AzureMonitorWorkspacePropertiesResponseOutput
func (AzureMonitorWorkspacePropertiesResponseArgs) ToAzureMonitorWorkspacePropertiesResponseOutputWithContext ¶
func (i AzureMonitorWorkspacePropertiesResponseArgs) ToAzureMonitorWorkspacePropertiesResponseOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesResponseOutput
func (AzureMonitorWorkspacePropertiesResponseArgs) ToAzureMonitorWorkspacePropertiesResponsePtrOutput ¶
func (i AzureMonitorWorkspacePropertiesResponseArgs) ToAzureMonitorWorkspacePropertiesResponsePtrOutput() AzureMonitorWorkspacePropertiesResponsePtrOutput
func (AzureMonitorWorkspacePropertiesResponseArgs) ToAzureMonitorWorkspacePropertiesResponsePtrOutputWithContext ¶
func (i AzureMonitorWorkspacePropertiesResponseArgs) ToAzureMonitorWorkspacePropertiesResponsePtrOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesResponsePtrOutput
type AzureMonitorWorkspacePropertiesResponseInput ¶
type AzureMonitorWorkspacePropertiesResponseInput interface { pulumi.Input ToAzureMonitorWorkspacePropertiesResponseOutput() AzureMonitorWorkspacePropertiesResponseOutput ToAzureMonitorWorkspacePropertiesResponseOutputWithContext(context.Context) AzureMonitorWorkspacePropertiesResponseOutput }
AzureMonitorWorkspacePropertiesResponseInput is an input type that accepts AzureMonitorWorkspacePropertiesResponseArgs and AzureMonitorWorkspacePropertiesResponseOutput values. You can construct a concrete instance of `AzureMonitorWorkspacePropertiesResponseInput` via:
AzureMonitorWorkspacePropertiesResponseArgs{...}
type AzureMonitorWorkspacePropertiesResponseOutput ¶
type AzureMonitorWorkspacePropertiesResponseOutput struct{ *pulumi.OutputState }
Configuration properties of an Azure Monitor workspace that receives change notifications.
func (AzureMonitorWorkspacePropertiesResponseOutput) ElementType ¶
func (AzureMonitorWorkspacePropertiesResponseOutput) ElementType() reflect.Type
func (AzureMonitorWorkspacePropertiesResponseOutput) ToAzureMonitorWorkspacePropertiesResponseOutput ¶
func (o AzureMonitorWorkspacePropertiesResponseOutput) ToAzureMonitorWorkspacePropertiesResponseOutput() AzureMonitorWorkspacePropertiesResponseOutput
func (AzureMonitorWorkspacePropertiesResponseOutput) ToAzureMonitorWorkspacePropertiesResponseOutputWithContext ¶
func (o AzureMonitorWorkspacePropertiesResponseOutput) ToAzureMonitorWorkspacePropertiesResponseOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesResponseOutput
func (AzureMonitorWorkspacePropertiesResponseOutput) ToAzureMonitorWorkspacePropertiesResponsePtrOutput ¶
func (o AzureMonitorWorkspacePropertiesResponseOutput) ToAzureMonitorWorkspacePropertiesResponsePtrOutput() AzureMonitorWorkspacePropertiesResponsePtrOutput
func (AzureMonitorWorkspacePropertiesResponseOutput) ToAzureMonitorWorkspacePropertiesResponsePtrOutputWithContext ¶
func (o AzureMonitorWorkspacePropertiesResponseOutput) ToAzureMonitorWorkspacePropertiesResponsePtrOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesResponsePtrOutput
func (AzureMonitorWorkspacePropertiesResponseOutput) WorkspaceId ¶
func (o AzureMonitorWorkspacePropertiesResponseOutput) WorkspaceId() pulumi.StringPtrOutput
The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
func (AzureMonitorWorkspacePropertiesResponseOutput) WorkspaceResourceId ¶
func (o AzureMonitorWorkspacePropertiesResponseOutput) WorkspaceResourceId() pulumi.StringPtrOutput
The Azure Monitor workspace ARM Resource ID. The resource ID should be in the following format: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}
type AzureMonitorWorkspacePropertiesResponsePtrInput ¶
type AzureMonitorWorkspacePropertiesResponsePtrInput interface { pulumi.Input ToAzureMonitorWorkspacePropertiesResponsePtrOutput() AzureMonitorWorkspacePropertiesResponsePtrOutput ToAzureMonitorWorkspacePropertiesResponsePtrOutputWithContext(context.Context) AzureMonitorWorkspacePropertiesResponsePtrOutput }
AzureMonitorWorkspacePropertiesResponsePtrInput is an input type that accepts AzureMonitorWorkspacePropertiesResponseArgs, AzureMonitorWorkspacePropertiesResponsePtr and AzureMonitorWorkspacePropertiesResponsePtrOutput values. You can construct a concrete instance of `AzureMonitorWorkspacePropertiesResponsePtrInput` via:
AzureMonitorWorkspacePropertiesResponseArgs{...} or: nil
func AzureMonitorWorkspacePropertiesResponsePtr ¶
func AzureMonitorWorkspacePropertiesResponsePtr(v *AzureMonitorWorkspacePropertiesResponseArgs) AzureMonitorWorkspacePropertiesResponsePtrInput
type AzureMonitorWorkspacePropertiesResponsePtrOutput ¶
type AzureMonitorWorkspacePropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureMonitorWorkspacePropertiesResponsePtrOutput) ElementType ¶
func (AzureMonitorWorkspacePropertiesResponsePtrOutput) ElementType() reflect.Type
func (AzureMonitorWorkspacePropertiesResponsePtrOutput) ToAzureMonitorWorkspacePropertiesResponsePtrOutput ¶
func (o AzureMonitorWorkspacePropertiesResponsePtrOutput) ToAzureMonitorWorkspacePropertiesResponsePtrOutput() AzureMonitorWorkspacePropertiesResponsePtrOutput
func (AzureMonitorWorkspacePropertiesResponsePtrOutput) ToAzureMonitorWorkspacePropertiesResponsePtrOutputWithContext ¶
func (o AzureMonitorWorkspacePropertiesResponsePtrOutput) ToAzureMonitorWorkspacePropertiesResponsePtrOutputWithContext(ctx context.Context) AzureMonitorWorkspacePropertiesResponsePtrOutput
func (AzureMonitorWorkspacePropertiesResponsePtrOutput) WorkspaceId ¶
func (o AzureMonitorWorkspacePropertiesResponsePtrOutput) WorkspaceId() pulumi.StringPtrOutput
The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
func (AzureMonitorWorkspacePropertiesResponsePtrOutput) WorkspaceResourceId ¶
func (o AzureMonitorWorkspacePropertiesResponsePtrOutput) WorkspaceResourceId() pulumi.StringPtrOutput
The Azure Monitor workspace ARM Resource ID. The resource ID should be in the following format: /subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.OperationalInsights/workspaces/{workspaceName}
type ConfigurationProfile ¶
type ConfigurationProfile struct { pulumi.CustomResourceState // The identity block returned by ARM resource that supports managed identity. Identity ResourceIdentityResponsePtrOutput `pulumi:"identity"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The properties of a configuration profile. Properties ConfigurationProfileResourcePropertiesResponseOutput `pulumi:"properties"` // Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData SystemDataResponsePtrOutput `pulumi:"systemData"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
A profile object that contains change analysis configuration, such as notification settings, for this subscription
func GetConfigurationProfile ¶
func GetConfigurationProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigurationProfileState, opts ...pulumi.ResourceOption) (*ConfigurationProfile, error)
GetConfigurationProfile gets an existing ConfigurationProfile 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 NewConfigurationProfile ¶
func NewConfigurationProfile(ctx *pulumi.Context, name string, args *ConfigurationProfileArgs, opts ...pulumi.ResourceOption) (*ConfigurationProfile, error)
NewConfigurationProfile registers a new resource with the given unique name, arguments, and options.
type ConfigurationProfileArgs ¶
type ConfigurationProfileArgs struct { // The identity block returned by ARM resource that supports managed identity. Identity ResourceIdentityPtrInput // The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten. ProfileName pulumi.StringInput // The properties of a configuration profile. Properties ConfigurationProfileResourcePropertiesPtrInput }
The set of arguments for constructing a ConfigurationProfile resource.
func (ConfigurationProfileArgs) ElementType ¶
func (ConfigurationProfileArgs) ElementType() reflect.Type
type ConfigurationProfileResourceProperties ¶
type ConfigurationProfileResourceProperties struct { // Settings of change notification configuration for a subscription. Notifications *NotificationSettings `pulumi:"notifications"` }
The properties of a configuration profile.
type ConfigurationProfileResourcePropertiesArgs ¶
type ConfigurationProfileResourcePropertiesArgs struct { // Settings of change notification configuration for a subscription. Notifications NotificationSettingsPtrInput `pulumi:"notifications"` }
The properties of a configuration profile.
func (ConfigurationProfileResourcePropertiesArgs) ElementType ¶
func (ConfigurationProfileResourcePropertiesArgs) ElementType() reflect.Type
func (ConfigurationProfileResourcePropertiesArgs) ToConfigurationProfileResourcePropertiesOutput ¶
func (i ConfigurationProfileResourcePropertiesArgs) ToConfigurationProfileResourcePropertiesOutput() ConfigurationProfileResourcePropertiesOutput
func (ConfigurationProfileResourcePropertiesArgs) ToConfigurationProfileResourcePropertiesOutputWithContext ¶
func (i ConfigurationProfileResourcePropertiesArgs) ToConfigurationProfileResourcePropertiesOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesOutput
func (ConfigurationProfileResourcePropertiesArgs) ToConfigurationProfileResourcePropertiesPtrOutput ¶
func (i ConfigurationProfileResourcePropertiesArgs) ToConfigurationProfileResourcePropertiesPtrOutput() ConfigurationProfileResourcePropertiesPtrOutput
func (ConfigurationProfileResourcePropertiesArgs) ToConfigurationProfileResourcePropertiesPtrOutputWithContext ¶
func (i ConfigurationProfileResourcePropertiesArgs) ToConfigurationProfileResourcePropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesPtrOutput
type ConfigurationProfileResourcePropertiesInput ¶
type ConfigurationProfileResourcePropertiesInput interface { pulumi.Input ToConfigurationProfileResourcePropertiesOutput() ConfigurationProfileResourcePropertiesOutput ToConfigurationProfileResourcePropertiesOutputWithContext(context.Context) ConfigurationProfileResourcePropertiesOutput }
ConfigurationProfileResourcePropertiesInput is an input type that accepts ConfigurationProfileResourcePropertiesArgs and ConfigurationProfileResourcePropertiesOutput values. You can construct a concrete instance of `ConfigurationProfileResourcePropertiesInput` via:
ConfigurationProfileResourcePropertiesArgs{...}
type ConfigurationProfileResourcePropertiesOutput ¶
type ConfigurationProfileResourcePropertiesOutput struct{ *pulumi.OutputState }
The properties of a configuration profile.
func (ConfigurationProfileResourcePropertiesOutput) ElementType ¶
func (ConfigurationProfileResourcePropertiesOutput) ElementType() reflect.Type
func (ConfigurationProfileResourcePropertiesOutput) Notifications ¶
func (o ConfigurationProfileResourcePropertiesOutput) Notifications() NotificationSettingsPtrOutput
Settings of change notification configuration for a subscription.
func (ConfigurationProfileResourcePropertiesOutput) ToConfigurationProfileResourcePropertiesOutput ¶
func (o ConfigurationProfileResourcePropertiesOutput) ToConfigurationProfileResourcePropertiesOutput() ConfigurationProfileResourcePropertiesOutput
func (ConfigurationProfileResourcePropertiesOutput) ToConfigurationProfileResourcePropertiesOutputWithContext ¶
func (o ConfigurationProfileResourcePropertiesOutput) ToConfigurationProfileResourcePropertiesOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesOutput
func (ConfigurationProfileResourcePropertiesOutput) ToConfigurationProfileResourcePropertiesPtrOutput ¶
func (o ConfigurationProfileResourcePropertiesOutput) ToConfigurationProfileResourcePropertiesPtrOutput() ConfigurationProfileResourcePropertiesPtrOutput
func (ConfigurationProfileResourcePropertiesOutput) ToConfigurationProfileResourcePropertiesPtrOutputWithContext ¶
func (o ConfigurationProfileResourcePropertiesOutput) ToConfigurationProfileResourcePropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesPtrOutput
type ConfigurationProfileResourcePropertiesPtrInput ¶
type ConfigurationProfileResourcePropertiesPtrInput interface { pulumi.Input ToConfigurationProfileResourcePropertiesPtrOutput() ConfigurationProfileResourcePropertiesPtrOutput ToConfigurationProfileResourcePropertiesPtrOutputWithContext(context.Context) ConfigurationProfileResourcePropertiesPtrOutput }
ConfigurationProfileResourcePropertiesPtrInput is an input type that accepts ConfigurationProfileResourcePropertiesArgs, ConfigurationProfileResourcePropertiesPtr and ConfigurationProfileResourcePropertiesPtrOutput values. You can construct a concrete instance of `ConfigurationProfileResourcePropertiesPtrInput` via:
ConfigurationProfileResourcePropertiesArgs{...} or: nil
func ConfigurationProfileResourcePropertiesPtr ¶
func ConfigurationProfileResourcePropertiesPtr(v *ConfigurationProfileResourcePropertiesArgs) ConfigurationProfileResourcePropertiesPtrInput
type ConfigurationProfileResourcePropertiesPtrOutput ¶
type ConfigurationProfileResourcePropertiesPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationProfileResourcePropertiesPtrOutput) ElementType ¶
func (ConfigurationProfileResourcePropertiesPtrOutput) ElementType() reflect.Type
func (ConfigurationProfileResourcePropertiesPtrOutput) Notifications ¶
func (o ConfigurationProfileResourcePropertiesPtrOutput) Notifications() NotificationSettingsPtrOutput
Settings of change notification configuration for a subscription.
func (ConfigurationProfileResourcePropertiesPtrOutput) ToConfigurationProfileResourcePropertiesPtrOutput ¶
func (o ConfigurationProfileResourcePropertiesPtrOutput) ToConfigurationProfileResourcePropertiesPtrOutput() ConfigurationProfileResourcePropertiesPtrOutput
func (ConfigurationProfileResourcePropertiesPtrOutput) ToConfigurationProfileResourcePropertiesPtrOutputWithContext ¶
func (o ConfigurationProfileResourcePropertiesPtrOutput) ToConfigurationProfileResourcePropertiesPtrOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesPtrOutput
type ConfigurationProfileResourcePropertiesResponse ¶
type ConfigurationProfileResourcePropertiesResponse struct { // Settings of change notification configuration for a subscription. Notifications *NotificationSettingsResponse `pulumi:"notifications"` }
The properties of a configuration profile.
type ConfigurationProfileResourcePropertiesResponseArgs ¶
type ConfigurationProfileResourcePropertiesResponseArgs struct { // Settings of change notification configuration for a subscription. Notifications NotificationSettingsResponsePtrInput `pulumi:"notifications"` }
The properties of a configuration profile.
func (ConfigurationProfileResourcePropertiesResponseArgs) ElementType ¶
func (ConfigurationProfileResourcePropertiesResponseArgs) ElementType() reflect.Type
func (ConfigurationProfileResourcePropertiesResponseArgs) ToConfigurationProfileResourcePropertiesResponseOutput ¶
func (i ConfigurationProfileResourcePropertiesResponseArgs) ToConfigurationProfileResourcePropertiesResponseOutput() ConfigurationProfileResourcePropertiesResponseOutput
func (ConfigurationProfileResourcePropertiesResponseArgs) ToConfigurationProfileResourcePropertiesResponseOutputWithContext ¶
func (i ConfigurationProfileResourcePropertiesResponseArgs) ToConfigurationProfileResourcePropertiesResponseOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesResponseOutput
func (ConfigurationProfileResourcePropertiesResponseArgs) ToConfigurationProfileResourcePropertiesResponsePtrOutput ¶
func (i ConfigurationProfileResourcePropertiesResponseArgs) ToConfigurationProfileResourcePropertiesResponsePtrOutput() ConfigurationProfileResourcePropertiesResponsePtrOutput
func (ConfigurationProfileResourcePropertiesResponseArgs) ToConfigurationProfileResourcePropertiesResponsePtrOutputWithContext ¶
func (i ConfigurationProfileResourcePropertiesResponseArgs) ToConfigurationProfileResourcePropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesResponsePtrOutput
type ConfigurationProfileResourcePropertiesResponseInput ¶
type ConfigurationProfileResourcePropertiesResponseInput interface { pulumi.Input ToConfigurationProfileResourcePropertiesResponseOutput() ConfigurationProfileResourcePropertiesResponseOutput ToConfigurationProfileResourcePropertiesResponseOutputWithContext(context.Context) ConfigurationProfileResourcePropertiesResponseOutput }
ConfigurationProfileResourcePropertiesResponseInput is an input type that accepts ConfigurationProfileResourcePropertiesResponseArgs and ConfigurationProfileResourcePropertiesResponseOutput values. You can construct a concrete instance of `ConfigurationProfileResourcePropertiesResponseInput` via:
ConfigurationProfileResourcePropertiesResponseArgs{...}
type ConfigurationProfileResourcePropertiesResponseOutput ¶
type ConfigurationProfileResourcePropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of a configuration profile.
func (ConfigurationProfileResourcePropertiesResponseOutput) ElementType ¶
func (ConfigurationProfileResourcePropertiesResponseOutput) ElementType() reflect.Type
func (ConfigurationProfileResourcePropertiesResponseOutput) Notifications ¶
func (o ConfigurationProfileResourcePropertiesResponseOutput) Notifications() NotificationSettingsResponsePtrOutput
Settings of change notification configuration for a subscription.
func (ConfigurationProfileResourcePropertiesResponseOutput) ToConfigurationProfileResourcePropertiesResponseOutput ¶
func (o ConfigurationProfileResourcePropertiesResponseOutput) ToConfigurationProfileResourcePropertiesResponseOutput() ConfigurationProfileResourcePropertiesResponseOutput
func (ConfigurationProfileResourcePropertiesResponseOutput) ToConfigurationProfileResourcePropertiesResponseOutputWithContext ¶
func (o ConfigurationProfileResourcePropertiesResponseOutput) ToConfigurationProfileResourcePropertiesResponseOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesResponseOutput
func (ConfigurationProfileResourcePropertiesResponseOutput) ToConfigurationProfileResourcePropertiesResponsePtrOutput ¶
func (o ConfigurationProfileResourcePropertiesResponseOutput) ToConfigurationProfileResourcePropertiesResponsePtrOutput() ConfigurationProfileResourcePropertiesResponsePtrOutput
func (ConfigurationProfileResourcePropertiesResponseOutput) ToConfigurationProfileResourcePropertiesResponsePtrOutputWithContext ¶
func (o ConfigurationProfileResourcePropertiesResponseOutput) ToConfigurationProfileResourcePropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesResponsePtrOutput
type ConfigurationProfileResourcePropertiesResponsePtrInput ¶
type ConfigurationProfileResourcePropertiesResponsePtrInput interface { pulumi.Input ToConfigurationProfileResourcePropertiesResponsePtrOutput() ConfigurationProfileResourcePropertiesResponsePtrOutput ToConfigurationProfileResourcePropertiesResponsePtrOutputWithContext(context.Context) ConfigurationProfileResourcePropertiesResponsePtrOutput }
ConfigurationProfileResourcePropertiesResponsePtrInput is an input type that accepts ConfigurationProfileResourcePropertiesResponseArgs, ConfigurationProfileResourcePropertiesResponsePtr and ConfigurationProfileResourcePropertiesResponsePtrOutput values. You can construct a concrete instance of `ConfigurationProfileResourcePropertiesResponsePtrInput` via:
ConfigurationProfileResourcePropertiesResponseArgs{...} or: nil
func ConfigurationProfileResourcePropertiesResponsePtr ¶
func ConfigurationProfileResourcePropertiesResponsePtr(v *ConfigurationProfileResourcePropertiesResponseArgs) ConfigurationProfileResourcePropertiesResponsePtrInput
type ConfigurationProfileResourcePropertiesResponsePtrOutput ¶
type ConfigurationProfileResourcePropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (ConfigurationProfileResourcePropertiesResponsePtrOutput) ElementType ¶
func (ConfigurationProfileResourcePropertiesResponsePtrOutput) ElementType() reflect.Type
func (ConfigurationProfileResourcePropertiesResponsePtrOutput) Notifications ¶
func (o ConfigurationProfileResourcePropertiesResponsePtrOutput) Notifications() NotificationSettingsResponsePtrOutput
Settings of change notification configuration for a subscription.
func (ConfigurationProfileResourcePropertiesResponsePtrOutput) ToConfigurationProfileResourcePropertiesResponsePtrOutput ¶
func (o ConfigurationProfileResourcePropertiesResponsePtrOutput) ToConfigurationProfileResourcePropertiesResponsePtrOutput() ConfigurationProfileResourcePropertiesResponsePtrOutput
func (ConfigurationProfileResourcePropertiesResponsePtrOutput) ToConfigurationProfileResourcePropertiesResponsePtrOutputWithContext ¶
func (o ConfigurationProfileResourcePropertiesResponsePtrOutput) ToConfigurationProfileResourcePropertiesResponsePtrOutputWithContext(ctx context.Context) ConfigurationProfileResourcePropertiesResponsePtrOutput
type ConfigurationProfileState ¶
type ConfigurationProfileState struct { // The identity block returned by ARM resource that supports managed identity. Identity ResourceIdentityResponsePtrInput // The name of the resource. Name pulumi.StringPtrInput // The properties of a configuration profile. Properties ConfigurationProfileResourcePropertiesResponsePtrInput // Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData SystemDataResponsePtrInput // The type of the resource. Type pulumi.StringPtrInput }
func (ConfigurationProfileState) ElementType ¶
func (ConfigurationProfileState) ElementType() reflect.Type
type LookupConfigurationProfileArgs ¶
type LookupConfigurationProfileArgs struct { // The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten. ProfileName string `pulumi:"profileName"` }
type LookupConfigurationProfileResult ¶
type LookupConfigurationProfileResult struct { // The identity block returned by ARM resource that supports managed identity. Identity *ResourceIdentityResponse `pulumi:"identity"` // The name of the resource. Name string `pulumi:"name"` // The properties of a configuration profile. Properties ConfigurationProfileResourcePropertiesResponse `pulumi:"properties"` // Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources SystemData *SystemDataResponse `pulumi:"systemData"` // The type of the resource. Type string `pulumi:"type"` }
A profile object that contains change analysis configuration, such as notification settings, for this subscription
func LookupConfigurationProfile ¶
func LookupConfigurationProfile(ctx *pulumi.Context, args *LookupConfigurationProfileArgs, opts ...pulumi.InvokeOption) (*LookupConfigurationProfileResult, error)
type NotificationSettings ¶
type NotificationSettings struct { // The state of notifications feature. ActivationState *string `pulumi:"activationState"` // Configuration properties of an Azure Monitor workspace that receives change notifications. AzureMonitorWorkspaceProperties *AzureMonitorWorkspaceProperties `pulumi:"azureMonitorWorkspaceProperties"` }
Settings of change notification configuration for a subscription.
type NotificationSettingsArgs ¶
type NotificationSettingsArgs struct { // The state of notifications feature. ActivationState pulumi.StringPtrInput `pulumi:"activationState"` // Configuration properties of an Azure Monitor workspace that receives change notifications. AzureMonitorWorkspaceProperties AzureMonitorWorkspacePropertiesPtrInput `pulumi:"azureMonitorWorkspaceProperties"` }
Settings of change notification configuration for a subscription.
func (NotificationSettingsArgs) ElementType ¶
func (NotificationSettingsArgs) ElementType() reflect.Type
func (NotificationSettingsArgs) ToNotificationSettingsOutput ¶
func (i NotificationSettingsArgs) ToNotificationSettingsOutput() NotificationSettingsOutput
func (NotificationSettingsArgs) ToNotificationSettingsOutputWithContext ¶
func (i NotificationSettingsArgs) ToNotificationSettingsOutputWithContext(ctx context.Context) NotificationSettingsOutput
func (NotificationSettingsArgs) ToNotificationSettingsPtrOutput ¶
func (i NotificationSettingsArgs) ToNotificationSettingsPtrOutput() NotificationSettingsPtrOutput
func (NotificationSettingsArgs) ToNotificationSettingsPtrOutputWithContext ¶
func (i NotificationSettingsArgs) ToNotificationSettingsPtrOutputWithContext(ctx context.Context) NotificationSettingsPtrOutput
type NotificationSettingsInput ¶
type NotificationSettingsInput interface { pulumi.Input ToNotificationSettingsOutput() NotificationSettingsOutput ToNotificationSettingsOutputWithContext(context.Context) NotificationSettingsOutput }
NotificationSettingsInput is an input type that accepts NotificationSettingsArgs and NotificationSettingsOutput values. You can construct a concrete instance of `NotificationSettingsInput` via:
NotificationSettingsArgs{...}
type NotificationSettingsOutput ¶
type NotificationSettingsOutput struct{ *pulumi.OutputState }
Settings of change notification configuration for a subscription.
func (NotificationSettingsOutput) ActivationState ¶
func (o NotificationSettingsOutput) ActivationState() pulumi.StringPtrOutput
The state of notifications feature.
func (NotificationSettingsOutput) AzureMonitorWorkspaceProperties ¶
func (o NotificationSettingsOutput) AzureMonitorWorkspaceProperties() AzureMonitorWorkspacePropertiesPtrOutput
Configuration properties of an Azure Monitor workspace that receives change notifications.
func (NotificationSettingsOutput) ElementType ¶
func (NotificationSettingsOutput) ElementType() reflect.Type
func (NotificationSettingsOutput) ToNotificationSettingsOutput ¶
func (o NotificationSettingsOutput) ToNotificationSettingsOutput() NotificationSettingsOutput
func (NotificationSettingsOutput) ToNotificationSettingsOutputWithContext ¶
func (o NotificationSettingsOutput) ToNotificationSettingsOutputWithContext(ctx context.Context) NotificationSettingsOutput
func (NotificationSettingsOutput) ToNotificationSettingsPtrOutput ¶
func (o NotificationSettingsOutput) ToNotificationSettingsPtrOutput() NotificationSettingsPtrOutput
func (NotificationSettingsOutput) ToNotificationSettingsPtrOutputWithContext ¶
func (o NotificationSettingsOutput) ToNotificationSettingsPtrOutputWithContext(ctx context.Context) NotificationSettingsPtrOutput
type NotificationSettingsPtrInput ¶
type NotificationSettingsPtrInput interface { pulumi.Input ToNotificationSettingsPtrOutput() NotificationSettingsPtrOutput ToNotificationSettingsPtrOutputWithContext(context.Context) NotificationSettingsPtrOutput }
NotificationSettingsPtrInput is an input type that accepts NotificationSettingsArgs, NotificationSettingsPtr and NotificationSettingsPtrOutput values. You can construct a concrete instance of `NotificationSettingsPtrInput` via:
NotificationSettingsArgs{...} or: nil
func NotificationSettingsPtr ¶
func NotificationSettingsPtr(v *NotificationSettingsArgs) NotificationSettingsPtrInput
type NotificationSettingsPtrOutput ¶
type NotificationSettingsPtrOutput struct{ *pulumi.OutputState }
func (NotificationSettingsPtrOutput) ActivationState ¶
func (o NotificationSettingsPtrOutput) ActivationState() pulumi.StringPtrOutput
The state of notifications feature.
func (NotificationSettingsPtrOutput) AzureMonitorWorkspaceProperties ¶
func (o NotificationSettingsPtrOutput) AzureMonitorWorkspaceProperties() AzureMonitorWorkspacePropertiesPtrOutput
Configuration properties of an Azure Monitor workspace that receives change notifications.
func (NotificationSettingsPtrOutput) Elem ¶
func (o NotificationSettingsPtrOutput) Elem() NotificationSettingsOutput
func (NotificationSettingsPtrOutput) ElementType ¶
func (NotificationSettingsPtrOutput) ElementType() reflect.Type
func (NotificationSettingsPtrOutput) ToNotificationSettingsPtrOutput ¶
func (o NotificationSettingsPtrOutput) ToNotificationSettingsPtrOutput() NotificationSettingsPtrOutput
func (NotificationSettingsPtrOutput) ToNotificationSettingsPtrOutputWithContext ¶
func (o NotificationSettingsPtrOutput) ToNotificationSettingsPtrOutputWithContext(ctx context.Context) NotificationSettingsPtrOutput
type NotificationSettingsResponse ¶
type NotificationSettingsResponse struct { // The state of notifications feature. ActivationState *string `pulumi:"activationState"` // Configuration properties of an Azure Monitor workspace that receives change notifications. AzureMonitorWorkspaceProperties *AzureMonitorWorkspacePropertiesResponse `pulumi:"azureMonitorWorkspaceProperties"` }
Settings of change notification configuration for a subscription.
type NotificationSettingsResponseArgs ¶
type NotificationSettingsResponseArgs struct { // The state of notifications feature. ActivationState pulumi.StringPtrInput `pulumi:"activationState"` // Configuration properties of an Azure Monitor workspace that receives change notifications. AzureMonitorWorkspaceProperties AzureMonitorWorkspacePropertiesResponsePtrInput `pulumi:"azureMonitorWorkspaceProperties"` }
Settings of change notification configuration for a subscription.
func (NotificationSettingsResponseArgs) ElementType ¶
func (NotificationSettingsResponseArgs) ElementType() reflect.Type
func (NotificationSettingsResponseArgs) ToNotificationSettingsResponseOutput ¶
func (i NotificationSettingsResponseArgs) ToNotificationSettingsResponseOutput() NotificationSettingsResponseOutput
func (NotificationSettingsResponseArgs) ToNotificationSettingsResponseOutputWithContext ¶
func (i NotificationSettingsResponseArgs) ToNotificationSettingsResponseOutputWithContext(ctx context.Context) NotificationSettingsResponseOutput
func (NotificationSettingsResponseArgs) ToNotificationSettingsResponsePtrOutput ¶
func (i NotificationSettingsResponseArgs) ToNotificationSettingsResponsePtrOutput() NotificationSettingsResponsePtrOutput
func (NotificationSettingsResponseArgs) ToNotificationSettingsResponsePtrOutputWithContext ¶
func (i NotificationSettingsResponseArgs) ToNotificationSettingsResponsePtrOutputWithContext(ctx context.Context) NotificationSettingsResponsePtrOutput
type NotificationSettingsResponseInput ¶
type NotificationSettingsResponseInput interface { pulumi.Input ToNotificationSettingsResponseOutput() NotificationSettingsResponseOutput ToNotificationSettingsResponseOutputWithContext(context.Context) NotificationSettingsResponseOutput }
NotificationSettingsResponseInput is an input type that accepts NotificationSettingsResponseArgs and NotificationSettingsResponseOutput values. You can construct a concrete instance of `NotificationSettingsResponseInput` via:
NotificationSettingsResponseArgs{...}
type NotificationSettingsResponseOutput ¶
type NotificationSettingsResponseOutput struct{ *pulumi.OutputState }
Settings of change notification configuration for a subscription.
func (NotificationSettingsResponseOutput) ActivationState ¶
func (o NotificationSettingsResponseOutput) ActivationState() pulumi.StringPtrOutput
The state of notifications feature.
func (NotificationSettingsResponseOutput) AzureMonitorWorkspaceProperties ¶
func (o NotificationSettingsResponseOutput) AzureMonitorWorkspaceProperties() AzureMonitorWorkspacePropertiesResponsePtrOutput
Configuration properties of an Azure Monitor workspace that receives change notifications.
func (NotificationSettingsResponseOutput) ElementType ¶
func (NotificationSettingsResponseOutput) ElementType() reflect.Type
func (NotificationSettingsResponseOutput) ToNotificationSettingsResponseOutput ¶
func (o NotificationSettingsResponseOutput) ToNotificationSettingsResponseOutput() NotificationSettingsResponseOutput
func (NotificationSettingsResponseOutput) ToNotificationSettingsResponseOutputWithContext ¶
func (o NotificationSettingsResponseOutput) ToNotificationSettingsResponseOutputWithContext(ctx context.Context) NotificationSettingsResponseOutput
func (NotificationSettingsResponseOutput) ToNotificationSettingsResponsePtrOutput ¶
func (o NotificationSettingsResponseOutput) ToNotificationSettingsResponsePtrOutput() NotificationSettingsResponsePtrOutput
func (NotificationSettingsResponseOutput) ToNotificationSettingsResponsePtrOutputWithContext ¶
func (o NotificationSettingsResponseOutput) ToNotificationSettingsResponsePtrOutputWithContext(ctx context.Context) NotificationSettingsResponsePtrOutput
type NotificationSettingsResponsePtrInput ¶
type NotificationSettingsResponsePtrInput interface { pulumi.Input ToNotificationSettingsResponsePtrOutput() NotificationSettingsResponsePtrOutput ToNotificationSettingsResponsePtrOutputWithContext(context.Context) NotificationSettingsResponsePtrOutput }
NotificationSettingsResponsePtrInput is an input type that accepts NotificationSettingsResponseArgs, NotificationSettingsResponsePtr and NotificationSettingsResponsePtrOutput values. You can construct a concrete instance of `NotificationSettingsResponsePtrInput` via:
NotificationSettingsResponseArgs{...} or: nil
func NotificationSettingsResponsePtr ¶
func NotificationSettingsResponsePtr(v *NotificationSettingsResponseArgs) NotificationSettingsResponsePtrInput
type NotificationSettingsResponsePtrOutput ¶
type NotificationSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (NotificationSettingsResponsePtrOutput) ActivationState ¶
func (o NotificationSettingsResponsePtrOutput) ActivationState() pulumi.StringPtrOutput
The state of notifications feature.
func (NotificationSettingsResponsePtrOutput) AzureMonitorWorkspaceProperties ¶
func (o NotificationSettingsResponsePtrOutput) AzureMonitorWorkspaceProperties() AzureMonitorWorkspacePropertiesResponsePtrOutput
Configuration properties of an Azure Monitor workspace that receives change notifications.
func (NotificationSettingsResponsePtrOutput) ElementType ¶
func (NotificationSettingsResponsePtrOutput) ElementType() reflect.Type
func (NotificationSettingsResponsePtrOutput) ToNotificationSettingsResponsePtrOutput ¶
func (o NotificationSettingsResponsePtrOutput) ToNotificationSettingsResponsePtrOutput() NotificationSettingsResponsePtrOutput
func (NotificationSettingsResponsePtrOutput) ToNotificationSettingsResponsePtrOutputWithContext ¶
func (o NotificationSettingsResponsePtrOutput) ToNotificationSettingsResponsePtrOutputWithContext(ctx context.Context) NotificationSettingsResponsePtrOutput
type ResourceIdentity ¶
type ResourceIdentity struct { // The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities. Type *string `pulumi:"type"` }
The identity block returned by ARM resource that supports managed identity.
type ResourceIdentityArgs ¶
type ResourceIdentityArgs struct { // The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities. Type pulumi.StringPtrInput `pulumi:"type"` }
The identity block returned by ARM resource that supports managed identity.
func (ResourceIdentityArgs) ElementType ¶
func (ResourceIdentityArgs) ElementType() reflect.Type
func (ResourceIdentityArgs) ToResourceIdentityOutput ¶
func (i ResourceIdentityArgs) ToResourceIdentityOutput() ResourceIdentityOutput
func (ResourceIdentityArgs) ToResourceIdentityOutputWithContext ¶
func (i ResourceIdentityArgs) ToResourceIdentityOutputWithContext(ctx context.Context) ResourceIdentityOutput
func (ResourceIdentityArgs) ToResourceIdentityPtrOutput ¶
func (i ResourceIdentityArgs) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
func (ResourceIdentityArgs) ToResourceIdentityPtrOutputWithContext ¶
func (i ResourceIdentityArgs) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
type ResourceIdentityInput ¶
type ResourceIdentityInput interface { pulumi.Input ToResourceIdentityOutput() ResourceIdentityOutput ToResourceIdentityOutputWithContext(context.Context) ResourceIdentityOutput }
ResourceIdentityInput is an input type that accepts ResourceIdentityArgs and ResourceIdentityOutput values. You can construct a concrete instance of `ResourceIdentityInput` via:
ResourceIdentityArgs{...}
type ResourceIdentityOutput ¶
type ResourceIdentityOutput struct{ *pulumi.OutputState }
The identity block returned by ARM resource that supports managed identity.
func (ResourceIdentityOutput) ElementType ¶
func (ResourceIdentityOutput) ElementType() reflect.Type
func (ResourceIdentityOutput) ToResourceIdentityOutput ¶
func (o ResourceIdentityOutput) ToResourceIdentityOutput() ResourceIdentityOutput
func (ResourceIdentityOutput) ToResourceIdentityOutputWithContext ¶
func (o ResourceIdentityOutput) ToResourceIdentityOutputWithContext(ctx context.Context) ResourceIdentityOutput
func (ResourceIdentityOutput) ToResourceIdentityPtrOutput ¶
func (o ResourceIdentityOutput) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
func (ResourceIdentityOutput) ToResourceIdentityPtrOutputWithContext ¶
func (o ResourceIdentityOutput) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
func (ResourceIdentityOutput) Type ¶
func (o ResourceIdentityOutput) Type() pulumi.StringPtrOutput
The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities.
type ResourceIdentityPtrInput ¶
type ResourceIdentityPtrInput interface { pulumi.Input ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput ToResourceIdentityPtrOutputWithContext(context.Context) ResourceIdentityPtrOutput }
ResourceIdentityPtrInput is an input type that accepts ResourceIdentityArgs, ResourceIdentityPtr and ResourceIdentityPtrOutput values. You can construct a concrete instance of `ResourceIdentityPtrInput` via:
ResourceIdentityArgs{...} or: nil
func ResourceIdentityPtr ¶
func ResourceIdentityPtr(v *ResourceIdentityArgs) ResourceIdentityPtrInput
type ResourceIdentityPtrOutput ¶
type ResourceIdentityPtrOutput struct{ *pulumi.OutputState }
func (ResourceIdentityPtrOutput) Elem ¶
func (o ResourceIdentityPtrOutput) Elem() ResourceIdentityOutput
func (ResourceIdentityPtrOutput) ElementType ¶
func (ResourceIdentityPtrOutput) ElementType() reflect.Type
func (ResourceIdentityPtrOutput) ToResourceIdentityPtrOutput ¶
func (o ResourceIdentityPtrOutput) ToResourceIdentityPtrOutput() ResourceIdentityPtrOutput
func (ResourceIdentityPtrOutput) ToResourceIdentityPtrOutputWithContext ¶
func (o ResourceIdentityPtrOutput) ToResourceIdentityPtrOutputWithContext(ctx context.Context) ResourceIdentityPtrOutput
func (ResourceIdentityPtrOutput) Type ¶
func (o ResourceIdentityPtrOutput) Type() pulumi.StringPtrOutput
The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities.
type ResourceIdentityResponse ¶
type ResourceIdentityResponse struct { // The principal id of the identity. This property will only be provided for a system-assigned identity. PrincipalId string `pulumi:"principalId"` // The tenant id associated with the resource's identity. This property will only be provided for a system-assigned identity. TenantId string `pulumi:"tenantId"` // The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities. Type *string `pulumi:"type"` }
The identity block returned by ARM resource that supports managed identity.
type ResourceIdentityResponseArgs ¶
type ResourceIdentityResponseArgs struct { // The principal id of the identity. This property will only be provided for a system-assigned identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant id associated with the resource's identity. This property will only be provided for a system-assigned identity. TenantId pulumi.StringInput `pulumi:"tenantId"` // The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities. Type pulumi.StringPtrInput `pulumi:"type"` }
The identity block returned by ARM resource that supports managed identity.
func (ResourceIdentityResponseArgs) ElementType ¶
func (ResourceIdentityResponseArgs) ElementType() reflect.Type
func (ResourceIdentityResponseArgs) ToResourceIdentityResponseOutput ¶
func (i ResourceIdentityResponseArgs) ToResourceIdentityResponseOutput() ResourceIdentityResponseOutput
func (ResourceIdentityResponseArgs) ToResourceIdentityResponseOutputWithContext ¶
func (i ResourceIdentityResponseArgs) ToResourceIdentityResponseOutputWithContext(ctx context.Context) ResourceIdentityResponseOutput
func (ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutput ¶
func (i ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
func (ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutputWithContext ¶
func (i ResourceIdentityResponseArgs) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
type ResourceIdentityResponseInput ¶
type ResourceIdentityResponseInput interface { pulumi.Input ToResourceIdentityResponseOutput() ResourceIdentityResponseOutput ToResourceIdentityResponseOutputWithContext(context.Context) ResourceIdentityResponseOutput }
ResourceIdentityResponseInput is an input type that accepts ResourceIdentityResponseArgs and ResourceIdentityResponseOutput values. You can construct a concrete instance of `ResourceIdentityResponseInput` via:
ResourceIdentityResponseArgs{...}
type ResourceIdentityResponseOutput ¶
type ResourceIdentityResponseOutput struct{ *pulumi.OutputState }
The identity block returned by ARM resource that supports managed identity.
func (ResourceIdentityResponseOutput) ElementType ¶
func (ResourceIdentityResponseOutput) ElementType() reflect.Type
func (ResourceIdentityResponseOutput) PrincipalId ¶
func (o ResourceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal id of the identity. This property will only be provided for a system-assigned identity.
func (ResourceIdentityResponseOutput) TenantId ¶
func (o ResourceIdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant id associated with the resource's identity. This property will only be provided for a system-assigned identity.
func (ResourceIdentityResponseOutput) ToResourceIdentityResponseOutput ¶
func (o ResourceIdentityResponseOutput) ToResourceIdentityResponseOutput() ResourceIdentityResponseOutput
func (ResourceIdentityResponseOutput) ToResourceIdentityResponseOutputWithContext ¶
func (o ResourceIdentityResponseOutput) ToResourceIdentityResponseOutputWithContext(ctx context.Context) ResourceIdentityResponseOutput
func (ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutput ¶
func (o ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
func (ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutputWithContext ¶
func (o ResourceIdentityResponseOutput) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
func (ResourceIdentityResponseOutput) Type ¶
func (o ResourceIdentityResponseOutput) Type() pulumi.StringPtrOutput
The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities.
type ResourceIdentityResponsePtrInput ¶
type ResourceIdentityResponsePtrInput interface { pulumi.Input ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput ToResourceIdentityResponsePtrOutputWithContext(context.Context) ResourceIdentityResponsePtrOutput }
ResourceIdentityResponsePtrInput is an input type that accepts ResourceIdentityResponseArgs, ResourceIdentityResponsePtr and ResourceIdentityResponsePtrOutput values. You can construct a concrete instance of `ResourceIdentityResponsePtrInput` via:
ResourceIdentityResponseArgs{...} or: nil
func ResourceIdentityResponsePtr ¶
func ResourceIdentityResponsePtr(v *ResourceIdentityResponseArgs) ResourceIdentityResponsePtrInput
type ResourceIdentityResponsePtrOutput ¶
type ResourceIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (ResourceIdentityResponsePtrOutput) Elem ¶
func (o ResourceIdentityResponsePtrOutput) Elem() ResourceIdentityResponseOutput
func (ResourceIdentityResponsePtrOutput) ElementType ¶
func (ResourceIdentityResponsePtrOutput) ElementType() reflect.Type
func (ResourceIdentityResponsePtrOutput) PrincipalId ¶
func (o ResourceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal id of the identity. This property will only be provided for a system-assigned identity.
func (ResourceIdentityResponsePtrOutput) TenantId ¶
func (o ResourceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant id associated with the resource's identity. This property will only be provided for a system-assigned identity.
func (ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutput ¶
func (o ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutput() ResourceIdentityResponsePtrOutput
func (ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutputWithContext ¶
func (o ResourceIdentityResponsePtrOutput) ToResourceIdentityResponsePtrOutputWithContext(ctx context.Context) ResourceIdentityResponsePtrOutput
func (ResourceIdentityResponsePtrOutput) Type ¶
func (o ResourceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities.
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC) CreatedAt string `pulumi:"createdAt"` // A string identifier for the identity that created the resource CreatedBy string `pulumi:"createdBy"` // The type of identity that created the resource: user, application, managedIdentity, key CreatedByType string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt string `pulumi:"lastModifiedAt"` // A string identifier for the identity that last modified the resource LastModifiedBy string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource: user, application, managedIdentity, key LastModifiedByType string `pulumi:"lastModifiedByType"` }
Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources
type SystemDataResponseArgs ¶
type SystemDataResponseArgs struct { // The timestamp of resource creation (UTC) CreatedAt pulumi.StringInput `pulumi:"createdAt"` // A string identifier for the identity that created the resource CreatedBy pulumi.StringInput `pulumi:"createdBy"` // The type of identity that created the resource: user, application, managedIdentity, key CreatedByType pulumi.StringInput `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt pulumi.StringInput `pulumi:"lastModifiedAt"` // A string identifier for the identity that last modified the resource LastModifiedBy pulumi.StringInput `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource: user, application, managedIdentity, key LastModifiedByType pulumi.StringInput `pulumi:"lastModifiedByType"` }
Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources
func (SystemDataResponseArgs) ElementType ¶
func (SystemDataResponseArgs) ElementType() reflect.Type
func (SystemDataResponseArgs) ToSystemDataResponseOutput ¶
func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponseOutputWithContext ¶
func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutput ¶
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext ¶
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponseInput ¶
type SystemDataResponseInput interface { pulumi.Input ToSystemDataResponseOutput() SystemDataResponseOutput ToSystemDataResponseOutputWithContext(context.Context) SystemDataResponseOutput }
SystemDataResponseInput is an input type that accepts SystemDataResponseArgs and SystemDataResponseOutput values. You can construct a concrete instance of `SystemDataResponseInput` via:
SystemDataResponseArgs{...}
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Top level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringOutput
The timestamp of resource creation (UTC)
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringOutput
A string identifier for the identity that created the resource
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringOutput
The type of identity that created the resource: user, application, managedIdentity, key
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringOutput
A string identifier for the identity that last modified the resource
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringOutput
The type of identity that last modified the resource: user, application, managedIdentity, key
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponsePtrInput ¶
type SystemDataResponsePtrInput interface { pulumi.Input ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput ToSystemDataResponsePtrOutputWithContext(context.Context) SystemDataResponsePtrOutput }
SystemDataResponsePtrInput is an input type that accepts SystemDataResponseArgs, SystemDataResponsePtr and SystemDataResponsePtrOutput values. You can construct a concrete instance of `SystemDataResponsePtrInput` via:
SystemDataResponseArgs{...} or: nil
func SystemDataResponsePtr ¶
func SystemDataResponsePtr(v *SystemDataResponseArgs) SystemDataResponsePtrInput
type SystemDataResponsePtrOutput ¶
type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }
func (SystemDataResponsePtrOutput) CreatedAt ¶
func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC)
func (SystemDataResponsePtrOutput) CreatedBy ¶
func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
A string identifier for the identity that created the resource
func (SystemDataResponsePtrOutput) CreatedByType ¶
func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource: user, application, managedIdentity, key
func (SystemDataResponsePtrOutput) Elem ¶
func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
func (SystemDataResponsePtrOutput) ElementType ¶
func (SystemDataResponsePtrOutput) ElementType() reflect.Type
func (SystemDataResponsePtrOutput) LastModifiedAt ¶
func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponsePtrOutput) LastModifiedBy ¶
func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
A string identifier for the identity that last modified the resource
func (SystemDataResponsePtrOutput) LastModifiedByType ¶
func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource: user, application, managedIdentity, key
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput ¶
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext ¶
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput