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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi
azure-native.changeanalysis.getConfigurationProfile
Explore with Pulumi AI
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.73.0 published on Wednesday, Nov 20, 2024 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:
- 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 pulumi/pulumi-azure-native
- License
- Apache-2.0
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.73.0 published on Wednesday, Nov 20, 2024 by Pulumi