azure-native.changeanalysis.ConfigurationProfile
Explore with Pulumi AI
A profile object that contains change analysis configuration, such as notification settings, for this subscription Azure REST API version: 2020-04-01-preview. Prior API version in Azure Native 1.x: 2020-04-01-preview.
Example Usage
ConfigurationProfile_Create
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var configurationProfile = new AzureNative.ChangeAnalysis.ConfigurationProfile("configurationProfile", new()
{
ProfileName = "default",
});
});
package main
import (
changeanalysis "github.com/pulumi/pulumi-azure-native-sdk/changeanalysis/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := changeanalysis.NewConfigurationProfile(ctx, "configurationProfile", &changeanalysis.ConfigurationProfileArgs{
ProfileName: pulumi.String("default"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.changeanalysis.ConfigurationProfile;
import com.pulumi.azurenative.changeanalysis.ConfigurationProfileArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var configurationProfile = new ConfigurationProfile("configurationProfile", ConfigurationProfileArgs.builder()
.profileName("default")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
configuration_profile = azure_native.changeanalysis.ConfigurationProfile("configurationProfile", profile_name="default")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const configurationProfile = new azure_native.changeanalysis.ConfigurationProfile("configurationProfile", {profileName: "default"});
resources:
configurationProfile:
type: azure-native:changeanalysis:ConfigurationProfile
properties:
profileName: default
ConfigurationProfile_CreateWithIdentity
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var configurationProfile = new AzureNative.ChangeAnalysis.ConfigurationProfile("configurationProfile", new()
{
ProfileName = "default",
});
});
package main
import (
changeanalysis "github.com/pulumi/pulumi-azure-native-sdk/changeanalysis/v2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := changeanalysis.NewConfigurationProfile(ctx, "configurationProfile", &changeanalysis.ConfigurationProfileArgs{
ProfileName: pulumi.String("default"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.changeanalysis.ConfigurationProfile;
import com.pulumi.azurenative.changeanalysis.ConfigurationProfileArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var configurationProfile = new ConfigurationProfile("configurationProfile", ConfigurationProfileArgs.builder()
.profileName("default")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
configuration_profile = azure_native.changeanalysis.ConfigurationProfile("configurationProfile", profile_name="default")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const configurationProfile = new azure_native.changeanalysis.ConfigurationProfile("configurationProfile", {profileName: "default"});
resources:
configurationProfile:
type: azure-native:changeanalysis:ConfigurationProfile
properties:
profileName: default
Create ConfigurationProfile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ConfigurationProfile(name: string, args?: ConfigurationProfileArgs, opts?: CustomResourceOptions);
@overload
def ConfigurationProfile(resource_name: str,
args: Optional[ConfigurationProfileArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def ConfigurationProfile(resource_name: str,
opts: Optional[ResourceOptions] = None,
identity: Optional[ResourceIdentityArgs] = None,
location: Optional[str] = None,
profile_name: Optional[str] = None,
properties: Optional[ConfigurationProfileResourcePropertiesArgs] = None)
func NewConfigurationProfile(ctx *Context, name string, args *ConfigurationProfileArgs, opts ...ResourceOption) (*ConfigurationProfile, error)
public ConfigurationProfile(string name, ConfigurationProfileArgs? args = null, CustomResourceOptions? opts = null)
public ConfigurationProfile(String name, ConfigurationProfileArgs args)
public ConfigurationProfile(String name, ConfigurationProfileArgs args, CustomResourceOptions options)
type: azure-native:changeanalysis:ConfigurationProfile
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ConfigurationProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ConfigurationProfileArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ConfigurationProfileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConfigurationProfileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ConfigurationProfileArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var azure_nativeConfigurationProfileResource = new AzureNative.ChangeAnalysis.ConfigurationProfile("azure-nativeConfigurationProfileResource", new()
{
Identity = new AzureNative.ChangeAnalysis.Inputs.ResourceIdentityArgs
{
Type = "string",
},
Location = "string",
ProfileName = "string",
Properties = new AzureNative.ChangeAnalysis.Inputs.ConfigurationProfileResourcePropertiesArgs
{
Notifications = new AzureNative.ChangeAnalysis.Inputs.NotificationSettingsArgs
{
ActivationState = "string",
AzureMonitorWorkspaceProperties = new AzureNative.ChangeAnalysis.Inputs.AzureMonitorWorkspacePropertiesArgs
{
IncludeChangeDetails = "string",
WorkspaceId = "string",
WorkspaceResourceId = "string",
},
},
},
});
example, err := changeanalysis.NewConfigurationProfile(ctx, "azure-nativeConfigurationProfileResource", &changeanalysis.ConfigurationProfileArgs{
Identity: &changeanalysis.ResourceIdentityArgs{
Type: pulumi.String("string"),
},
Location: pulumi.String("string"),
ProfileName: pulumi.String("string"),
Properties: &changeanalysis.ConfigurationProfileResourcePropertiesArgs{
Notifications: &changeanalysis.NotificationSettingsArgs{
ActivationState: pulumi.String("string"),
AzureMonitorWorkspaceProperties: &changeanalysis.AzureMonitorWorkspacePropertiesArgs{
IncludeChangeDetails: pulumi.String("string"),
WorkspaceId: pulumi.String("string"),
WorkspaceResourceId: pulumi.String("string"),
},
},
},
})
var azure_nativeConfigurationProfileResource = new ConfigurationProfile("azure-nativeConfigurationProfileResource", ConfigurationProfileArgs.builder()
.identity(ResourceIdentityArgs.builder()
.type("string")
.build())
.location("string")
.profileName("string")
.properties(ConfigurationProfileResourcePropertiesArgs.builder()
.notifications(NotificationSettingsArgs.builder()
.activationState("string")
.azureMonitorWorkspaceProperties(AzureMonitorWorkspacePropertiesArgs.builder()
.includeChangeDetails("string")
.workspaceId("string")
.workspaceResourceId("string")
.build())
.build())
.build())
.build());
azure_native_configuration_profile_resource = azure_native.changeanalysis.ConfigurationProfile("azure-nativeConfigurationProfileResource",
identity={
"type": "string",
},
location="string",
profile_name="string",
properties={
"notifications": {
"activationState": "string",
"azureMonitorWorkspaceProperties": {
"includeChangeDetails": "string",
"workspaceId": "string",
"workspaceResourceId": "string",
},
},
})
const azure_nativeConfigurationProfileResource = new azure_native.changeanalysis.ConfigurationProfile("azure-nativeConfigurationProfileResource", {
identity: {
type: "string",
},
location: "string",
profileName: "string",
properties: {
notifications: {
activationState: "string",
azureMonitorWorkspaceProperties: {
includeChangeDetails: "string",
workspaceId: "string",
workspaceResourceId: "string",
},
},
},
});
type: azure-native:changeanalysis:ConfigurationProfile
properties:
identity:
type: string
location: string
profileName: string
properties:
notifications:
activationState: string
azureMonitorWorkspaceProperties:
includeChangeDetails: string
workspaceId: string
workspaceResourceId: string
ConfigurationProfile Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The ConfigurationProfile resource accepts the following input properties:
- Identity
Pulumi.
Azure Native. Change Analysis. Inputs. Resource Identity - The identity block returned by ARM resource that supports managed identity.
- Location string
- The location where the resource is to be deployed.
- Profile
Name string - The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten.
- Properties
Pulumi.
Azure Native. Change Analysis. Inputs. Configuration Profile Resource Properties - The properties of a configuration profile.
- Identity
Resource
Identity Args - The identity block returned by ARM resource that supports managed identity.
- Location string
- The location where the resource is to be deployed.
- Profile
Name string - The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten.
- Properties
Configuration
Profile Resource Properties Args - The properties of a configuration profile.
- identity
Resource
Identity - The identity block returned by ARM resource that supports managed identity.
- location String
- The location where the resource is to be deployed.
- profile
Name String - The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten.
- properties
Configuration
Profile Resource Properties - The properties of a configuration profile.
- identity
Resource
Identity - The identity block returned by ARM resource that supports managed identity.
- location string
- The location where the resource is to be deployed.
- profile
Name string - The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten.
- properties
Configuration
Profile Resource Properties - The properties of a configuration profile.
- identity
Resource
Identity Args - The identity block returned by ARM resource that supports managed identity.
- location str
- The location where the resource is to be deployed.
- profile_
name str - The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten.
- properties
Configuration
Profile Resource Properties Args - The properties of a configuration profile.
- identity Property Map
- The identity block returned by ARM resource that supports managed identity.
- location String
- The location where the resource is to be deployed.
- profile
Name String - The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten.
- properties Property Map
- The properties of a configuration profile.
Outputs
All input properties are implicitly available as output properties. Additionally, the ConfigurationProfile resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- System
Data Pulumi.Azure Native. Change Analysis. Outputs. System Data Response - 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
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- System
Data SystemData Response - 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
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- system
Data SystemData Response - 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
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- system
Data SystemData Response - 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
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- system_
data SystemData Response - 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
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- system
Data Property Map - 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
Supporting Types
AzureMonitorWorkspaceProperties, AzureMonitorWorkspacePropertiesArgs
- Include
Change string | Pulumi.Details Azure Native. Change Analysis. Change Details Mode - The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.
- Workspace
Id string - The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
- Workspace
Resource stringId - 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}
- Include
Change string | ChangeDetails Details Mode - The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.
- Workspace
Id string - The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
- Workspace
Resource stringId - 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}
- include
Change String | ChangeDetails Details Mode - The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.
- workspace
Id String - The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
- workspace
Resource StringId - 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}
- include
Change string | ChangeDetails Details Mode - The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.
- workspace
Id string - The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
- workspace
Resource stringId - 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}
- include_
change_ str | Changedetails Details Mode - The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.
- workspace_
id str - The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
- workspace_
resource_ strid - 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}
- include
Change String | "None" | "Include" | "Exclude"Details - The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.
- workspace
Id String - The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
- workspace
Resource StringId - 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}
AzureMonitorWorkspacePropertiesResponse, AzureMonitorWorkspacePropertiesResponseArgs
- Include
Change stringDetails - The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.
- Workspace
Id string - The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
- Workspace
Resource stringId - 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}
- Include
Change stringDetails - The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.
- Workspace
Id string - The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
- Workspace
Resource stringId - 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}
- include
Change StringDetails - The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.
- workspace
Id String - The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
- workspace
Resource StringId - 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}
- include
Change stringDetails - The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.
- workspace
Id string - The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
- workspace
Resource stringId - 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}
- include_
change_ strdetails - The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.
- workspace_
id str - The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
- workspace_
resource_ strid - 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}
- include
Change StringDetails - The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.
- workspace
Id String - The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.
- workspace
Resource StringId - 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}
ChangeDetailsMode, ChangeDetailsModeArgs
- None
- None
- Include
- Include
- Exclude
- Exclude
- Change
Details Mode None - None
- Change
Details Mode Include - Include
- Change
Details Mode Exclude - Exclude
- None
- None
- Include
- Include
- Exclude
- Exclude
- None
- None
- Include
- Include
- Exclude
- Exclude
- NONE
- None
- INCLUDE
- Include
- EXCLUDE
- Exclude
- "None"
- None
- "Include"
- Include
- "Exclude"
- Exclude
ConfigurationProfileResourceProperties, ConfigurationProfileResourcePropertiesArgs
- Notifications
Pulumi.
Azure Native. Change Analysis. Inputs. Notification Settings - Settings of change notification configuration for a subscription.
- Notifications
Notification
Settings - Settings of change notification configuration for a subscription.
- notifications
Notification
Settings - Settings of change notification configuration for a subscription.
- notifications
Notification
Settings - Settings of change notification configuration for a subscription.
- notifications
Notification
Settings - Settings of change notification configuration for a subscription.
- notifications Property Map
- Settings of change notification configuration for a subscription.
ConfigurationProfileResourcePropertiesResponse, ConfigurationProfileResourcePropertiesResponseArgs
- Notifications
Pulumi.
Azure Native. Change Analysis. Inputs. Notification Settings Response - Settings of change notification configuration for a subscription.
- Notifications
Notification
Settings Response - Settings of change notification configuration for a subscription.
- notifications
Notification
Settings Response - Settings of change notification configuration for a subscription.
- notifications
Notification
Settings Response - Settings of change notification configuration for a subscription.
- notifications
Notification
Settings Response - Settings of change notification configuration for a subscription.
- notifications Property Map
- Settings of change notification configuration for a subscription.
ManagedIdentityTypes, ManagedIdentityTypesArgs
- None
- None
- System
Assigned - SystemAssigned
- Managed
Identity Types None - None
- Managed
Identity Types System Assigned - SystemAssigned
- None
- None
- System
Assigned - SystemAssigned
- None
- None
- System
Assigned - SystemAssigned
- NONE
- None
- SYSTEM_ASSIGNED
- SystemAssigned
- "None"
- None
- "System
Assigned" - SystemAssigned
NotificationSettings, NotificationSettingsArgs
- Activation
State string | Pulumi.Azure Native. Change Analysis. Notifications State - The state of notifications feature.
- Azure
Monitor Pulumi.Workspace Properties Azure Native. Change Analysis. Inputs. Azure Monitor Workspace Properties - Configuration properties of an Azure Monitor workspace that receives change notifications.
- Activation
State string | NotificationsState - The state of notifications feature.
- Azure
Monitor AzureWorkspace Properties Monitor Workspace Properties - Configuration properties of an Azure Monitor workspace that receives change notifications.
- activation
State String | NotificationsState - The state of notifications feature.
- azure
Monitor AzureWorkspace Properties Monitor Workspace Properties - Configuration properties of an Azure Monitor workspace that receives change notifications.
- activation
State string | NotificationsState - The state of notifications feature.
- azure
Monitor AzureWorkspace Properties Monitor Workspace Properties - Configuration properties of an Azure Monitor workspace that receives change notifications.
- activation_
state str | NotificationsState - The state of notifications feature.
- azure_
monitor_ Azureworkspace_ properties Monitor Workspace Properties - Configuration properties of an Azure Monitor workspace that receives change notifications.
- activation
State String | "None" | "Enabled" | "Disabled" - The state of notifications feature.
- azure
Monitor Property MapWorkspace Properties - Configuration properties of an Azure Monitor workspace that receives change notifications.
NotificationSettingsResponse, NotificationSettingsResponseArgs
- Activation
State string - The state of notifications feature.
- Azure
Monitor Pulumi.Workspace Properties Azure Native. Change Analysis. Inputs. Azure Monitor Workspace Properties Response - Configuration properties of an Azure Monitor workspace that receives change notifications.
- Activation
State string - The state of notifications feature.
- Azure
Monitor AzureWorkspace Properties Monitor Workspace Properties Response - Configuration properties of an Azure Monitor workspace that receives change notifications.
- activation
State String - The state of notifications feature.
- azure
Monitor AzureWorkspace Properties Monitor Workspace Properties Response - Configuration properties of an Azure Monitor workspace that receives change notifications.
- activation
State string - The state of notifications feature.
- azure
Monitor AzureWorkspace Properties Monitor Workspace Properties Response - Configuration properties of an Azure Monitor workspace that receives change notifications.
- activation_
state str - The state of notifications feature.
- azure_
monitor_ Azureworkspace_ properties Monitor Workspace Properties Response - Configuration properties of an Azure Monitor workspace that receives change notifications.
- activation
State String - The state of notifications feature.
- azure
Monitor Property MapWorkspace Properties - Configuration properties of an Azure Monitor workspace that receives change notifications.
NotificationsState, NotificationsStateArgs
- None
- None
- Enabled
- Enabled
- Disabled
- Disabled
- Notifications
State None - None
- Notifications
State Enabled - Enabled
- Notifications
State Disabled - Disabled
- None
- None
- Enabled
- Enabled
- Disabled
- Disabled
- None
- None
- Enabled
- Enabled
- Disabled
- Disabled
- NONE
- None
- ENABLED
- Enabled
- DISABLED
- Disabled
- "None"
- None
- "Enabled"
- Enabled
- "Disabled"
- Disabled
ResourceIdentity, ResourceIdentityArgs
- Type
string | Pulumi.
Azure Native. Change Analysis. Managed Identity Types - 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 | Managed
Identity Types - 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 | Managed
Identity Types - 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 | Managed
Identity Types - 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
str | Managed
Identity Types - 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 | "None" | "System
Assigned" - 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.
ResourceIdentityResponse, ResourceIdentityResponseArgs
- Principal
Id string - The principal id of the identity. This property will only be provided for a system-assigned identity.
- Tenant
Id string - The tenant id associated with the resource's identity. This property will only be provided for a system-assigned identity.
- Type string
- 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.
- Principal
Id string - The principal id of the identity. This property will only be provided for a system-assigned identity.
- Tenant
Id string - The tenant id associated with the resource's identity. This property will only be provided for a system-assigned identity.
- Type string
- 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.
- principal
Id String - The principal id of the identity. This property will only be provided for a system-assigned identity.
- tenant
Id String - The tenant id associated with the resource's identity. This property will only be provided for a system-assigned identity.
- type String
- 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.
- principal
Id string - The principal id of the identity. This property will only be provided for a system-assigned identity.
- tenant
Id string - The tenant id associated with the resource's identity. This property will only be provided for a system-assigned identity.
- type string
- 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.
- principal_
id str - The principal id of the identity. This property will only be provided for a system-assigned identity.
- tenant_
id str - The tenant id associated with the resource's identity. This property will only be provided for a system-assigned identity.
- type str
- 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.
- principal
Id String - The principal id of the identity. This property will only be provided for a system-assigned identity.
- tenant
Id String - The tenant id associated with the resource's identity. This property will only be provided for a system-assigned identity.
- type String
- 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.
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC)
- Created
By string - A string identifier for the identity that created the resource
- Created
By stringType - The type of identity that created the resource: user, application, managedIdentity, key
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - A string identifier for the identity that last modified the resource
- Last
Modified stringBy Type - The type of identity that last modified the resource: user, application, managedIdentity, key
- Created
At string - The timestamp of resource creation (UTC)
- Created
By string - A string identifier for the identity that created the resource
- Created
By stringType - The type of identity that created the resource: user, application, managedIdentity, key
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - A string identifier for the identity that last modified the resource
- Last
Modified stringBy Type - The type of identity that last modified the resource: user, application, managedIdentity, key
- created
At String - The timestamp of resource creation (UTC)
- created
By String - A string identifier for the identity that created the resource
- created
By StringType - The type of identity that created the resource: user, application, managedIdentity, key
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - A string identifier for the identity that last modified the resource
- last
Modified StringBy Type - The type of identity that last modified the resource: user, application, managedIdentity, key
- created
At string - The timestamp of resource creation (UTC)
- created
By string - A string identifier for the identity that created the resource
- created
By stringType - The type of identity that created the resource: user, application, managedIdentity, key
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - A string identifier for the identity that last modified the resource
- last
Modified stringBy Type - The type of identity that last modified the resource: user, application, managedIdentity, key
- created_
at str - The timestamp of resource creation (UTC)
- created_
by str - A string identifier for the identity that created the resource
- created_
by_ strtype - The type of identity that created the resource: user, application, managedIdentity, key
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - A string identifier for the identity that last modified the resource
- last_
modified_ strby_ type - The type of identity that last modified the resource: user, application, managedIdentity, key
- created
At String - The timestamp of resource creation (UTC)
- created
By String - A string identifier for the identity that created the resource
- created
By StringType - The type of identity that created the resource: user, application, managedIdentity, key
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - A string identifier for the identity that last modified the resource
- last
Modified StringBy Type - The type of identity that last modified the resource: user, application, managedIdentity, key
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:changeanalysis:ConfigurationProfile default /subscriptions/{subscriptionId}/providers/Microsoft.ChangeAnalysis/profile/{profileName}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0