These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi
azure-native-v2.changeanalysis.getConfigurationProfile
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi
A profile object that contains change analysis configuration, such as notification settings, for this subscription Azure REST API version: 2020-04-01-preview.
Using getConfigurationProfile
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getConfigurationProfile(args: GetConfigurationProfileArgs, opts?: InvokeOptions): Promise<GetConfigurationProfileResult>
function getConfigurationProfileOutput(args: GetConfigurationProfileOutputArgs, opts?: InvokeOptions): Output<GetConfigurationProfileResult>def get_configuration_profile(profile_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetConfigurationProfileResult
def get_configuration_profile_output(profile_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetConfigurationProfileResult]func LookupConfigurationProfile(ctx *Context, args *LookupConfigurationProfileArgs, opts ...InvokeOption) (*LookupConfigurationProfileResult, error)
func LookupConfigurationProfileOutput(ctx *Context, args *LookupConfigurationProfileOutputArgs, opts ...InvokeOption) LookupConfigurationProfileResultOutput> Note: This function is named LookupConfigurationProfile in the Go SDK.
public static class GetConfigurationProfile
{
public static Task<GetConfigurationProfileResult> InvokeAsync(GetConfigurationProfileArgs args, InvokeOptions? opts = null)
public static Output<GetConfigurationProfileResult> Invoke(GetConfigurationProfileInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetConfigurationProfileResult> getConfigurationProfile(GetConfigurationProfileArgs args, InvokeOptions options)
public static Output<GetConfigurationProfileResult> getConfigurationProfile(GetConfigurationProfileArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:changeanalysis:getConfigurationProfile
arguments:
# arguments dictionaryThe following arguments are supported:
- Profile
Name string - The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten.
- Profile
Name string - The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten.
- profile
Name String - The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten.
- profile
Name string - The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten.
- profile_
name str - The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten.
- profile
Name String - The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten.
getConfigurationProfile Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Properties
Pulumi.
Azure Native. Change Analysis. Outputs. Configuration Profile Resource Properties Response - The properties of a configuration profile.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Identity
Pulumi.
Azure Native. Change Analysis. Outputs. Resource Identity Response - The identity block returned by ARM resource that supports managed identity.
- Location string
- The location where the resource is to be deployed.
- 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
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Properties
Configuration
Profile Resource Properties Response - The properties of a configuration profile.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Identity
Resource
Identity Response - The identity block returned by ARM resource that supports managed identity.
- Location string
- The location where the resource is to be deployed.
- 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
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- properties
Configuration
Profile Resource Properties Response - The properties of a configuration profile.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identity
Resource
Identity Response - The identity block returned by ARM resource that supports managed identity.
- location String
- The location where the resource is to be deployed.
- 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
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- properties
Configuration
Profile Resource Properties Response - The properties of a configuration profile.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identity
Resource
Identity Response - The identity block returned by ARM resource that supports managed identity.
- location string
- The location where the resource is to be deployed.
- 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
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- properties
Configuration
Profile Resource Properties Response - The properties of a configuration profile.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- identity
Resource
Identity Response - The identity block returned by ARM resource that supports managed identity.
- location str
- The location where the resource is to be deployed.
- 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
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- properties Property Map
- The properties of a configuration profile.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- 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.
- 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
AzureMonitorWorkspacePropertiesResponse
- 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}
ConfigurationProfileResourcePropertiesResponse
- 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.
NotificationSettingsResponse
- 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.
ResourceIdentityResponse
- 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
- 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
Package Details
- Repository
- azure-native-v2 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi
