1. Packages
  2. Azure Native
  3. API Docs
  4. changeanalysis
  5. getConfigurationProfile
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.21.1 published on Wednesday, Dec 6, 2023 by Pulumi

azure-native.changeanalysis.getConfigurationProfile

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.21.1 published on Wednesday, Dec 6, 2023 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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:changeanalysis:getConfigurationProfile
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ProfileName string

    The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten.

    ProfileName string

    The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten.

    profileName String

    The name of the configuration profile. The profile name should be set to 'default', all other names will be overwritten.

    profileName 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.

    profileName 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.AzureNative.ChangeAnalysis.Outputs.ConfigurationProfileResourcePropertiesResponse

    The properties of a configuration profile.

    Type string

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    Identity Pulumi.AzureNative.ChangeAnalysis.Outputs.ResourceIdentityResponse

    The identity block returned by ARM resource that supports managed identity.

    Location string

    The location where the resource is to be deployed.

    SystemData Pulumi.AzureNative.ChangeAnalysis.Outputs.SystemDataResponse

    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 ConfigurationProfileResourcePropertiesResponse

    The properties of a configuration profile.

    Type string

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    Identity ResourceIdentityResponse

    The identity block returned by ARM resource that supports managed identity.

    Location string

    The location where the resource is to be deployed.

    SystemData SystemDataResponse

    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 ConfigurationProfileResourcePropertiesResponse

    The properties of a configuration profile.

    type String

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    identity ResourceIdentityResponse

    The identity block returned by ARM resource that supports managed identity.

    location String

    The location where the resource is to be deployed.

    systemData SystemDataResponse

    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 ConfigurationProfileResourcePropertiesResponse

    The properties of a configuration profile.

    type string

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    identity ResourceIdentityResponse

    The identity block returned by ARM resource that supports managed identity.

    location string

    The location where the resource is to be deployed.

    systemData SystemDataResponse

    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 ConfigurationProfileResourcePropertiesResponse

    The properties of a configuration profile.

    type str

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    identity ResourceIdentityResponse

    The identity block returned by ARM resource that supports managed identity.

    location str

    The location where the resource is to be deployed.

    system_data SystemDataResponse

    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.

    systemData 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

    IncludeChangeDetails string

    The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.

    WorkspaceId string

    The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.

    WorkspaceResourceId string

    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}

    IncludeChangeDetails string

    The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.

    WorkspaceId string

    The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.

    WorkspaceResourceId string

    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}

    includeChangeDetails String

    The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.

    workspaceId String

    The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.

    workspaceResourceId String

    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}

    includeChangeDetails string

    The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.

    workspaceId string

    The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.

    workspaceResourceId string

    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_details str

    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_id str

    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}

    includeChangeDetails String

    The mode of includeChangeDetails feature. The flag configures whether to include or exclude content of the change before and after values.

    workspaceId String

    The Azure Monitor workspace ID - the unique identifier for the Log Analytics workspace.

    workspaceResourceId String

    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.AzureNative.ChangeAnalysis.Inputs.NotificationSettingsResponse

    Settings of change notification configuration for a subscription.

    Notifications NotificationSettingsResponse

    Settings of change notification configuration for a subscription.

    notifications NotificationSettingsResponse

    Settings of change notification configuration for a subscription.

    notifications NotificationSettingsResponse

    Settings of change notification configuration for a subscription.

    notifications NotificationSettingsResponse

    Settings of change notification configuration for a subscription.

    notifications Property Map

    Settings of change notification configuration for a subscription.

    NotificationSettingsResponse

    ActivationState string

    The state of notifications feature.

    AzureMonitorWorkspaceProperties Pulumi.AzureNative.ChangeAnalysis.Inputs.AzureMonitorWorkspacePropertiesResponse

    Configuration properties of an Azure Monitor workspace that receives change notifications.

    ActivationState string

    The state of notifications feature.

    AzureMonitorWorkspaceProperties AzureMonitorWorkspacePropertiesResponse

    Configuration properties of an Azure Monitor workspace that receives change notifications.

    activationState String

    The state of notifications feature.

    azureMonitorWorkspaceProperties AzureMonitorWorkspacePropertiesResponse

    Configuration properties of an Azure Monitor workspace that receives change notifications.

    activationState string

    The state of notifications feature.

    azureMonitorWorkspaceProperties AzureMonitorWorkspacePropertiesResponse

    Configuration properties of an Azure Monitor workspace that receives change notifications.

    activation_state str

    The state of notifications feature.

    azure_monitor_workspace_properties AzureMonitorWorkspacePropertiesResponse

    Configuration properties of an Azure Monitor workspace that receives change notifications.

    activationState String

    The state of notifications feature.

    azureMonitorWorkspaceProperties Property Map

    Configuration properties of an Azure Monitor workspace that receives change notifications.

    ResourceIdentityResponse

    PrincipalId string

    The principal id of the identity. This property will only be provided for a system-assigned identity.

    TenantId 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.

    PrincipalId string

    The principal id of the identity. This property will only be provided for a system-assigned identity.

    TenantId 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.

    principalId String

    The principal id of the identity. This property will only be provided for a system-assigned identity.

    tenantId 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.

    principalId string

    The principal id of the identity. This property will only be provided for a system-assigned identity.

    tenantId 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.

    principalId String

    The principal id of the identity. This property will only be provided for a system-assigned identity.

    tenantId 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

    CreatedAt string

    The timestamp of resource creation (UTC)

    CreatedBy string

    A string identifier for the identity that created the resource

    CreatedByType string

    The type of identity that created the resource: user, application, managedIdentity, key

    LastModifiedAt string

    The timestamp of resource last modification (UTC)

    LastModifiedBy string

    A string identifier for the identity that last modified the resource

    LastModifiedByType string

    The type of identity that last modified the resource: user, application, managedIdentity, key

    CreatedAt string

    The timestamp of resource creation (UTC)

    CreatedBy string

    A string identifier for the identity that created the resource

    CreatedByType string

    The type of identity that created the resource: user, application, managedIdentity, key

    LastModifiedAt string

    The timestamp of resource last modification (UTC)

    LastModifiedBy string

    A string identifier for the identity that last modified the resource

    LastModifiedByType string

    The type of identity that last modified the resource: user, application, managedIdentity, key

    createdAt String

    The timestamp of resource creation (UTC)

    createdBy String

    A string identifier for the identity that created the resource

    createdByType String

    The type of identity that created the resource: user, application, managedIdentity, key

    lastModifiedAt String

    The timestamp of resource last modification (UTC)

    lastModifiedBy String

    A string identifier for the identity that last modified the resource

    lastModifiedByType String

    The type of identity that last modified the resource: user, application, managedIdentity, key

    createdAt string

    The timestamp of resource creation (UTC)

    createdBy string

    A string identifier for the identity that created the resource

    createdByType string

    The type of identity that created the resource: user, application, managedIdentity, key

    lastModifiedAt string

    The timestamp of resource last modification (UTC)

    lastModifiedBy string

    A string identifier for the identity that last modified the resource

    lastModifiedByType string

    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_type str

    The type of identity that created the resource: user, application, managedIdentity, key

    last_modified_at str

    The timestamp of resource last modification (UTC)

    last_modified_by str

    A string identifier for the identity that last modified the resource

    last_modified_by_type str

    The type of identity that last modified the resource: user, application, managedIdentity, key

    createdAt String

    The timestamp of resource creation (UTC)

    createdBy String

    A string identifier for the identity that created the resource

    createdByType String

    The type of identity that created the resource: user, application, managedIdentity, key

    lastModifiedAt String

    The timestamp of resource last modification (UTC)

    lastModifiedBy String

    A string identifier for the identity that last modified the resource

    lastModifiedByType String

    The type of identity that last modified the resource: user, application, managedIdentity, key

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.21.1 published on Wednesday, Dec 6, 2023 by Pulumi