1. Packages
  2. Packages
  3. Azure Native
  4. API Docs
  5. azureresiliencemanagement
  6. Drill
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Viewing docs for Azure Native v3.23.0
published on Saturday, Jul 18, 2026 by Pulumi
azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Viewing docs for Azure Native v3.23.0
published on Saturday, Jul 18, 2026 by Pulumi

    Drill resource

    Uses Azure REST API version 2026-03-01-preview.

    Other available API versions: 2025-02-01-preview, 2026-04-01-preview, 2026-06-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native azureresiliencemanagement [ApiVersion]. See the version guide for details.

    Import

    An existing resource can be imported using its type token, name, and identifier, e.g.

    $ pulumi import azure-native:azureresiliencemanagement:Drill drill1 /providers/Microsoft.Management/serviceGroups/{serviceGroupName}/providers/Microsoft.AzureResilienceManagement/drills/{drillName} 
    

    Create Drill Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Drill(name: string, args: DrillArgs, opts?: CustomResourceOptions);
    @overload
    def Drill(resource_name: str,
              args: DrillArgs,
              opts: Optional[ResourceOptions] = None)
    
    @overload
    def Drill(resource_name: str,
              opts: Optional[ResourceOptions] = None,
              service_group_name: Optional[str] = None,
              drill_name: Optional[str] = None,
              identity: Optional[ManagedServiceIdentityArgs] = None,
              properties: Optional[Union[RegionalDrillPropertiesArgs, ZonalDrillPropertiesArgs]] = None)
    func NewDrill(ctx *Context, name string, args DrillArgs, opts ...ResourceOption) (*Drill, error)
    public Drill(string name, DrillArgs args, CustomResourceOptions? opts = null)
    public Drill(String name, DrillArgs args)
    public Drill(String name, DrillArgs args, CustomResourceOptions options)
    
    type: azure-native:azureresiliencemanagement:Drill
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "azure-native_azureresiliencemanagement_drill" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args DrillArgs
    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 DrillArgs
    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 DrillArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DrillArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DrillArgs
    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 drillResource = new AzureNative.AzureResilienceManagement.Drill("drillResource", new()
    {
        ServiceGroupName = "string",
        DrillName = "string",
        Identity = new AzureNative.AzureResilienceManagement.Inputs.ManagedServiceIdentityArgs
        {
            Type = "string",
            UserAssignedIdentities = new[]
            {
                "string",
            },
        },
        Properties = new AzureNative.AzureResilienceManagement.Inputs.RegionalDrillPropertiesArgs
        {
            DrillType = "Regional",
            ChaosExperimentProperties = new AzureNative.AzureResilienceManagement.Inputs.ChaosExperimentPropertiesOfDrillArgs
            {
                ChaosExperimentIdentityForFaults = new AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityArgs
                {
                    Type = "string",
                    UserAssignedIdentity = "string",
                },
                Identity = new AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityArgs
                {
                    Type = "string",
                    UserAssignedIdentity = "string",
                },
                Region = "string",
                Subscription = "string",
            },
            ChaosResourceProperties = new AzureNative.AzureResilienceManagement.Inputs.ChaosResourcePropertiesOfDrillArgs
            {
                ChaosResourceIdentityForFaults = new AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityArgs
                {
                    Type = "string",
                    UserAssignedIdentity = "string",
                },
                Identity = new AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityArgs
                {
                    Type = "string",
                    UserAssignedIdentity = "string",
                },
            },
            DrillAssetProperties = new AzureNative.AzureResilienceManagement.Inputs.AssetPropertiesOfDrillArgs
            {
                Region = "string",
                Subscription = "string",
                ResourceGroup = "string",
            },
            HealthModelProperties = new AzureNative.AzureResilienceManagement.Inputs.HealthModelPropertiesOfDrillArgs
            {
                HealthModelId = "string",
                Identity = new AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityArgs
                {
                    Type = "string",
                    UserAssignedIdentity = "string",
                },
            },
            MetricsProperties = new AzureNative.AzureResilienceManagement.Inputs.MetricsPropertiesOfDrillArgs
            {
                Identity = new AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityArgs
                {
                    Type = "string",
                    UserAssignedIdentity = "string",
                },
                MetricsToTrack = new[]
                {
                    new AzureNative.AzureResilienceManagement.Inputs.MetricsToTrackArgs
                    {
                        DestinationAmwAccountUrl = "string",
                        MetricId = "string",
                        MetricName = "string",
                    },
                },
            },
            MonitoringProperties = new AzureNative.AzureResilienceManagement.Inputs.MonitoringPropertiesOfDrillArgs
            {
                Identity = new AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityArgs
                {
                    Type = "string",
                    UserAssignedIdentity = "string",
                },
            },
            RbacSetupMode = "string",
            RecoveryPlanProperties = new AzureNative.AzureResilienceManagement.Inputs.RecoveryPlanPropertiesOfDrillArgs
            {
                Identity = new AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityArgs
                {
                    Type = "string",
                    UserAssignedIdentity = "string",
                },
            },
        },
    });
    
    example, err := azureresiliencemanagement.NewDrill(ctx, "drillResource", &azureresiliencemanagement.DrillArgs{
    	ServiceGroupName: pulumi.String("string"),
    	DrillName:        pulumi.String("string"),
    	Identity: &azureresiliencemanagement.ManagedServiceIdentityArgs{
    		Type: pulumi.String("string"),
    		UserAssignedIdentities: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	Properties: &azureresiliencemanagement.RegionalDrillPropertiesArgs{
    		DrillType: pulumi.String("Regional"),
    		ChaosExperimentProperties: &azureresiliencemanagement.ChaosExperimentPropertiesOfDrillArgs{
    			ChaosExperimentIdentityForFaults: &azureresiliencemanagement.AssociatedIdentityArgs{
    				Type:                 pulumi.String("string"),
    				UserAssignedIdentity: pulumi.String("string"),
    			},
    			Identity: &azureresiliencemanagement.AssociatedIdentityArgs{
    				Type:                 pulumi.String("string"),
    				UserAssignedIdentity: pulumi.String("string"),
    			},
    			Region:       pulumi.String("string"),
    			Subscription: pulumi.String("string"),
    		},
    		ChaosResourceProperties: &azureresiliencemanagement.ChaosResourcePropertiesOfDrillArgs{
    			ChaosResourceIdentityForFaults: &azureresiliencemanagement.AssociatedIdentityArgs{
    				Type:                 pulumi.String("string"),
    				UserAssignedIdentity: pulumi.String("string"),
    			},
    			Identity: &azureresiliencemanagement.AssociatedIdentityArgs{
    				Type:                 pulumi.String("string"),
    				UserAssignedIdentity: pulumi.String("string"),
    			},
    		},
    		DrillAssetProperties: &azureresiliencemanagement.AssetPropertiesOfDrillArgs{
    			Region:        pulumi.String("string"),
    			Subscription:  pulumi.String("string"),
    			ResourceGroup: pulumi.String("string"),
    		},
    		HealthModelProperties: &azureresiliencemanagement.HealthModelPropertiesOfDrillArgs{
    			HealthModelId: pulumi.String("string"),
    			Identity: &azureresiliencemanagement.AssociatedIdentityArgs{
    				Type:                 pulumi.String("string"),
    				UserAssignedIdentity: pulumi.String("string"),
    			},
    		},
    		MetricsProperties: &azureresiliencemanagement.MetricsPropertiesOfDrillArgs{
    			Identity: &azureresiliencemanagement.AssociatedIdentityArgs{
    				Type:                 pulumi.String("string"),
    				UserAssignedIdentity: pulumi.String("string"),
    			},
    			MetricsToTrack: azureresiliencemanagement.MetricsToTrackArray{
    				&azureresiliencemanagement.MetricsToTrackArgs{
    					DestinationAmwAccountUrl: pulumi.String("string"),
    					MetricId:                 pulumi.String("string"),
    					MetricName:               pulumi.String("string"),
    				},
    			},
    		},
    		MonitoringProperties: &azureresiliencemanagement.MonitoringPropertiesOfDrillArgs{
    			Identity: &azureresiliencemanagement.AssociatedIdentityArgs{
    				Type:                 pulumi.String("string"),
    				UserAssignedIdentity: pulumi.String("string"),
    			},
    		},
    		RbacSetupMode: pulumi.String("string"),
    		RecoveryPlanProperties: &azureresiliencemanagement.RecoveryPlanPropertiesOfDrillArgs{
    			Identity: &azureresiliencemanagement.AssociatedIdentityArgs{
    				Type:                 pulumi.String("string"),
    				UserAssignedIdentity: pulumi.String("string"),
    			},
    		},
    	},
    })
    
    resource "azure-native_azureresiliencemanagement_drill" "drillResource" {
      lifecycle {
        create_before_destroy = true
      }
      service_group_name = "string"
      drill_name         = "string"
      identity = {
        type                     = "string"
        user_assigned_identities = ["string"]
      }
      properties = {
        drill_type = "Regional"
        chaos_experiment_properties = {
          chaos_experiment_identity_for_faults = {
            type                   = "string"
            user_assigned_identity = "string"
          }
          identity = {
            type                   = "string"
            user_assigned_identity = "string"
          }
          region       = "string"
          subscription = "string"
        }
        chaos_resource_properties = {
          chaos_resource_identity_for_faults = {
            type                   = "string"
            user_assigned_identity = "string"
          }
          identity = {
            type                   = "string"
            user_assigned_identity = "string"
          }
        }
        drill_asset_properties = {
          region         = "string"
          subscription   = "string"
          resource_group = "string"
        }
        health_model_properties = {
          health_model_id = "string"
          identity = {
            type                   = "string"
            user_assigned_identity = "string"
          }
        }
        metrics_properties = {
          identity = {
            type                   = "string"
            user_assigned_identity = "string"
          }
          metrics_to_track = [{
            destination_amw_account_url = "string"
            metric_id                   = "string"
            metric_name                 = "string"
          }]
        }
        monitoring_properties = {
          identity = {
            type                   = "string"
            user_assigned_identity = "string"
          }
        }
        rbac_setup_mode = "string"
        recovery_plan_properties = {
          identity = {
            type                   = "string"
            user_assigned_identity = "string"
          }
        }
      }
    }
    
    var drillResource = new Drill("drillResource", DrillArgs.builder()
        .serviceGroupName("string")
        .drillName("string")
        .identity(com.pulumi.azurenative.azureresiliencemanagement.inputs.ManagedServiceIdentityArgs.builder()
            .type("string")
            .userAssignedIdentities("string")
            .build())
        .properties(RegionalDrillPropertiesArgs.builder()
            .drillType("Regional")
            .chaosExperimentProperties(ChaosExperimentPropertiesOfDrillArgs.builder()
                .chaosExperimentIdentityForFaults(AssociatedIdentityArgs.builder()
                    .type("string")
                    .userAssignedIdentity("string")
                    .build())
                .identity(AssociatedIdentityArgs.builder()
                    .type("string")
                    .userAssignedIdentity("string")
                    .build())
                .region("string")
                .subscription("string")
                .build())
            .chaosResourceProperties(ChaosResourcePropertiesOfDrillArgs.builder()
                .chaosResourceIdentityForFaults(AssociatedIdentityArgs.builder()
                    .type("string")
                    .userAssignedIdentity("string")
                    .build())
                .identity(AssociatedIdentityArgs.builder()
                    .type("string")
                    .userAssignedIdentity("string")
                    .build())
                .build())
            .drillAssetProperties(AssetPropertiesOfDrillArgs.builder()
                .region("string")
                .subscription("string")
                .resourceGroup("string")
                .build())
            .healthModelProperties(HealthModelPropertiesOfDrillArgs.builder()
                .healthModelId("string")
                .identity(AssociatedIdentityArgs.builder()
                    .type("string")
                    .userAssignedIdentity("string")
                    .build())
                .build())
            .metricsProperties(MetricsPropertiesOfDrillArgs.builder()
                .identity(AssociatedIdentityArgs.builder()
                    .type("string")
                    .userAssignedIdentity("string")
                    .build())
                .metricsToTrack(MetricsToTrackArgs.builder()
                    .destinationAmwAccountUrl("string")
                    .metricId("string")
                    .metricName("string")
                    .build())
                .build())
            .monitoringProperties(MonitoringPropertiesOfDrillArgs.builder()
                .identity(AssociatedIdentityArgs.builder()
                    .type("string")
                    .userAssignedIdentity("string")
                    .build())
                .build())
            .rbacSetupMode("string")
            .recoveryPlanProperties(RecoveryPlanPropertiesOfDrillArgs.builder()
                .identity(AssociatedIdentityArgs.builder()
                    .type("string")
                    .userAssignedIdentity("string")
                    .build())
                .build())
            .build())
        .build());
    
    drill_resource = azure_native.azureresiliencemanagement.Drill("drillResource",
        service_group_name="string",
        drill_name="string",
        identity={
            "type": "string",
            "user_assigned_identities": ["string"],
        },
        properties={
            "drill_type": "Regional",
            "chaos_experiment_properties": {
                "chaos_experiment_identity_for_faults": {
                    "type": "string",
                    "user_assigned_identity": "string",
                },
                "identity": {
                    "type": "string",
                    "user_assigned_identity": "string",
                },
                "region": "string",
                "subscription": "string",
            },
            "chaos_resource_properties": {
                "chaos_resource_identity_for_faults": {
                    "type": "string",
                    "user_assigned_identity": "string",
                },
                "identity": {
                    "type": "string",
                    "user_assigned_identity": "string",
                },
            },
            "drill_asset_properties": {
                "region": "string",
                "subscription": "string",
                "resource_group": "string",
            },
            "health_model_properties": {
                "health_model_id": "string",
                "identity": {
                    "type": "string",
                    "user_assigned_identity": "string",
                },
            },
            "metrics_properties": {
                "identity": {
                    "type": "string",
                    "user_assigned_identity": "string",
                },
                "metrics_to_track": [{
                    "destination_amw_account_url": "string",
                    "metric_id": "string",
                    "metric_name": "string",
                }],
            },
            "monitoring_properties": {
                "identity": {
                    "type": "string",
                    "user_assigned_identity": "string",
                },
            },
            "rbac_setup_mode": "string",
            "recovery_plan_properties": {
                "identity": {
                    "type": "string",
                    "user_assigned_identity": "string",
                },
            },
        })
    
    const drillResource = new azure_native.azureresiliencemanagement.Drill("drillResource", {
        serviceGroupName: "string",
        drillName: "string",
        identity: {
            type: "string",
            userAssignedIdentities: ["string"],
        },
        properties: {
            drillType: "Regional",
            chaosExperimentProperties: {
                chaosExperimentIdentityForFaults: {
                    type: "string",
                    userAssignedIdentity: "string",
                },
                identity: {
                    type: "string",
                    userAssignedIdentity: "string",
                },
                region: "string",
                subscription: "string",
            },
            chaosResourceProperties: {
                chaosResourceIdentityForFaults: {
                    type: "string",
                    userAssignedIdentity: "string",
                },
                identity: {
                    type: "string",
                    userAssignedIdentity: "string",
                },
            },
            drillAssetProperties: {
                region: "string",
                subscription: "string",
                resourceGroup: "string",
            },
            healthModelProperties: {
                healthModelId: "string",
                identity: {
                    type: "string",
                    userAssignedIdentity: "string",
                },
            },
            metricsProperties: {
                identity: {
                    type: "string",
                    userAssignedIdentity: "string",
                },
                metricsToTrack: [{
                    destinationAmwAccountUrl: "string",
                    metricId: "string",
                    metricName: "string",
                }],
            },
            monitoringProperties: {
                identity: {
                    type: "string",
                    userAssignedIdentity: "string",
                },
            },
            rbacSetupMode: "string",
            recoveryPlanProperties: {
                identity: {
                    type: "string",
                    userAssignedIdentity: "string",
                },
            },
        },
    });
    
    type: azure-native:azureresiliencemanagement:Drill
    properties:
        drillName: string
        identity:
            type: string
            userAssignedIdentities:
                - string
        properties:
            chaosExperimentProperties:
                chaosExperimentIdentityForFaults:
                    type: string
                    userAssignedIdentity: string
                identity:
                    type: string
                    userAssignedIdentity: string
                region: string
                subscription: string
            chaosResourceProperties:
                chaosResourceIdentityForFaults:
                    type: string
                    userAssignedIdentity: string
                identity:
                    type: string
                    userAssignedIdentity: string
            drillAssetProperties:
                region: string
                resourceGroup: string
                subscription: string
            drillType: Regional
            healthModelProperties:
                healthModelId: string
                identity:
                    type: string
                    userAssignedIdentity: string
            metricsProperties:
                identity:
                    type: string
                    userAssignedIdentity: string
                metricsToTrack:
                    - destinationAmwAccountUrl: string
                      metricId: string
                      metricName: string
            monitoringProperties:
                identity:
                    type: string
                    userAssignedIdentity: string
            rbacSetupMode: string
            recoveryPlanProperties:
                identity:
                    type: string
                    userAssignedIdentity: string
        serviceGroupName: string
    

    Drill Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The Drill resource accepts the following input properties:

    ServiceGroupName string
    The name of the service group.
    DrillName string
    The name of the Drill
    Identity Pulumi.AzureNative.AzureResilienceManagement.Inputs.ManagedServiceIdentity
    The managed service identities assigned to this resource.
    Properties Pulumi.AzureNative.AzureResilienceManagement.Inputs.RegionalDrillProperties | Pulumi.AzureNative.AzureResilienceManagement.Inputs.ZonalDrillProperties
    The resource-specific properties for this resource.
    ServiceGroupName string
    The name of the service group.
    DrillName string
    The name of the Drill
    Identity ManagedServiceIdentityArgs
    The managed service identities assigned to this resource.
    Properties RegionalDrillPropertiesArgs | ZonalDrillPropertiesArgs
    The resource-specific properties for this resource.
    service_group_name string
    The name of the service group.
    drill_name string
    The name of the Drill
    identity object
    The managed service identities assigned to this resource.
    properties object | object
    The resource-specific properties for this resource.
    serviceGroupName String
    The name of the service group.
    drillName String
    The name of the Drill
    identity ManagedServiceIdentity
    The managed service identities assigned to this resource.
    properties RegionalDrillProperties | ZonalDrillProperties
    The resource-specific properties for this resource.
    serviceGroupName string
    The name of the service group.
    drillName string
    The name of the Drill
    identity ManagedServiceIdentity
    The managed service identities assigned to this resource.
    properties RegionalDrillProperties | ZonalDrillProperties
    The resource-specific properties for this resource.
    service_group_name str
    The name of the service group.
    drill_name str
    The name of the Drill
    identity ManagedServiceIdentityArgs
    The managed service identities assigned to this resource.
    properties RegionalDrillPropertiesArgs | ZonalDrillPropertiesArgs
    The resource-specific properties for this resource.
    serviceGroupName String
    The name of the service group.
    drillName String
    The name of the Drill
    identity Property Map
    The managed service identities assigned to this resource.
    properties Property Map | Property Map
    The resource-specific properties for this resource.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Drill resource produces the following output properties:

    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The name of the resource
    SystemData Pulumi.AzureNative.AzureResilienceManagement.Outputs.SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The name of the resource
    SystemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    azure_api_version string
    The Azure API version of the resource.
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    The name of the resource
    system_data object
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    azureApiVersion String
    The Azure API version of the resource.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The name of the resource
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    azureApiVersion string
    The Azure API version of the resource.
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    The name of the resource
    systemData SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    azure_api_version str
    The Azure API version of the resource.
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    The name of the resource
    system_data SystemDataResponse
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    azureApiVersion String
    The Azure API version of the resource.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The name of the resource
    systemData Property Map
    Azure Resource Manager metadata containing createdBy and modifiedBy information.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    Supporting Types

    AssetPropertiesOfDrill, AssetPropertiesOfDrillArgs

    Drill asset properties.
    Region string
    Region where Drill's internal resources will be created.
    Subscription string
    Subscription where Drill's internal resources will be created.
    ResourceGroup string
    Resource group where Drill's internal resources will be created. If not specified, defaults to 'AzureResilienceManagementDrills'. This value is immutable after drill creation.
    Region string
    Region where Drill's internal resources will be created.
    Subscription string
    Subscription where Drill's internal resources will be created.
    ResourceGroup string
    Resource group where Drill's internal resources will be created. If not specified, defaults to 'AzureResilienceManagementDrills'. This value is immutable after drill creation.
    region string
    Region where Drill's internal resources will be created.
    subscription string
    Subscription where Drill's internal resources will be created.
    resource_group string
    Resource group where Drill's internal resources will be created. If not specified, defaults to 'AzureResilienceManagementDrills'. This value is immutable after drill creation.
    region String
    Region where Drill's internal resources will be created.
    subscription String
    Subscription where Drill's internal resources will be created.
    resourceGroup String
    Resource group where Drill's internal resources will be created. If not specified, defaults to 'AzureResilienceManagementDrills'. This value is immutable after drill creation.
    region string
    Region where Drill's internal resources will be created.
    subscription string
    Subscription where Drill's internal resources will be created.
    resourceGroup string
    Resource group where Drill's internal resources will be created. If not specified, defaults to 'AzureResilienceManagementDrills'. This value is immutable after drill creation.
    region str
    Region where Drill's internal resources will be created.
    subscription str
    Subscription where Drill's internal resources will be created.
    resource_group str
    Resource group where Drill's internal resources will be created. If not specified, defaults to 'AzureResilienceManagementDrills'. This value is immutable after drill creation.
    region String
    Region where Drill's internal resources will be created.
    subscription String
    Subscription where Drill's internal resources will be created.
    resourceGroup String
    Resource group where Drill's internal resources will be created. If not specified, defaults to 'AzureResilienceManagementDrills'. This value is immutable after drill creation.

    AssetPropertiesOfDrillResponse, AssetPropertiesOfDrillResponseArgs

    Drill asset properties.
    Region string
    Region where Drill's internal resources will be created.
    Subscription string
    Subscription where Drill's internal resources will be created.
    ResourceGroup string
    Resource group where Drill's internal resources will be created. If not specified, defaults to 'AzureResilienceManagementDrills'. This value is immutable after drill creation.
    Region string
    Region where Drill's internal resources will be created.
    Subscription string
    Subscription where Drill's internal resources will be created.
    ResourceGroup string
    Resource group where Drill's internal resources will be created. If not specified, defaults to 'AzureResilienceManagementDrills'. This value is immutable after drill creation.
    region string
    Region where Drill's internal resources will be created.
    subscription string
    Subscription where Drill's internal resources will be created.
    resource_group string
    Resource group where Drill's internal resources will be created. If not specified, defaults to 'AzureResilienceManagementDrills'. This value is immutable after drill creation.
    region String
    Region where Drill's internal resources will be created.
    subscription String
    Subscription where Drill's internal resources will be created.
    resourceGroup String
    Resource group where Drill's internal resources will be created. If not specified, defaults to 'AzureResilienceManagementDrills'. This value is immutable after drill creation.
    region string
    Region where Drill's internal resources will be created.
    subscription string
    Subscription where Drill's internal resources will be created.
    resourceGroup string
    Resource group where Drill's internal resources will be created. If not specified, defaults to 'AzureResilienceManagementDrills'. This value is immutable after drill creation.
    region str
    Region where Drill's internal resources will be created.
    subscription str
    Subscription where Drill's internal resources will be created.
    resource_group str
    Resource group where Drill's internal resources will be created. If not specified, defaults to 'AzureResilienceManagementDrills'. This value is immutable after drill creation.
    region String
    Region where Drill's internal resources will be created.
    subscription String
    Subscription where Drill's internal resources will be created.
    resourceGroup String
    Resource group where Drill's internal resources will be created. If not specified, defaults to 'AzureResilienceManagementDrills'. This value is immutable after drill creation.

    AssociatedIdentity, AssociatedIdentityArgs

    Definition of associated identity linked with the various resources.
    Type string | Pulumi.AzureNative.AzureResilienceManagement.ManagedServiceIdentityType
    Identity type linked with the resource
    UserAssignedIdentity string
    User assigned identity id linked with the resource
    Type string | ManagedServiceIdentityType
    Identity type linked with the resource
    UserAssignedIdentity string
    User assigned identity id linked with the resource
    type string | "None" | "SystemAssigned" | "UserAssigned" | "SystemAssigned,UserAssigned"
    Identity type linked with the resource
    user_assigned_identity string
    User assigned identity id linked with the resource
    type String | ManagedServiceIdentityType
    Identity type linked with the resource
    userAssignedIdentity String
    User assigned identity id linked with the resource
    type string | ManagedServiceIdentityType
    Identity type linked with the resource
    userAssignedIdentity string
    User assigned identity id linked with the resource
    type str | ManagedServiceIdentityType
    Identity type linked with the resource
    user_assigned_identity str
    User assigned identity id linked with the resource
    type String | "None" | "SystemAssigned" | "UserAssigned" | "SystemAssigned,UserAssigned"
    Identity type linked with the resource
    userAssignedIdentity String
    User assigned identity id linked with the resource

    AssociatedIdentityResponse, AssociatedIdentityResponseArgs

    Definition of associated identity linked with the various resources.
    Type string
    Identity type linked with the resource
    UserAssignedIdentity string
    User assigned identity id linked with the resource
    Type string
    Identity type linked with the resource
    UserAssignedIdentity string
    User assigned identity id linked with the resource
    type string
    Identity type linked with the resource
    user_assigned_identity string
    User assigned identity id linked with the resource
    type String
    Identity type linked with the resource
    userAssignedIdentity String
    User assigned identity id linked with the resource
    type string
    Identity type linked with the resource
    userAssignedIdentity string
    User assigned identity id linked with the resource
    type str
    Identity type linked with the resource
    user_assigned_identity str
    User assigned identity id linked with the resource
    type String
    Identity type linked with the resource
    userAssignedIdentity String
    User assigned identity id linked with the resource

    AttentionReasonResponse, AttentionReasonResponseArgs

    Reason why the Drill is in NeedsAttention state, and not ready to run.
    DrillMonitoringResources string
    Monitoring Resources created for Drill
    ChaosExperimentUserMsi string
    User MSI associated with chaos experiment object is deleted.
    ChaosResource string
    Chaos resource for faulting exists or not.
    ChaosResourceCreationFailureReasons List<string>
    Reason for Chaos Resource Creation failure
    ChaosResourceUserMsi string
    User MSI associated with chaos resource object is deleted.
    DrillMonitoringErrors List<Pulumi.AzureNative.AzureResilienceManagement.Inputs.ErrorDetailsResponse>
    Errors related to Drill Monitoring resources.
    DrillRbacOnAzureHealthModel string
    Drill object does not have the necessary RBAC to read the Azure Health Model.
    DrillRbacOnAzureMonitoringWorkspace string
    Drill object does not have the necessary RBAC to read the Azure Monitoring Workspace account.
    DrillRbacOnChaosResource string
    Drill object does not have the necessary RBAC to run the chaos resource.
    DrillRbacOnExperiment string
    Drill object does not have the necessary RBAC to run the chaos experiment.
    DrillRbacOnMonitoringResources string
    Drill MSI does not have the necessary RBAC to read the Drill Monitoring resources.
    DrillRbacOnRecoveryPlan string
    Drill object does not have the necessary RBAC to run the Recovery Plan.
    DrillRbacOnSlo string
    Drill object does not have the necessary RBAC to read the SLO object.
    DrillUserMsi string
    User MSI associated with Drill object is deleted.
    FaultRbacOnTargets string
    RBAC required by Experiment MSI not setup on the target resources.
    IncludedResourceInDrill string
    Included resource in Drill.
    MissingRequiredResourceProviders List<string>
    List of required required Azure resource providers that are not registered in the subscription specified for chaos resource.
    MonitoringRbacOnDrillResources string
    Monitoring RBAC required by Drill MSI not setup on the target resources.
    RbacNeededForDrillOnAzureHealthModel List<string>
    Permissions needed by the Drill MSI to read Azure Health Model.
    RbacNeededForDrillOnAzureMonitoringWorkspace List<string>
    Permissions needed by the Drill MSI to read Azure Monitoring Workspace account.
    RbacNeededForDrillOnChaosResource List<string>
    Permissions needed by the Drill MSI to run the chaos resource.
    RbacNeededForDrillOnDrillMonitoringResources List<string>
    Permissions needed by the Drill MSI to Upload service group health data for monitoring.
    RbacNeededForDrillOnDrillResources List<string>
    Permissions needed by the Drill MSI to read health metrics data for resources in service group.
    RbacNeededForDrillOnExperiment List<string>
    Permissions needed by the Drill MSI to run the chaos experiment.
    RbacNeededForDrillOnRecoveryPlan List<string>
    Permissions needed by the Drill MSI to run the Recovery Plan.
    RbacNeededForDrillOnSlo List<string>
    Permissions needed by the Drill MSI to read SLO object.
    RbacOnTargetResources string
    RBAC required by Chaos Resource MSI not setup on the target resources.
    RecoveryPlanAndDrillResourcesState string
    Resources associated in Recovery Plan and Drill are out of sync.
    RoReadiness string
    Associated RO ready or not.
    RunbookFaultRbacOnTargets string
    RBAC required by AutomationAccount for runbook MSI not setup on the target resources.
    ServiceGroupAndDrillResourcesState string
    Resources in Service Group and Drill are out of sync.
    Targets string
    One or more Target or Capability object is deleted.
    DrillMonitoringResources string
    Monitoring Resources created for Drill
    ChaosExperimentUserMsi string
    User MSI associated with chaos experiment object is deleted.
    ChaosResource string
    Chaos resource for faulting exists or not.
    ChaosResourceCreationFailureReasons []string
    Reason for Chaos Resource Creation failure
    ChaosResourceUserMsi string
    User MSI associated with chaos resource object is deleted.
    DrillMonitoringErrors []ErrorDetailsResponse
    Errors related to Drill Monitoring resources.
    DrillRbacOnAzureHealthModel string
    Drill object does not have the necessary RBAC to read the Azure Health Model.
    DrillRbacOnAzureMonitoringWorkspace string
    Drill object does not have the necessary RBAC to read the Azure Monitoring Workspace account.
    DrillRbacOnChaosResource string
    Drill object does not have the necessary RBAC to run the chaos resource.
    DrillRbacOnExperiment string
    Drill object does not have the necessary RBAC to run the chaos experiment.
    DrillRbacOnMonitoringResources string
    Drill MSI does not have the necessary RBAC to read the Drill Monitoring resources.
    DrillRbacOnRecoveryPlan string
    Drill object does not have the necessary RBAC to run the Recovery Plan.
    DrillRbacOnSlo string
    Drill object does not have the necessary RBAC to read the SLO object.
    DrillUserMsi string
    User MSI associated with Drill object is deleted.
    FaultRbacOnTargets string
    RBAC required by Experiment MSI not setup on the target resources.
    IncludedResourceInDrill string
    Included resource in Drill.
    MissingRequiredResourceProviders []string
    List of required required Azure resource providers that are not registered in the subscription specified for chaos resource.
    MonitoringRbacOnDrillResources string
    Monitoring RBAC required by Drill MSI not setup on the target resources.
    RbacNeededForDrillOnAzureHealthModel []string
    Permissions needed by the Drill MSI to read Azure Health Model.
    RbacNeededForDrillOnAzureMonitoringWorkspace []string
    Permissions needed by the Drill MSI to read Azure Monitoring Workspace account.
    RbacNeededForDrillOnChaosResource []string
    Permissions needed by the Drill MSI to run the chaos resource.
    RbacNeededForDrillOnDrillMonitoringResources []string
    Permissions needed by the Drill MSI to Upload service group health data for monitoring.
    RbacNeededForDrillOnDrillResources []string
    Permissions needed by the Drill MSI to read health metrics data for resources in service group.
    RbacNeededForDrillOnExperiment []string
    Permissions needed by the Drill MSI to run the chaos experiment.
    RbacNeededForDrillOnRecoveryPlan []string
    Permissions needed by the Drill MSI to run the Recovery Plan.
    RbacNeededForDrillOnSlo []string
    Permissions needed by the Drill MSI to read SLO object.
    RbacOnTargetResources string
    RBAC required by Chaos Resource MSI not setup on the target resources.
    RecoveryPlanAndDrillResourcesState string
    Resources associated in Recovery Plan and Drill are out of sync.
    RoReadiness string
    Associated RO ready or not.
    RunbookFaultRbacOnTargets string
    RBAC required by AutomationAccount for runbook MSI not setup on the target resources.
    ServiceGroupAndDrillResourcesState string
    Resources in Service Group and Drill are out of sync.
    Targets string
    One or more Target or Capability object is deleted.
    drill_monitoring_resources string
    Monitoring Resources created for Drill
    chaos_experiment_user_msi string
    User MSI associated with chaos experiment object is deleted.
    chaos_resource string
    Chaos resource for faulting exists or not.
    chaos_resource_creation_failure_reasons list(string)
    Reason for Chaos Resource Creation failure
    chaos_resource_user_msi string
    User MSI associated with chaos resource object is deleted.
    drill_monitoring_errors list(object)
    Errors related to Drill Monitoring resources.
    drill_rbac_on_azure_health_model string
    Drill object does not have the necessary RBAC to read the Azure Health Model.
    drill_rbac_on_azure_monitoring_workspace string
    Drill object does not have the necessary RBAC to read the Azure Monitoring Workspace account.
    drill_rbac_on_chaos_resource string
    Drill object does not have the necessary RBAC to run the chaos resource.
    drill_rbac_on_experiment string
    Drill object does not have the necessary RBAC to run the chaos experiment.
    drill_rbac_on_monitoring_resources string
    Drill MSI does not have the necessary RBAC to read the Drill Monitoring resources.
    drill_rbac_on_recovery_plan string
    Drill object does not have the necessary RBAC to run the Recovery Plan.
    drill_rbac_on_slo string
    Drill object does not have the necessary RBAC to read the SLO object.
    drill_user_msi string
    User MSI associated with Drill object is deleted.
    fault_rbac_on_targets string
    RBAC required by Experiment MSI not setup on the target resources.
    included_resource_in_drill string
    Included resource in Drill.
    missing_required_resource_providers list(string)
    List of required required Azure resource providers that are not registered in the subscription specified for chaos resource.
    monitoring_rbac_on_drill_resources string
    Monitoring RBAC required by Drill MSI not setup on the target resources.
    rbac_needed_for_drill_on_azure_health_model list(string)
    Permissions needed by the Drill MSI to read Azure Health Model.
    rbac_needed_for_drill_on_azure_monitoring_workspace list(string)
    Permissions needed by the Drill MSI to read Azure Monitoring Workspace account.
    rbac_needed_for_drill_on_chaos_resource list(string)
    Permissions needed by the Drill MSI to run the chaos resource.
    rbac_needed_for_drill_on_drill_monitoring_resources list(string)
    Permissions needed by the Drill MSI to Upload service group health data for monitoring.
    rbac_needed_for_drill_on_drill_resources list(string)
    Permissions needed by the Drill MSI to read health metrics data for resources in service group.
    rbac_needed_for_drill_on_experiment list(string)
    Permissions needed by the Drill MSI to run the chaos experiment.
    rbac_needed_for_drill_on_recovery_plan list(string)
    Permissions needed by the Drill MSI to run the Recovery Plan.
    rbac_needed_for_drill_on_slo list(string)
    Permissions needed by the Drill MSI to read SLO object.
    rbac_on_target_resources string
    RBAC required by Chaos Resource MSI not setup on the target resources.
    recovery_plan_and_drill_resources_state string
    Resources associated in Recovery Plan and Drill are out of sync.
    ro_readiness string
    Associated RO ready or not.
    runbook_fault_rbac_on_targets string
    RBAC required by AutomationAccount for runbook MSI not setup on the target resources.
    service_group_and_drill_resources_state string
    Resources in Service Group and Drill are out of sync.
    targets string
    One or more Target or Capability object is deleted.
    drillMonitoringResources String
    Monitoring Resources created for Drill
    chaosExperimentUserMsi String
    User MSI associated with chaos experiment object is deleted.
    chaosResource String
    Chaos resource for faulting exists or not.
    chaosResourceCreationFailureReasons List<String>
    Reason for Chaos Resource Creation failure
    chaosResourceUserMsi String
    User MSI associated with chaos resource object is deleted.
    drillMonitoringErrors List<ErrorDetailsResponse>
    Errors related to Drill Monitoring resources.
    drillRbacOnAzureHealthModel String
    Drill object does not have the necessary RBAC to read the Azure Health Model.
    drillRbacOnAzureMonitoringWorkspace String
    Drill object does not have the necessary RBAC to read the Azure Monitoring Workspace account.
    drillRbacOnChaosResource String
    Drill object does not have the necessary RBAC to run the chaos resource.
    drillRbacOnExperiment String
    Drill object does not have the necessary RBAC to run the chaos experiment.
    drillRbacOnMonitoringResources String
    Drill MSI does not have the necessary RBAC to read the Drill Monitoring resources.
    drillRbacOnRecoveryPlan String
    Drill object does not have the necessary RBAC to run the Recovery Plan.
    drillRbacOnSlo String
    Drill object does not have the necessary RBAC to read the SLO object.
    drillUserMsi String
    User MSI associated with Drill object is deleted.
    faultRbacOnTargets String
    RBAC required by Experiment MSI not setup on the target resources.
    includedResourceInDrill String
    Included resource in Drill.
    missingRequiredResourceProviders List<String>
    List of required required Azure resource providers that are not registered in the subscription specified for chaos resource.
    monitoringRbacOnDrillResources String
    Monitoring RBAC required by Drill MSI not setup on the target resources.
    rbacNeededForDrillOnAzureHealthModel List<String>
    Permissions needed by the Drill MSI to read Azure Health Model.
    rbacNeededForDrillOnAzureMonitoringWorkspace List<String>
    Permissions needed by the Drill MSI to read Azure Monitoring Workspace account.
    rbacNeededForDrillOnChaosResource List<String>
    Permissions needed by the Drill MSI to run the chaos resource.
    rbacNeededForDrillOnDrillMonitoringResources List<String>
    Permissions needed by the Drill MSI to Upload service group health data for monitoring.
    rbacNeededForDrillOnDrillResources List<String>
    Permissions needed by the Drill MSI to read health metrics data for resources in service group.
    rbacNeededForDrillOnExperiment List<String>
    Permissions needed by the Drill MSI to run the chaos experiment.
    rbacNeededForDrillOnRecoveryPlan List<String>
    Permissions needed by the Drill MSI to run the Recovery Plan.
    rbacNeededForDrillOnSlo List<String>
    Permissions needed by the Drill MSI to read SLO object.
    rbacOnTargetResources String
    RBAC required by Chaos Resource MSI not setup on the target resources.
    recoveryPlanAndDrillResourcesState String
    Resources associated in Recovery Plan and Drill are out of sync.
    roReadiness String
    Associated RO ready or not.
    runbookFaultRbacOnTargets String
    RBAC required by AutomationAccount for runbook MSI not setup on the target resources.
    serviceGroupAndDrillResourcesState String
    Resources in Service Group and Drill are out of sync.
    targets String
    One or more Target or Capability object is deleted.
    drillMonitoringResources string
    Monitoring Resources created for Drill
    chaosExperimentUserMsi string
    User MSI associated with chaos experiment object is deleted.
    chaosResource string
    Chaos resource for faulting exists or not.
    chaosResourceCreationFailureReasons string[]
    Reason for Chaos Resource Creation failure
    chaosResourceUserMsi string
    User MSI associated with chaos resource object is deleted.
    drillMonitoringErrors ErrorDetailsResponse[]
    Errors related to Drill Monitoring resources.
    drillRbacOnAzureHealthModel string
    Drill object does not have the necessary RBAC to read the Azure Health Model.
    drillRbacOnAzureMonitoringWorkspace string
    Drill object does not have the necessary RBAC to read the Azure Monitoring Workspace account.
    drillRbacOnChaosResource string
    Drill object does not have the necessary RBAC to run the chaos resource.
    drillRbacOnExperiment string
    Drill object does not have the necessary RBAC to run the chaos experiment.
    drillRbacOnMonitoringResources string
    Drill MSI does not have the necessary RBAC to read the Drill Monitoring resources.
    drillRbacOnRecoveryPlan string
    Drill object does not have the necessary RBAC to run the Recovery Plan.
    drillRbacOnSlo string
    Drill object does not have the necessary RBAC to read the SLO object.
    drillUserMsi string
    User MSI associated with Drill object is deleted.
    faultRbacOnTargets string
    RBAC required by Experiment MSI not setup on the target resources.
    includedResourceInDrill string
    Included resource in Drill.
    missingRequiredResourceProviders string[]
    List of required required Azure resource providers that are not registered in the subscription specified for chaos resource.
    monitoringRbacOnDrillResources string
    Monitoring RBAC required by Drill MSI not setup on the target resources.
    rbacNeededForDrillOnAzureHealthModel string[]
    Permissions needed by the Drill MSI to read Azure Health Model.
    rbacNeededForDrillOnAzureMonitoringWorkspace string[]
    Permissions needed by the Drill MSI to read Azure Monitoring Workspace account.
    rbacNeededForDrillOnChaosResource string[]
    Permissions needed by the Drill MSI to run the chaos resource.
    rbacNeededForDrillOnDrillMonitoringResources string[]
    Permissions needed by the Drill MSI to Upload service group health data for monitoring.
    rbacNeededForDrillOnDrillResources string[]
    Permissions needed by the Drill MSI to read health metrics data for resources in service group.
    rbacNeededForDrillOnExperiment string[]
    Permissions needed by the Drill MSI to run the chaos experiment.
    rbacNeededForDrillOnRecoveryPlan string[]
    Permissions needed by the Drill MSI to run the Recovery Plan.
    rbacNeededForDrillOnSlo string[]
    Permissions needed by the Drill MSI to read SLO object.
    rbacOnTargetResources string
    RBAC required by Chaos Resource MSI not setup on the target resources.
    recoveryPlanAndDrillResourcesState string
    Resources associated in Recovery Plan and Drill are out of sync.
    roReadiness string
    Associated RO ready or not.
    runbookFaultRbacOnTargets string
    RBAC required by AutomationAccount for runbook MSI not setup on the target resources.
    serviceGroupAndDrillResourcesState string
    Resources in Service Group and Drill are out of sync.
    targets string
    One or more Target or Capability object is deleted.
    drill_monitoring_resources str
    Monitoring Resources created for Drill
    chaos_experiment_user_msi str
    User MSI associated with chaos experiment object is deleted.
    chaos_resource str
    Chaos resource for faulting exists or not.
    chaos_resource_creation_failure_reasons Sequence[str]
    Reason for Chaos Resource Creation failure
    chaos_resource_user_msi str
    User MSI associated with chaos resource object is deleted.
    drill_monitoring_errors Sequence[ErrorDetailsResponse]
    Errors related to Drill Monitoring resources.
    drill_rbac_on_azure_health_model str
    Drill object does not have the necessary RBAC to read the Azure Health Model.
    drill_rbac_on_azure_monitoring_workspace str
    Drill object does not have the necessary RBAC to read the Azure Monitoring Workspace account.
    drill_rbac_on_chaos_resource str
    Drill object does not have the necessary RBAC to run the chaos resource.
    drill_rbac_on_experiment str
    Drill object does not have the necessary RBAC to run the chaos experiment.
    drill_rbac_on_monitoring_resources str
    Drill MSI does not have the necessary RBAC to read the Drill Monitoring resources.
    drill_rbac_on_recovery_plan str
    Drill object does not have the necessary RBAC to run the Recovery Plan.
    drill_rbac_on_slo str
    Drill object does not have the necessary RBAC to read the SLO object.
    drill_user_msi str
    User MSI associated with Drill object is deleted.
    fault_rbac_on_targets str
    RBAC required by Experiment MSI not setup on the target resources.
    included_resource_in_drill str
    Included resource in Drill.
    missing_required_resource_providers Sequence[str]
    List of required required Azure resource providers that are not registered in the subscription specified for chaos resource.
    monitoring_rbac_on_drill_resources str
    Monitoring RBAC required by Drill MSI not setup on the target resources.
    rbac_needed_for_drill_on_azure_health_model Sequence[str]
    Permissions needed by the Drill MSI to read Azure Health Model.
    rbac_needed_for_drill_on_azure_monitoring_workspace Sequence[str]
    Permissions needed by the Drill MSI to read Azure Monitoring Workspace account.
    rbac_needed_for_drill_on_chaos_resource Sequence[str]
    Permissions needed by the Drill MSI to run the chaos resource.
    rbac_needed_for_drill_on_drill_monitoring_resources Sequence[str]
    Permissions needed by the Drill MSI to Upload service group health data for monitoring.
    rbac_needed_for_drill_on_drill_resources Sequence[str]
    Permissions needed by the Drill MSI to read health metrics data for resources in service group.
    rbac_needed_for_drill_on_experiment Sequence[str]
    Permissions needed by the Drill MSI to run the chaos experiment.
    rbac_needed_for_drill_on_recovery_plan Sequence[str]
    Permissions needed by the Drill MSI to run the Recovery Plan.
    rbac_needed_for_drill_on_slo Sequence[str]
    Permissions needed by the Drill MSI to read SLO object.
    rbac_on_target_resources str
    RBAC required by Chaos Resource MSI not setup on the target resources.
    recovery_plan_and_drill_resources_state str
    Resources associated in Recovery Plan and Drill are out of sync.
    ro_readiness str
    Associated RO ready or not.
    runbook_fault_rbac_on_targets str
    RBAC required by AutomationAccount for runbook MSI not setup on the target resources.
    service_group_and_drill_resources_state str
    Resources in Service Group and Drill are out of sync.
    targets str
    One or more Target or Capability object is deleted.
    drillMonitoringResources String
    Monitoring Resources created for Drill
    chaosExperimentUserMsi String
    User MSI associated with chaos experiment object is deleted.
    chaosResource String
    Chaos resource for faulting exists or not.
    chaosResourceCreationFailureReasons List<String>
    Reason for Chaos Resource Creation failure
    chaosResourceUserMsi String
    User MSI associated with chaos resource object is deleted.
    drillMonitoringErrors List<Property Map>
    Errors related to Drill Monitoring resources.
    drillRbacOnAzureHealthModel String
    Drill object does not have the necessary RBAC to read the Azure Health Model.
    drillRbacOnAzureMonitoringWorkspace String
    Drill object does not have the necessary RBAC to read the Azure Monitoring Workspace account.
    drillRbacOnChaosResource String
    Drill object does not have the necessary RBAC to run the chaos resource.
    drillRbacOnExperiment String
    Drill object does not have the necessary RBAC to run the chaos experiment.
    drillRbacOnMonitoringResources String
    Drill MSI does not have the necessary RBAC to read the Drill Monitoring resources.
    drillRbacOnRecoveryPlan String
    Drill object does not have the necessary RBAC to run the Recovery Plan.
    drillRbacOnSlo String
    Drill object does not have the necessary RBAC to read the SLO object.
    drillUserMsi String
    User MSI associated with Drill object is deleted.
    faultRbacOnTargets String
    RBAC required by Experiment MSI not setup on the target resources.
    includedResourceInDrill String
    Included resource in Drill.
    missingRequiredResourceProviders List<String>
    List of required required Azure resource providers that are not registered in the subscription specified for chaos resource.
    monitoringRbacOnDrillResources String
    Monitoring RBAC required by Drill MSI not setup on the target resources.
    rbacNeededForDrillOnAzureHealthModel List<String>
    Permissions needed by the Drill MSI to read Azure Health Model.
    rbacNeededForDrillOnAzureMonitoringWorkspace List<String>
    Permissions needed by the Drill MSI to read Azure Monitoring Workspace account.
    rbacNeededForDrillOnChaosResource List<String>
    Permissions needed by the Drill MSI to run the chaos resource.
    rbacNeededForDrillOnDrillMonitoringResources List<String>
    Permissions needed by the Drill MSI to Upload service group health data for monitoring.
    rbacNeededForDrillOnDrillResources List<String>
    Permissions needed by the Drill MSI to read health metrics data for resources in service group.
    rbacNeededForDrillOnExperiment List<String>
    Permissions needed by the Drill MSI to run the chaos experiment.
    rbacNeededForDrillOnRecoveryPlan List<String>
    Permissions needed by the Drill MSI to run the Recovery Plan.
    rbacNeededForDrillOnSlo List<String>
    Permissions needed by the Drill MSI to read SLO object.
    rbacOnTargetResources String
    RBAC required by Chaos Resource MSI not setup on the target resources.
    recoveryPlanAndDrillResourcesState String
    Resources associated in Recovery Plan and Drill are out of sync.
    roReadiness String
    Associated RO ready or not.
    runbookFaultRbacOnTargets String
    RBAC required by AutomationAccount for runbook MSI not setup on the target resources.
    serviceGroupAndDrillResourcesState String
    Resources in Service Group and Drill are out of sync.
    targets String
    One or more Target or Capability object is deleted.

    ChaosExperimentPropertiesOfDrill, ChaosExperimentPropertiesOfDrillArgs

    Chaos Experiment properties.
    ChaosExperimentIdentityForFaults Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentity
    Identity to be used by the Chaos Experiment for invoking faults on resources.
    Identity Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentity
    Identity to use for Chaos Experiment operations.
    Region string
    Region for chaosExperiment resource.
    Subscription string
    Subscription for chaosExperiment resource.
    ChaosExperimentIdentityForFaults AssociatedIdentity
    Identity to be used by the Chaos Experiment for invoking faults on resources.
    Identity AssociatedIdentity
    Identity to use for Chaos Experiment operations.
    Region string
    Region for chaosExperiment resource.
    Subscription string
    Subscription for chaosExperiment resource.
    chaos_experiment_identity_for_faults object
    Identity to be used by the Chaos Experiment for invoking faults on resources.
    identity object
    Identity to use for Chaos Experiment operations.
    region string
    Region for chaosExperiment resource.
    subscription string
    Subscription for chaosExperiment resource.
    chaosExperimentIdentityForFaults AssociatedIdentity
    Identity to be used by the Chaos Experiment for invoking faults on resources.
    identity AssociatedIdentity
    Identity to use for Chaos Experiment operations.
    region String
    Region for chaosExperiment resource.
    subscription String
    Subscription for chaosExperiment resource.
    chaosExperimentIdentityForFaults AssociatedIdentity
    Identity to be used by the Chaos Experiment for invoking faults on resources.
    identity AssociatedIdentity
    Identity to use for Chaos Experiment operations.
    region string
    Region for chaosExperiment resource.
    subscription string
    Subscription for chaosExperiment resource.
    chaos_experiment_identity_for_faults AssociatedIdentity
    Identity to be used by the Chaos Experiment for invoking faults on resources.
    identity AssociatedIdentity
    Identity to use for Chaos Experiment operations.
    region str
    Region for chaosExperiment resource.
    subscription str
    Subscription for chaosExperiment resource.
    chaosExperimentIdentityForFaults Property Map
    Identity to be used by the Chaos Experiment for invoking faults on resources.
    identity Property Map
    Identity to use for Chaos Experiment operations.
    region String
    Region for chaosExperiment resource.
    subscription String
    Subscription for chaosExperiment resource.

    ChaosExperimentPropertiesOfDrillResponse, ChaosExperimentPropertiesOfDrillResponseArgs

    Chaos Experiment properties.
    ChaosExperimentId string
    Chaos Experiment resource created for this Drill
    FaultDurationInMin int
    Duration of faults.
    ChaosExperimentIdentityForFaults Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityResponse
    Identity to be used by the Chaos Experiment for invoking faults on resources.
    Identity Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityResponse
    Identity to use for Chaos Experiment operations.
    Region string
    Region for chaosExperiment resource.
    Subscription string
    Subscription for chaosExperiment resource.
    ChaosExperimentId string
    Chaos Experiment resource created for this Drill
    FaultDurationInMin int
    Duration of faults.
    ChaosExperimentIdentityForFaults AssociatedIdentityResponse
    Identity to be used by the Chaos Experiment for invoking faults on resources.
    Identity AssociatedIdentityResponse
    Identity to use for Chaos Experiment operations.
    Region string
    Region for chaosExperiment resource.
    Subscription string
    Subscription for chaosExperiment resource.
    chaos_experiment_id string
    Chaos Experiment resource created for this Drill
    fault_duration_in_min number
    Duration of faults.
    chaos_experiment_identity_for_faults object
    Identity to be used by the Chaos Experiment for invoking faults on resources.
    identity object
    Identity to use for Chaos Experiment operations.
    region string
    Region for chaosExperiment resource.
    subscription string
    Subscription for chaosExperiment resource.
    chaosExperimentId String
    Chaos Experiment resource created for this Drill
    faultDurationInMin Integer
    Duration of faults.
    chaosExperimentIdentityForFaults AssociatedIdentityResponse
    Identity to be used by the Chaos Experiment for invoking faults on resources.
    identity AssociatedIdentityResponse
    Identity to use for Chaos Experiment operations.
    region String
    Region for chaosExperiment resource.
    subscription String
    Subscription for chaosExperiment resource.
    chaosExperimentId string
    Chaos Experiment resource created for this Drill
    faultDurationInMin number
    Duration of faults.
    chaosExperimentIdentityForFaults AssociatedIdentityResponse
    Identity to be used by the Chaos Experiment for invoking faults on resources.
    identity AssociatedIdentityResponse
    Identity to use for Chaos Experiment operations.
    region string
    Region for chaosExperiment resource.
    subscription string
    Subscription for chaosExperiment resource.
    chaos_experiment_id str
    Chaos Experiment resource created for this Drill
    fault_duration_in_min int
    Duration of faults.
    chaos_experiment_identity_for_faults AssociatedIdentityResponse
    Identity to be used by the Chaos Experiment for invoking faults on resources.
    identity AssociatedIdentityResponse
    Identity to use for Chaos Experiment operations.
    region str
    Region for chaosExperiment resource.
    subscription str
    Subscription for chaosExperiment resource.
    chaosExperimentId String
    Chaos Experiment resource created for this Drill
    faultDurationInMin Number
    Duration of faults.
    chaosExperimentIdentityForFaults Property Map
    Identity to be used by the Chaos Experiment for invoking faults on resources.
    identity Property Map
    Identity to use for Chaos Experiment operations.
    region String
    Region for chaosExperiment resource.
    subscription String
    Subscription for chaosExperiment resource.

    ChaosResourcePropertiesOfDrill, ChaosResourcePropertiesOfDrillArgs

    Chaos Resource properties.
    ChaosResourceIdentityForFaults Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentity
    Identity to be used by the Chaos Resource for invoking faults on resources.
    Identity Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentity
    Identity to use for Chaos Resource operations.
    ChaosResourceIdentityForFaults AssociatedIdentity
    Identity to be used by the Chaos Resource for invoking faults on resources.
    Identity AssociatedIdentity
    Identity to use for Chaos Resource operations.
    chaos_resource_identity_for_faults object
    Identity to be used by the Chaos Resource for invoking faults on resources.
    identity object
    Identity to use for Chaos Resource operations.
    chaosResourceIdentityForFaults AssociatedIdentity
    Identity to be used by the Chaos Resource for invoking faults on resources.
    identity AssociatedIdentity
    Identity to use for Chaos Resource operations.
    chaosResourceIdentityForFaults AssociatedIdentity
    Identity to be used by the Chaos Resource for invoking faults on resources.
    identity AssociatedIdentity
    Identity to use for Chaos Resource operations.
    chaos_resource_identity_for_faults AssociatedIdentity
    Identity to be used by the Chaos Resource for invoking faults on resources.
    identity AssociatedIdentity
    Identity to use for Chaos Resource operations.
    chaosResourceIdentityForFaults Property Map
    Identity to be used by the Chaos Resource for invoking faults on resources.
    identity Property Map
    Identity to use for Chaos Resource operations.

    ChaosResourcePropertiesOfDrillResponse, ChaosResourcePropertiesOfDrillResponseArgs

    Chaos Resource properties.
    ChaosResourceId string
    Chaos Resource created for this Drill
    ChaosResourceIdentityForFaults Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityResponse
    Identity to be used by the Chaos Resource for invoking faults on resources.
    FaultDurationInMin int
    Duration of faults.
    Identity Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityResponse
    Identity to use for Chaos Resource operations.
    ChaosResourceId string
    Chaos Resource created for this Drill
    ChaosResourceIdentityForFaults AssociatedIdentityResponse
    Identity to be used by the Chaos Resource for invoking faults on resources.
    FaultDurationInMin int
    Duration of faults.
    Identity AssociatedIdentityResponse
    Identity to use for Chaos Resource operations.
    chaos_resource_id string
    Chaos Resource created for this Drill
    chaos_resource_identity_for_faults object
    Identity to be used by the Chaos Resource for invoking faults on resources.
    fault_duration_in_min number
    Duration of faults.
    identity object
    Identity to use for Chaos Resource operations.
    chaosResourceId String
    Chaos Resource created for this Drill
    chaosResourceIdentityForFaults AssociatedIdentityResponse
    Identity to be used by the Chaos Resource for invoking faults on resources.
    faultDurationInMin Integer
    Duration of faults.
    identity AssociatedIdentityResponse
    Identity to use for Chaos Resource operations.
    chaosResourceId string
    Chaos Resource created for this Drill
    chaosResourceIdentityForFaults AssociatedIdentityResponse
    Identity to be used by the Chaos Resource for invoking faults on resources.
    faultDurationInMin number
    Duration of faults.
    identity AssociatedIdentityResponse
    Identity to use for Chaos Resource operations.
    chaos_resource_id str
    Chaos Resource created for this Drill
    chaos_resource_identity_for_faults AssociatedIdentityResponse
    Identity to be used by the Chaos Resource for invoking faults on resources.
    fault_duration_in_min int
    Duration of faults.
    identity AssociatedIdentityResponse
    Identity to use for Chaos Resource operations.
    chaosResourceId String
    Chaos Resource created for this Drill
    chaosResourceIdentityForFaults Property Map
    Identity to be used by the Chaos Resource for invoking faults on resources.
    faultDurationInMin Number
    Duration of faults.
    identity Property Map
    Identity to use for Chaos Resource operations.

    ErrorAdditionalInfoResponse, ErrorAdditionalInfoResponseArgs

    The resource management error additional info.
    Info object
    The additional info.
    Type string
    The additional info type.
    Info interface{}
    The additional info.
    Type string
    The additional info type.
    info any
    The additional info.
    type string
    The additional info type.
    info Object
    The additional info.
    type String
    The additional info type.
    info any
    The additional info.
    type string
    The additional info type.
    info Any
    The additional info.
    type str
    The additional info type.
    info Any
    The additional info.
    type String
    The additional info type.

    ErrorDetailResponse, ErrorDetailResponseArgs

    The error detail.
    AdditionalInfo []ErrorAdditionalInfoResponse
    The error additional info.
    Code string
    The error code.
    Details []ErrorDetailResponse
    The error details.
    Message string
    The error message.
    Target string
    The error target.
    additional_info list(object)
    The error additional info.
    code string
    The error code.
    details list(object)
    The error details.
    message string
    The error message.
    target string
    The error target.
    additionalInfo List<ErrorAdditionalInfoResponse>
    The error additional info.
    code String
    The error code.
    details List<ErrorDetailResponse>
    The error details.
    message String
    The error message.
    target String
    The error target.
    additionalInfo ErrorAdditionalInfoResponse[]
    The error additional info.
    code string
    The error code.
    details ErrorDetailResponse[]
    The error details.
    message string
    The error message.
    target string
    The error target.
    additional_info Sequence[ErrorAdditionalInfoResponse]
    The error additional info.
    code str
    The error code.
    details Sequence[ErrorDetailResponse]
    The error details.
    message str
    The error message.
    target str
    The error target.
    additionalInfo List<Property Map>
    The error additional info.
    code String
    The error code.
    details List<Property Map>
    The error details.
    message String
    The error message.
    target String
    The error target.

    ErrorDetailsResponse, ErrorDetailsResponseArgs

    Errors in T&C / RBAC assignment.
    Code string
    Error code.
    Message string
    Error message.
    Recommendations List<string>
    A list of recommendations to resolve the error.
    Code string
    Error code.
    Message string
    Error message.
    Recommendations []string
    A list of recommendations to resolve the error.
    code string
    Error code.
    message string
    Error message.
    recommendations list(string)
    A list of recommendations to resolve the error.
    code String
    Error code.
    message String
    Error message.
    recommendations List<String>
    A list of recommendations to resolve the error.
    code string
    Error code.
    message string
    Error message.
    recommendations string[]
    A list of recommendations to resolve the error.
    code str
    Error code.
    message str
    Error message.
    recommendations Sequence[str]
    A list of recommendations to resolve the error.
    code String
    Error code.
    message String
    Error message.
    recommendations List<String>
    A list of recommendations to resolve the error.

    HealthModelPropertiesOfDrill, HealthModelPropertiesOfDrillArgs

    Health Model properties.
    HealthModelId string
    Full ARM Id of the Health Model.
    Identity Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentity
    Identity to use for Health Model operations.
    HealthModelId string
    Full ARM Id of the Health Model.
    Identity AssociatedIdentity
    Identity to use for Health Model operations.
    health_model_id string
    Full ARM Id of the Health Model.
    identity object
    Identity to use for Health Model operations.
    healthModelId String
    Full ARM Id of the Health Model.
    identity AssociatedIdentity
    Identity to use for Health Model operations.
    healthModelId string
    Full ARM Id of the Health Model.
    identity AssociatedIdentity
    Identity to use for Health Model operations.
    health_model_id str
    Full ARM Id of the Health Model.
    identity AssociatedIdentity
    Identity to use for Health Model operations.
    healthModelId String
    Full ARM Id of the Health Model.
    identity Property Map
    Identity to use for Health Model operations.

    HealthModelPropertiesOfDrillResponse, HealthModelPropertiesOfDrillResponseArgs

    Health Model properties.
    HealthModelId string
    Full ARM Id of the Health Model.
    Identity Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityResponse
    Identity to use for Health Model operations.
    HealthModelId string
    Full ARM Id of the Health Model.
    Identity AssociatedIdentityResponse
    Identity to use for Health Model operations.
    health_model_id string
    Full ARM Id of the Health Model.
    identity object
    Identity to use for Health Model operations.
    healthModelId String
    Full ARM Id of the Health Model.
    identity AssociatedIdentityResponse
    Identity to use for Health Model operations.
    healthModelId string
    Full ARM Id of the Health Model.
    identity AssociatedIdentityResponse
    Identity to use for Health Model operations.
    health_model_id str
    Full ARM Id of the Health Model.
    identity AssociatedIdentityResponse
    Identity to use for Health Model operations.
    healthModelId String
    Full ARM Id of the Health Model.
    identity Property Map
    Identity to use for Health Model operations.

    LastRunPropertiesResponse, LastRunPropertiesResponseArgs

    Definition of Last Run properties.
    LastRunAttestation string
    Attestation state of the last run of this Drill.
    LastRunDuration string
    Timespan of the last run of this Drill.
    LastRunState string
    Status of the last run of this Drill.
    LastRunTime string
    Timestamp of the last run of this Drill.
    LastRunAttestation string
    Attestation state of the last run of this Drill.
    LastRunDuration string
    Timespan of the last run of this Drill.
    LastRunState string
    Status of the last run of this Drill.
    LastRunTime string
    Timestamp of the last run of this Drill.
    last_run_attestation string
    Attestation state of the last run of this Drill.
    last_run_duration string
    Timespan of the last run of this Drill.
    last_run_state string
    Status of the last run of this Drill.
    last_run_time string
    Timestamp of the last run of this Drill.
    lastRunAttestation String
    Attestation state of the last run of this Drill.
    lastRunDuration String
    Timespan of the last run of this Drill.
    lastRunState String
    Status of the last run of this Drill.
    lastRunTime String
    Timestamp of the last run of this Drill.
    lastRunAttestation string
    Attestation state of the last run of this Drill.
    lastRunDuration string
    Timespan of the last run of this Drill.
    lastRunState string
    Status of the last run of this Drill.
    lastRunTime string
    Timestamp of the last run of this Drill.
    last_run_attestation str
    Attestation state of the last run of this Drill.
    last_run_duration str
    Timespan of the last run of this Drill.
    last_run_state str
    Status of the last run of this Drill.
    last_run_time str
    Timestamp of the last run of this Drill.
    lastRunAttestation String
    Attestation state of the last run of this Drill.
    lastRunDuration String
    Timespan of the last run of this Drill.
    lastRunState String
    Status of the last run of this Drill.
    lastRunTime String
    Timestamp of the last run of this Drill.

    ManagedOnBehalfOfConfigurationResponse, ManagedOnBehalfOfConfigurationResponseArgs

    Configuration of the managed on behalf of resource.
    MoboBrokerResources []MoboBrokerResourceResponse
    Associated MoboBrokerResources.
    mobo_broker_resources list(object)
    Associated MoboBrokerResources.
    moboBrokerResources MoboBrokerResourceResponse[]
    Associated MoboBrokerResources.
    moboBrokerResources List<Property Map>
    Associated MoboBrokerResources.

    ManagedServiceIdentity, ManagedServiceIdentityArgs

    Managed service identity (system assigned and/or user assigned identities)
    Type string | Pulumi.AzureNative.AzureResilienceManagement.ManagedServiceIdentityType
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    UserAssignedIdentities List<string>
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    Type string | ManagedServiceIdentityType
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    UserAssignedIdentities []string
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    type string | "None" | "SystemAssigned" | "UserAssigned" | "SystemAssigned,UserAssigned"
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    user_assigned_identities list(string)
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    type String | ManagedServiceIdentityType
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    userAssignedIdentities List<String>
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    type string | ManagedServiceIdentityType
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    userAssignedIdentities string[]
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    type str | ManagedServiceIdentityType
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    user_assigned_identities Sequence[str]
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    type String | "None" | "SystemAssigned" | "UserAssigned" | "SystemAssigned,UserAssigned"
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    userAssignedIdentities List<String>
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.

    ManagedServiceIdentityResponse, ManagedServiceIdentityResponseArgs

    Managed service identity (system assigned and/or user assigned identities)
    PrincipalId string
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    TenantId string
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    Type string
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.AzureResilienceManagement.Inputs.UserAssignedIdentityResponse>
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    PrincipalId string
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    TenantId string
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    Type string
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    UserAssignedIdentities map[string]UserAssignedIdentityResponse
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    principal_id string
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenant_id string
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    type string
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    user_assigned_identities map(object)
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    principalId String
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenantId String
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    type String
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    userAssignedIdentities Map<String,UserAssignedIdentityResponse>
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    principalId string
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenantId string
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    type string
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    userAssignedIdentities {[key: string]: UserAssignedIdentityResponse}
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    principal_id str
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenant_id str
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    type str
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    user_assigned_identities Mapping[str, UserAssignedIdentityResponse]
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
    principalId String
    The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
    tenantId String
    The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
    type String
    Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
    userAssignedIdentities Map<Property Map>
    The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.

    ManagedServiceIdentityType, ManagedServiceIdentityTypeArgs

    None
    None
    SystemAssigned
    SystemAssigned
    UserAssigned
    UserAssigned
    SystemAssigned_UserAssigned
    SystemAssigned,UserAssigned
    ManagedServiceIdentityTypeNone
    None
    ManagedServiceIdentityTypeSystemAssigned
    SystemAssigned
    ManagedServiceIdentityTypeUserAssigned
    UserAssigned
    ManagedServiceIdentityType_SystemAssigned_UserAssigned
    SystemAssigned,UserAssigned
    "None"
    None
    "SystemAssigned"
    SystemAssigned
    "UserAssigned"
    UserAssigned
    "SystemAssigned,UserAssigned"
    SystemAssigned,UserAssigned
    None
    None
    SystemAssigned
    SystemAssigned
    UserAssigned
    UserAssigned
    SystemAssigned_UserAssigned
    SystemAssigned,UserAssigned
    None
    None
    SystemAssigned
    SystemAssigned
    UserAssigned
    UserAssigned
    SystemAssigned_UserAssigned
    SystemAssigned,UserAssigned
    NONE
    None
    SYSTEM_ASSIGNED
    SystemAssigned
    USER_ASSIGNED
    UserAssigned
    SYSTEM_ASSIGNED_USER_ASSIGNED
    SystemAssigned,UserAssigned
    "None"
    None
    "SystemAssigned"
    SystemAssigned
    "UserAssigned"
    UserAssigned
    "SystemAssigned,UserAssigned"
    SystemAssigned,UserAssigned

    MetricsPropertiesOfDrill, MetricsPropertiesOfDrillArgs

    Metrics properties.
    Identity Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentity
    Identity to use for metrics operations.
    MetricsToTrack List<Pulumi.AzureNative.AzureResilienceManagement.Inputs.MetricsToTrack>
    Metrics associated with this Drill. These will be tracked through the Drill Run.
    Identity AssociatedIdentity
    Identity to use for metrics operations.
    MetricsToTrack []MetricsToTrack
    Metrics associated with this Drill. These will be tracked through the Drill Run.
    identity object
    Identity to use for metrics operations.
    metrics_to_track list(object)
    Metrics associated with this Drill. These will be tracked through the Drill Run.
    identity AssociatedIdentity
    Identity to use for metrics operations.
    metricsToTrack List<MetricsToTrack>
    Metrics associated with this Drill. These will be tracked through the Drill Run.
    identity AssociatedIdentity
    Identity to use for metrics operations.
    metricsToTrack MetricsToTrack[]
    Metrics associated with this Drill. These will be tracked through the Drill Run.
    identity AssociatedIdentity
    Identity to use for metrics operations.
    metrics_to_track Sequence[MetricsToTrack]
    Metrics associated with this Drill. These will be tracked through the Drill Run.
    identity Property Map
    Identity to use for metrics operations.
    metricsToTrack List<Property Map>
    Metrics associated with this Drill. These will be tracked through the Drill Run.

    MetricsPropertiesOfDrillResponse, MetricsPropertiesOfDrillResponseArgs

    Metrics properties.
    Identity Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityResponse
    Identity to use for metrics operations.
    MetricsToTrack List<Pulumi.AzureNative.AzureResilienceManagement.Inputs.MetricsToTrackResponse>
    Metrics associated with this Drill. These will be tracked through the Drill Run.
    Identity AssociatedIdentityResponse
    Identity to use for metrics operations.
    MetricsToTrack []MetricsToTrackResponse
    Metrics associated with this Drill. These will be tracked through the Drill Run.
    identity object
    Identity to use for metrics operations.
    metrics_to_track list(object)
    Metrics associated with this Drill. These will be tracked through the Drill Run.
    identity AssociatedIdentityResponse
    Identity to use for metrics operations.
    metricsToTrack List<MetricsToTrackResponse>
    Metrics associated with this Drill. These will be tracked through the Drill Run.
    identity AssociatedIdentityResponse
    Identity to use for metrics operations.
    metricsToTrack MetricsToTrackResponse[]
    Metrics associated with this Drill. These will be tracked through the Drill Run.
    identity AssociatedIdentityResponse
    Identity to use for metrics operations.
    metrics_to_track Sequence[MetricsToTrackResponse]
    Metrics associated with this Drill. These will be tracked through the Drill Run.
    identity Property Map
    Identity to use for metrics operations.
    metricsToTrack List<Property Map>
    Metrics associated with this Drill. These will be tracked through the Drill Run.

    MetricsToTrack, MetricsToTrackArgs

    Metrics object
    DestinationAmwAccountUrl string
    Destination AMW account where the time-series data of the metric lives.
    MetricId string
    Full url of the metric.
    MetricName string
    Name of the metric.
    DestinationAmwAccountUrl string
    Destination AMW account where the time-series data of the metric lives.
    MetricId string
    Full url of the metric.
    MetricName string
    Name of the metric.
    destination_amw_account_url string
    Destination AMW account where the time-series data of the metric lives.
    metric_id string
    Full url of the metric.
    metric_name string
    Name of the metric.
    destinationAmwAccountUrl String
    Destination AMW account where the time-series data of the metric lives.
    metricId String
    Full url of the metric.
    metricName String
    Name of the metric.
    destinationAmwAccountUrl string
    Destination AMW account where the time-series data of the metric lives.
    metricId string
    Full url of the metric.
    metricName string
    Name of the metric.
    destination_amw_account_url str
    Destination AMW account where the time-series data of the metric lives.
    metric_id str
    Full url of the metric.
    metric_name str
    Name of the metric.
    destinationAmwAccountUrl String
    Destination AMW account where the time-series data of the metric lives.
    metricId String
    Full url of the metric.
    metricName String
    Name of the metric.

    MetricsToTrackResponse, MetricsToTrackResponseArgs

    Metrics object
    DestinationAmwAccountUrl string
    Destination AMW account where the time-series data of the metric lives.
    MetricId string
    Full url of the metric.
    MetricName string
    Name of the metric.
    DestinationAmwAccountUrl string
    Destination AMW account where the time-series data of the metric lives.
    MetricId string
    Full url of the metric.
    MetricName string
    Name of the metric.
    destination_amw_account_url string
    Destination AMW account where the time-series data of the metric lives.
    metric_id string
    Full url of the metric.
    metric_name string
    Name of the metric.
    destinationAmwAccountUrl String
    Destination AMW account where the time-series data of the metric lives.
    metricId String
    Full url of the metric.
    metricName String
    Name of the metric.
    destinationAmwAccountUrl string
    Destination AMW account where the time-series data of the metric lives.
    metricId string
    Full url of the metric.
    metricName string
    Name of the metric.
    destination_amw_account_url str
    Destination AMW account where the time-series data of the metric lives.
    metric_id str
    Full url of the metric.
    metric_name str
    Name of the metric.
    destinationAmwAccountUrl String
    Destination AMW account where the time-series data of the metric lives.
    metricId String
    Full url of the metric.
    metricName String
    Name of the metric.

    MoboBrokerResourceResponse, MoboBrokerResourceResponseArgs

    MoboBroker resource.
    Id string
    The fully qualified resource ID of the MoboBroker resource. Example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Id string
    The fully qualified resource ID of the MoboBroker resource. Example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    id string
    The fully qualified resource ID of the MoboBroker resource. Example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    id String
    The fully qualified resource ID of the MoboBroker resource. Example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    id string
    The fully qualified resource ID of the MoboBroker resource. Example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    id str
    The fully qualified resource ID of the MoboBroker resource. Example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    id String
    The fully qualified resource ID of the MoboBroker resource. Example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

    MonitoringPropertiesOfDrill, MonitoringPropertiesOfDrillArgs

    Drill monitoring properties.
    Identity AssociatedIdentity
    Identity to use for Drill monitoring operations.
    identity object
    Identity to use for Drill monitoring operations.
    identity AssociatedIdentity
    Identity to use for Drill monitoring operations.
    identity AssociatedIdentity
    Identity to use for Drill monitoring operations.
    identity AssociatedIdentity
    Identity to use for Drill monitoring operations.
    identity Property Map
    Identity to use for Drill monitoring operations.

    MonitoringPropertiesOfDrillResponse, MonitoringPropertiesOfDrillResponseArgs

    Drill monitoring properties.
    DataCollectionEndpointId string
    Full ARM Id of the Data collection endpoint created by Resiliency service which will route data for service group and its resources.
    LogAnalyticsWorkspaceId string
    Full ARM Id of the Log analytics workspace created by Resiliency service where health data is collected.
    RawMetricsDataCollectionRuleId string
    Full ARM Id of the Data collection rule created by Resiliency service which will route data for RAW health data for service group resources.
    ServiceGroupMetricsDataCollectionRuleId string
    Full ARM Id of the Data collection rule created by Resiliency service which will route data for Aggregate health data of service group.
    Identity Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityResponse
    Identity to use for Drill monitoring operations.
    DataCollectionEndpointId string
    Full ARM Id of the Data collection endpoint created by Resiliency service which will route data for service group and its resources.
    LogAnalyticsWorkspaceId string
    Full ARM Id of the Log analytics workspace created by Resiliency service where health data is collected.
    RawMetricsDataCollectionRuleId string
    Full ARM Id of the Data collection rule created by Resiliency service which will route data for RAW health data for service group resources.
    ServiceGroupMetricsDataCollectionRuleId string
    Full ARM Id of the Data collection rule created by Resiliency service which will route data for Aggregate health data of service group.
    Identity AssociatedIdentityResponse
    Identity to use for Drill monitoring operations.
    data_collection_endpoint_id string
    Full ARM Id of the Data collection endpoint created by Resiliency service which will route data for service group and its resources.
    log_analytics_workspace_id string
    Full ARM Id of the Log analytics workspace created by Resiliency service where health data is collected.
    raw_metrics_data_collection_rule_id string
    Full ARM Id of the Data collection rule created by Resiliency service which will route data for RAW health data for service group resources.
    service_group_metrics_data_collection_rule_id string
    Full ARM Id of the Data collection rule created by Resiliency service which will route data for Aggregate health data of service group.
    identity object
    Identity to use for Drill monitoring operations.
    dataCollectionEndpointId String
    Full ARM Id of the Data collection endpoint created by Resiliency service which will route data for service group and its resources.
    logAnalyticsWorkspaceId String
    Full ARM Id of the Log analytics workspace created by Resiliency service where health data is collected.
    rawMetricsDataCollectionRuleId String
    Full ARM Id of the Data collection rule created by Resiliency service which will route data for RAW health data for service group resources.
    serviceGroupMetricsDataCollectionRuleId String
    Full ARM Id of the Data collection rule created by Resiliency service which will route data for Aggregate health data of service group.
    identity AssociatedIdentityResponse
    Identity to use for Drill monitoring operations.
    dataCollectionEndpointId string
    Full ARM Id of the Data collection endpoint created by Resiliency service which will route data for service group and its resources.
    logAnalyticsWorkspaceId string
    Full ARM Id of the Log analytics workspace created by Resiliency service where health data is collected.
    rawMetricsDataCollectionRuleId string
    Full ARM Id of the Data collection rule created by Resiliency service which will route data for RAW health data for service group resources.
    serviceGroupMetricsDataCollectionRuleId string
    Full ARM Id of the Data collection rule created by Resiliency service which will route data for Aggregate health data of service group.
    identity AssociatedIdentityResponse
    Identity to use for Drill monitoring operations.
    data_collection_endpoint_id str
    Full ARM Id of the Data collection endpoint created by Resiliency service which will route data for service group and its resources.
    log_analytics_workspace_id str
    Full ARM Id of the Log analytics workspace created by Resiliency service where health data is collected.
    raw_metrics_data_collection_rule_id str
    Full ARM Id of the Data collection rule created by Resiliency service which will route data for RAW health data for service group resources.
    service_group_metrics_data_collection_rule_id str
    Full ARM Id of the Data collection rule created by Resiliency service which will route data for Aggregate health data of service group.
    identity AssociatedIdentityResponse
    Identity to use for Drill monitoring operations.
    dataCollectionEndpointId String
    Full ARM Id of the Data collection endpoint created by Resiliency service which will route data for service group and its resources.
    logAnalyticsWorkspaceId String
    Full ARM Id of the Log analytics workspace created by Resiliency service where health data is collected.
    rawMetricsDataCollectionRuleId String
    Full ARM Id of the Data collection rule created by Resiliency service which will route data for RAW health data for service group resources.
    serviceGroupMetricsDataCollectionRuleId String
    Full ARM Id of the Data collection rule created by Resiliency service which will route data for Aggregate health data of service group.
    identity Property Map
    Identity to use for Drill monitoring operations.

    RBACSetupMode, RBACSetupModeArgs

    AutomatedCustomRole
    AutomatedCustomRole Automated-CustomRole mode.
    AutomatedBuiltinRoles
    AutomatedBuiltinRoles Automated-BuiltinRoles mode.
    Manual
    Manual Manual mode.
    RBACSetupModeAutomatedCustomRole
    AutomatedCustomRole Automated-CustomRole mode.
    RBACSetupModeAutomatedBuiltinRoles
    AutomatedBuiltinRoles Automated-BuiltinRoles mode.
    RBACSetupModeManual
    Manual Manual mode.
    "AutomatedCustomRole"
    AutomatedCustomRole Automated-CustomRole mode.
    "AutomatedBuiltinRoles"
    AutomatedBuiltinRoles Automated-BuiltinRoles mode.
    "Manual"
    Manual Manual mode.
    AutomatedCustomRole
    AutomatedCustomRole Automated-CustomRole mode.
    AutomatedBuiltinRoles
    AutomatedBuiltinRoles Automated-BuiltinRoles mode.
    Manual
    Manual Manual mode.
    AutomatedCustomRole
    AutomatedCustomRole Automated-CustomRole mode.
    AutomatedBuiltinRoles
    AutomatedBuiltinRoles Automated-BuiltinRoles mode.
    Manual
    Manual Manual mode.
    AUTOMATED_CUSTOM_ROLE
    AutomatedCustomRole Automated-CustomRole mode.
    AUTOMATED_BUILTIN_ROLES
    AutomatedBuiltinRoles Automated-BuiltinRoles mode.
    MANUAL
    Manual Manual mode.
    "AutomatedCustomRole"
    AutomatedCustomRole Automated-CustomRole mode.
    "AutomatedBuiltinRoles"
    AutomatedBuiltinRoles Automated-BuiltinRoles mode.
    "Manual"
    Manual Manual mode.

    RecoveryPlanPropertiesOfDrill, RecoveryPlanPropertiesOfDrillArgs

    RecoveryPlan properties.
    Identity AssociatedIdentity
    Identity to use for RecoveryPlan operations.
    identity object
    Identity to use for RecoveryPlan operations.
    identity AssociatedIdentity
    Identity to use for RecoveryPlan operations.
    identity AssociatedIdentity
    Identity to use for RecoveryPlan operations.
    identity AssociatedIdentity
    Identity to use for RecoveryPlan operations.
    identity Property Map
    Identity to use for RecoveryPlan operations.

    RecoveryPlanPropertiesOfDrillResponse, RecoveryPlanPropertiesOfDrillResponseArgs

    RecoveryPlan properties.
    Identity Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssociatedIdentityResponse
    Identity to use for RecoveryPlan operations.
    RecoveryPlanId string
    Recovery Orchestration plan associated with this Drill.
    RecoveryPlanResourceExcludedCount int
    Excluded resource count in RecoveryPlan.
    Identity AssociatedIdentityResponse
    Identity to use for RecoveryPlan operations.
    RecoveryPlanId string
    Recovery Orchestration plan associated with this Drill.
    RecoveryPlanResourceExcludedCount int
    Excluded resource count in RecoveryPlan.
    identity object
    Identity to use for RecoveryPlan operations.
    recovery_plan_id string
    Recovery Orchestration plan associated with this Drill.
    recovery_plan_resource_excluded_count number
    Excluded resource count in RecoveryPlan.
    identity AssociatedIdentityResponse
    Identity to use for RecoveryPlan operations.
    recoveryPlanId String
    Recovery Orchestration plan associated with this Drill.
    recoveryPlanResourceExcludedCount Integer
    Excluded resource count in RecoveryPlan.
    identity AssociatedIdentityResponse
    Identity to use for RecoveryPlan operations.
    recoveryPlanId string
    Recovery Orchestration plan associated with this Drill.
    recoveryPlanResourceExcludedCount number
    Excluded resource count in RecoveryPlan.
    identity AssociatedIdentityResponse
    Identity to use for RecoveryPlan operations.
    recovery_plan_id str
    Recovery Orchestration plan associated with this Drill.
    recovery_plan_resource_excluded_count int
    Excluded resource count in RecoveryPlan.
    identity Property Map
    Identity to use for RecoveryPlan operations.
    recoveryPlanId String
    Recovery Orchestration plan associated with this Drill.
    recoveryPlanResourceExcludedCount Number
    Excluded resource count in RecoveryPlan.

    RegionalDrillProperties, RegionalDrillPropertiesArgs

    Definition of Regional Drill properties.
    ChaosExperimentProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.ChaosExperimentPropertiesOfDrill
    Chaos Experiment properties.
    ChaosResourceProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.ChaosResourcePropertiesOfDrill
    Chaos Resource properties.
    DrillAssetProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssetPropertiesOfDrill
    Properties for internal resources that are created for the Drill.
    HealthModelProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.HealthModelPropertiesOfDrill
    HealthModel properties.
    MetricsProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.MetricsPropertiesOfDrill
    Metric properties.
    MonitoringProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.MonitoringPropertiesOfDrill
    Monitoring properties of the Drill.
    RbacSetupMode string | Pulumi.AzureNative.AzureResilienceManagement.RBACSetupMode
    RBAC setup mode.
    RecoveryPlanProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.RecoveryPlanPropertiesOfDrill
    ROPlan properties.
    ChaosExperimentProperties ChaosExperimentPropertiesOfDrill
    Chaos Experiment properties.
    ChaosResourceProperties ChaosResourcePropertiesOfDrill
    Chaos Resource properties.
    DrillAssetProperties AssetPropertiesOfDrill
    Properties for internal resources that are created for the Drill.
    HealthModelProperties HealthModelPropertiesOfDrill
    HealthModel properties.
    MetricsProperties MetricsPropertiesOfDrill
    Metric properties.
    MonitoringProperties MonitoringPropertiesOfDrill
    Monitoring properties of the Drill.
    RbacSetupMode string | RBACSetupMode
    RBAC setup mode.
    RecoveryPlanProperties RecoveryPlanPropertiesOfDrill
    ROPlan properties.
    chaos_experiment_properties object
    Chaos Experiment properties.
    chaos_resource_properties object
    Chaos Resource properties.
    drill_asset_properties object
    Properties for internal resources that are created for the Drill.
    health_model_properties object
    HealthModel properties.
    metrics_properties object
    Metric properties.
    monitoring_properties object
    Monitoring properties of the Drill.
    rbac_setup_mode string | "AutomatedCustomRole" | "AutomatedBuiltinRoles" | "Manual"
    RBAC setup mode.
    recovery_plan_properties object
    ROPlan properties.
    chaosExperimentProperties ChaosExperimentPropertiesOfDrill
    Chaos Experiment properties.
    chaosResourceProperties ChaosResourcePropertiesOfDrill
    Chaos Resource properties.
    drillAssetProperties AssetPropertiesOfDrill
    Properties for internal resources that are created for the Drill.
    healthModelProperties HealthModelPropertiesOfDrill
    HealthModel properties.
    metricsProperties MetricsPropertiesOfDrill
    Metric properties.
    monitoringProperties MonitoringPropertiesOfDrill
    Monitoring properties of the Drill.
    rbacSetupMode String | RBACSetupMode
    RBAC setup mode.
    recoveryPlanProperties RecoveryPlanPropertiesOfDrill
    ROPlan properties.
    chaosExperimentProperties ChaosExperimentPropertiesOfDrill
    Chaos Experiment properties.
    chaosResourceProperties ChaosResourcePropertiesOfDrill
    Chaos Resource properties.
    drillAssetProperties AssetPropertiesOfDrill
    Properties for internal resources that are created for the Drill.
    healthModelProperties HealthModelPropertiesOfDrill
    HealthModel properties.
    metricsProperties MetricsPropertiesOfDrill
    Metric properties.
    monitoringProperties MonitoringPropertiesOfDrill
    Monitoring properties of the Drill.
    rbacSetupMode string | RBACSetupMode
    RBAC setup mode.
    recoveryPlanProperties RecoveryPlanPropertiesOfDrill
    ROPlan properties.
    chaosExperimentProperties Property Map
    Chaos Experiment properties.
    chaosResourceProperties Property Map
    Chaos Resource properties.
    drillAssetProperties Property Map
    Properties for internal resources that are created for the Drill.
    healthModelProperties Property Map
    HealthModel properties.
    metricsProperties Property Map
    Metric properties.
    monitoringProperties Property Map
    Monitoring properties of the Drill.
    rbacSetupMode String | "AutomatedCustomRole" | "AutomatedBuiltinRoles" | "Manual"
    RBAC setup mode.
    recoveryPlanProperties Property Map
    ROPlan properties.

    RegionalDrillPropertiesResponse, RegionalDrillPropertiesResponseArgs

    Definition of Regional Drill properties.
    AttentionReason Pulumi.AzureNative.AzureResilienceManagement.Inputs.AttentionReasonResponse
    Attention reason if the ReadinessState is 'NeedsAttention'.
    ErrorDetails Pulumi.AzureNative.AzureResilienceManagement.Inputs.ErrorDetailResponse
    Error details associated with the resource.
    ExecutionReadinessState string
    Readiness state of the Drill.
    ExecutionState string
    Execution state of the Drill. Whether it is currently running or not.
    LastResyncReadinessCheckTime string
    Last resync and readiness check time.
    LastRunProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.LastRunPropertiesResponse
    Last run properties.
    LastSyncTime string
    Last sync time.
    ManagedOnBehalfOfConfiguration Pulumi.AzureNative.AzureResilienceManagement.Inputs.ManagedOnBehalfOfConfigurationResponse
    Managed RG v2 properties.
    ProvisioningState string
    Status of the last operation.
    ServiceGroupId string
    Parent SG resource.
    SystemMetadata Pulumi.AzureNative.AzureResilienceManagement.Inputs.SystemMetadataResponse
    Internal System Metadata, to be used by internal components only.
    ChaosExperimentProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.ChaosExperimentPropertiesOfDrillResponse
    Chaos Experiment properties.
    ChaosResourceProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.ChaosResourcePropertiesOfDrillResponse
    Chaos Resource properties.
    DrillAssetProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssetPropertiesOfDrillResponse
    Properties for internal resources that are created for the Drill.
    HealthModelProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.HealthModelPropertiesOfDrillResponse
    HealthModel properties.
    MetricsProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.MetricsPropertiesOfDrillResponse
    Metric properties.
    MonitoringProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.MonitoringPropertiesOfDrillResponse
    Monitoring properties of the Drill.
    RbacSetupMode string
    RBAC setup mode.
    RecoveryPlanProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.RecoveryPlanPropertiesOfDrillResponse
    ROPlan properties.
    AttentionReason AttentionReasonResponse
    Attention reason if the ReadinessState is 'NeedsAttention'.
    ErrorDetails ErrorDetailResponse
    Error details associated with the resource.
    ExecutionReadinessState string
    Readiness state of the Drill.
    ExecutionState string
    Execution state of the Drill. Whether it is currently running or not.
    LastResyncReadinessCheckTime string
    Last resync and readiness check time.
    LastRunProperties LastRunPropertiesResponse
    Last run properties.
    LastSyncTime string
    Last sync time.
    ManagedOnBehalfOfConfiguration ManagedOnBehalfOfConfigurationResponse
    Managed RG v2 properties.
    ProvisioningState string
    Status of the last operation.
    ServiceGroupId string
    Parent SG resource.
    SystemMetadata SystemMetadataResponse
    Internal System Metadata, to be used by internal components only.
    ChaosExperimentProperties ChaosExperimentPropertiesOfDrillResponse
    Chaos Experiment properties.
    ChaosResourceProperties ChaosResourcePropertiesOfDrillResponse
    Chaos Resource properties.
    DrillAssetProperties AssetPropertiesOfDrillResponse
    Properties for internal resources that are created for the Drill.
    HealthModelProperties HealthModelPropertiesOfDrillResponse
    HealthModel properties.
    MetricsProperties MetricsPropertiesOfDrillResponse
    Metric properties.
    MonitoringProperties MonitoringPropertiesOfDrillResponse
    Monitoring properties of the Drill.
    RbacSetupMode string
    RBAC setup mode.
    RecoveryPlanProperties RecoveryPlanPropertiesOfDrillResponse
    ROPlan properties.
    attention_reason object
    Attention reason if the ReadinessState is 'NeedsAttention'.
    error_details object
    Error details associated with the resource.
    execution_readiness_state string
    Readiness state of the Drill.
    execution_state string
    Execution state of the Drill. Whether it is currently running or not.
    last_resync_readiness_check_time string
    Last resync and readiness check time.
    last_run_properties object
    Last run properties.
    last_sync_time string
    Last sync time.
    managed_on_behalf_of_configuration object
    Managed RG v2 properties.
    provisioning_state string
    Status of the last operation.
    service_group_id string
    Parent SG resource.
    system_metadata object
    Internal System Metadata, to be used by internal components only.
    chaos_experiment_properties object
    Chaos Experiment properties.
    chaos_resource_properties object
    Chaos Resource properties.
    drill_asset_properties object
    Properties for internal resources that are created for the Drill.
    health_model_properties object
    HealthModel properties.
    metrics_properties object
    Metric properties.
    monitoring_properties object
    Monitoring properties of the Drill.
    rbac_setup_mode string
    RBAC setup mode.
    recovery_plan_properties object
    ROPlan properties.
    attentionReason AttentionReasonResponse
    Attention reason if the ReadinessState is 'NeedsAttention'.
    errorDetails ErrorDetailResponse
    Error details associated with the resource.
    executionReadinessState String
    Readiness state of the Drill.
    executionState String
    Execution state of the Drill. Whether it is currently running or not.
    lastResyncReadinessCheckTime String
    Last resync and readiness check time.
    lastRunProperties LastRunPropertiesResponse
    Last run properties.
    lastSyncTime String
    Last sync time.
    managedOnBehalfOfConfiguration ManagedOnBehalfOfConfigurationResponse
    Managed RG v2 properties.
    provisioningState String
    Status of the last operation.
    serviceGroupId String
    Parent SG resource.
    systemMetadata SystemMetadataResponse
    Internal System Metadata, to be used by internal components only.
    chaosExperimentProperties ChaosExperimentPropertiesOfDrillResponse
    Chaos Experiment properties.
    chaosResourceProperties ChaosResourcePropertiesOfDrillResponse
    Chaos Resource properties.
    drillAssetProperties AssetPropertiesOfDrillResponse
    Properties for internal resources that are created for the Drill.
    healthModelProperties HealthModelPropertiesOfDrillResponse
    HealthModel properties.
    metricsProperties MetricsPropertiesOfDrillResponse
    Metric properties.
    monitoringProperties MonitoringPropertiesOfDrillResponse
    Monitoring properties of the Drill.
    rbacSetupMode String
    RBAC setup mode.
    recoveryPlanProperties RecoveryPlanPropertiesOfDrillResponse
    ROPlan properties.
    attentionReason AttentionReasonResponse
    Attention reason if the ReadinessState is 'NeedsAttention'.
    errorDetails ErrorDetailResponse
    Error details associated with the resource.
    executionReadinessState string
    Readiness state of the Drill.
    executionState string
    Execution state of the Drill. Whether it is currently running or not.
    lastResyncReadinessCheckTime string
    Last resync and readiness check time.
    lastRunProperties LastRunPropertiesResponse
    Last run properties.
    lastSyncTime string
    Last sync time.
    managedOnBehalfOfConfiguration ManagedOnBehalfOfConfigurationResponse
    Managed RG v2 properties.
    provisioningState string
    Status of the last operation.
    serviceGroupId string
    Parent SG resource.
    systemMetadata SystemMetadataResponse
    Internal System Metadata, to be used by internal components only.
    chaosExperimentProperties ChaosExperimentPropertiesOfDrillResponse
    Chaos Experiment properties.
    chaosResourceProperties ChaosResourcePropertiesOfDrillResponse
    Chaos Resource properties.
    drillAssetProperties AssetPropertiesOfDrillResponse
    Properties for internal resources that are created for the Drill.
    healthModelProperties HealthModelPropertiesOfDrillResponse
    HealthModel properties.
    metricsProperties MetricsPropertiesOfDrillResponse
    Metric properties.
    monitoringProperties MonitoringPropertiesOfDrillResponse
    Monitoring properties of the Drill.
    rbacSetupMode string
    RBAC setup mode.
    recoveryPlanProperties RecoveryPlanPropertiesOfDrillResponse
    ROPlan properties.
    attention_reason AttentionReasonResponse
    Attention reason if the ReadinessState is 'NeedsAttention'.
    error_details ErrorDetailResponse
    Error details associated with the resource.
    execution_readiness_state str
    Readiness state of the Drill.
    execution_state str
    Execution state of the Drill. Whether it is currently running or not.
    last_resync_readiness_check_time str
    Last resync and readiness check time.
    last_run_properties LastRunPropertiesResponse
    Last run properties.
    last_sync_time str
    Last sync time.
    managed_on_behalf_of_configuration ManagedOnBehalfOfConfigurationResponse
    Managed RG v2 properties.
    provisioning_state str
    Status of the last operation.
    service_group_id str
    Parent SG resource.
    system_metadata SystemMetadataResponse
    Internal System Metadata, to be used by internal components only.
    chaos_experiment_properties ChaosExperimentPropertiesOfDrillResponse
    Chaos Experiment properties.
    chaos_resource_properties ChaosResourcePropertiesOfDrillResponse
    Chaos Resource properties.
    drill_asset_properties AssetPropertiesOfDrillResponse
    Properties for internal resources that are created for the Drill.
    health_model_properties HealthModelPropertiesOfDrillResponse
    HealthModel properties.
    metrics_properties MetricsPropertiesOfDrillResponse
    Metric properties.
    monitoring_properties MonitoringPropertiesOfDrillResponse
    Monitoring properties of the Drill.
    rbac_setup_mode str
    RBAC setup mode.
    recovery_plan_properties RecoveryPlanPropertiesOfDrillResponse
    ROPlan properties.
    attentionReason Property Map
    Attention reason if the ReadinessState is 'NeedsAttention'.
    errorDetails Property Map
    Error details associated with the resource.
    executionReadinessState String
    Readiness state of the Drill.
    executionState String
    Execution state of the Drill. Whether it is currently running or not.
    lastResyncReadinessCheckTime String
    Last resync and readiness check time.
    lastRunProperties Property Map
    Last run properties.
    lastSyncTime String
    Last sync time.
    managedOnBehalfOfConfiguration Property Map
    Managed RG v2 properties.
    provisioningState String
    Status of the last operation.
    serviceGroupId String
    Parent SG resource.
    systemMetadata Property Map
    Internal System Metadata, to be used by internal components only.
    chaosExperimentProperties Property Map
    Chaos Experiment properties.
    chaosResourceProperties Property Map
    Chaos Resource properties.
    drillAssetProperties Property Map
    Properties for internal resources that are created for the Drill.
    healthModelProperties Property Map
    HealthModel properties.
    metricsProperties Property Map
    Metric properties.
    monitoringProperties Property Map
    Monitoring properties of the Drill.
    rbacSetupMode String
    RBAC setup mode.
    recoveryPlanProperties Property Map
    ROPlan properties.

    SystemDataResponse, SystemDataResponseArgs

    Metadata pertaining to creation and last modification of the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    created_at string
    The timestamp of resource creation (UTC).
    created_by string
    The identity that created the resource.
    created_by_type string
    The type of identity that created the resource.
    last_modified_at string
    The timestamp of resource last modification (UTC)
    last_modified_by string
    The identity that last modified the resource.
    last_modified_by_type string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    SystemMetadataResponse, SystemMetadataResponseArgs

    Internal System Metadata, to be used by internal components only.
    InitialConfig string
    Indicates if the Initial system configuration of the Drill is complete or not.
    ResourceTypeCategories List<string>
    An indication whether a intrested resource type is present in drill resource.
    InitialConfig string
    Indicates if the Initial system configuration of the Drill is complete or not.
    ResourceTypeCategories []string
    An indication whether a intrested resource type is present in drill resource.
    initial_config string
    Indicates if the Initial system configuration of the Drill is complete or not.
    resource_type_categories list(string)
    An indication whether a intrested resource type is present in drill resource.
    initialConfig String
    Indicates if the Initial system configuration of the Drill is complete or not.
    resourceTypeCategories List<String>
    An indication whether a intrested resource type is present in drill resource.
    initialConfig string
    Indicates if the Initial system configuration of the Drill is complete or not.
    resourceTypeCategories string[]
    An indication whether a intrested resource type is present in drill resource.
    initial_config str
    Indicates if the Initial system configuration of the Drill is complete or not.
    resource_type_categories Sequence[str]
    An indication whether a intrested resource type is present in drill resource.
    initialConfig String
    Indicates if the Initial system configuration of the Drill is complete or not.
    resourceTypeCategories List<String>
    An indication whether a intrested resource type is present in drill resource.

    UserAssignedIdentityResponse, UserAssignedIdentityResponseArgs

    User assigned identity properties
    ClientId string
    The client ID of the assigned identity.
    PrincipalId string
    The principal ID of the assigned identity.
    ClientId string
    The client ID of the assigned identity.
    PrincipalId string
    The principal ID of the assigned identity.
    client_id string
    The client ID of the assigned identity.
    principal_id string
    The principal ID of the assigned identity.
    clientId String
    The client ID of the assigned identity.
    principalId String
    The principal ID of the assigned identity.
    clientId string
    The client ID of the assigned identity.
    principalId string
    The principal ID of the assigned identity.
    client_id str
    The client ID of the assigned identity.
    principal_id str
    The principal ID of the assigned identity.
    clientId String
    The client ID of the assigned identity.
    principalId String
    The principal ID of the assigned identity.

    ZonalDrillProperties, ZonalDrillPropertiesArgs

    Definition of Zonal Drill properties.
    ChaosExperimentProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.ChaosExperimentPropertiesOfDrill
    Chaos Experiment properties.
    ChaosResourceProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.ChaosResourcePropertiesOfDrill
    Chaos Resource properties.
    DrillAssetProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssetPropertiesOfDrill
    Properties for internal resources that are created for the Drill.
    HealthModelProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.HealthModelPropertiesOfDrill
    HealthModel properties.
    MetricsProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.MetricsPropertiesOfDrill
    Metric properties.
    MonitoringProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.MonitoringPropertiesOfDrill
    Monitoring properties of the Drill.
    RbacSetupMode string | Pulumi.AzureNative.AzureResilienceManagement.RBACSetupMode
    RBAC setup mode.
    RecoveryPlanProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.RecoveryPlanPropertiesOfDrill
    ROPlan properties.
    ChaosExperimentProperties ChaosExperimentPropertiesOfDrill
    Chaos Experiment properties.
    ChaosResourceProperties ChaosResourcePropertiesOfDrill
    Chaos Resource properties.
    DrillAssetProperties AssetPropertiesOfDrill
    Properties for internal resources that are created for the Drill.
    HealthModelProperties HealthModelPropertiesOfDrill
    HealthModel properties.
    MetricsProperties MetricsPropertiesOfDrill
    Metric properties.
    MonitoringProperties MonitoringPropertiesOfDrill
    Monitoring properties of the Drill.
    RbacSetupMode string | RBACSetupMode
    RBAC setup mode.
    RecoveryPlanProperties RecoveryPlanPropertiesOfDrill
    ROPlan properties.
    chaos_experiment_properties object
    Chaos Experiment properties.
    chaos_resource_properties object
    Chaos Resource properties.
    drill_asset_properties object
    Properties for internal resources that are created for the Drill.
    health_model_properties object
    HealthModel properties.
    metrics_properties object
    Metric properties.
    monitoring_properties object
    Monitoring properties of the Drill.
    rbac_setup_mode string | "AutomatedCustomRole" | "AutomatedBuiltinRoles" | "Manual"
    RBAC setup mode.
    recovery_plan_properties object
    ROPlan properties.
    chaosExperimentProperties ChaosExperimentPropertiesOfDrill
    Chaos Experiment properties.
    chaosResourceProperties ChaosResourcePropertiesOfDrill
    Chaos Resource properties.
    drillAssetProperties AssetPropertiesOfDrill
    Properties for internal resources that are created for the Drill.
    healthModelProperties HealthModelPropertiesOfDrill
    HealthModel properties.
    metricsProperties MetricsPropertiesOfDrill
    Metric properties.
    monitoringProperties MonitoringPropertiesOfDrill
    Monitoring properties of the Drill.
    rbacSetupMode String | RBACSetupMode
    RBAC setup mode.
    recoveryPlanProperties RecoveryPlanPropertiesOfDrill
    ROPlan properties.
    chaosExperimentProperties ChaosExperimentPropertiesOfDrill
    Chaos Experiment properties.
    chaosResourceProperties ChaosResourcePropertiesOfDrill
    Chaos Resource properties.
    drillAssetProperties AssetPropertiesOfDrill
    Properties for internal resources that are created for the Drill.
    healthModelProperties HealthModelPropertiesOfDrill
    HealthModel properties.
    metricsProperties MetricsPropertiesOfDrill
    Metric properties.
    monitoringProperties MonitoringPropertiesOfDrill
    Monitoring properties of the Drill.
    rbacSetupMode string | RBACSetupMode
    RBAC setup mode.
    recoveryPlanProperties RecoveryPlanPropertiesOfDrill
    ROPlan properties.
    chaosExperimentProperties Property Map
    Chaos Experiment properties.
    chaosResourceProperties Property Map
    Chaos Resource properties.
    drillAssetProperties Property Map
    Properties for internal resources that are created for the Drill.
    healthModelProperties Property Map
    HealthModel properties.
    metricsProperties Property Map
    Metric properties.
    monitoringProperties Property Map
    Monitoring properties of the Drill.
    rbacSetupMode String | "AutomatedCustomRole" | "AutomatedBuiltinRoles" | "Manual"
    RBAC setup mode.
    recoveryPlanProperties Property Map
    ROPlan properties.

    ZonalDrillPropertiesResponse, ZonalDrillPropertiesResponseArgs

    Definition of Zonal Drill properties.
    AttentionReason Pulumi.AzureNative.AzureResilienceManagement.Inputs.AttentionReasonResponse
    Attention reason if the ReadinessState is 'NeedsAttention'.
    ErrorDetails Pulumi.AzureNative.AzureResilienceManagement.Inputs.ErrorDetailResponse
    Error details associated with the resource.
    ExecutionReadinessState string
    Readiness state of the Drill.
    ExecutionState string
    Execution state of the Drill. Whether it is currently running or not.
    LastResyncReadinessCheckTime string
    Last resync and readiness check time.
    LastRunProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.LastRunPropertiesResponse
    Last run properties.
    LastSyncTime string
    Last sync time.
    ManagedOnBehalfOfConfiguration Pulumi.AzureNative.AzureResilienceManagement.Inputs.ManagedOnBehalfOfConfigurationResponse
    Managed RG v2 properties.
    ProvisioningState string
    Status of the last operation.
    ServiceGroupId string
    Parent SG resource.
    SystemMetadata Pulumi.AzureNative.AzureResilienceManagement.Inputs.SystemMetadataResponse
    Internal System Metadata, to be used by internal components only.
    VmsPresent string
    An indication whether a VM is included in this Zonal Drill. If not, RO is not needed.
    ChaosExperimentProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.ChaosExperimentPropertiesOfDrillResponse
    Chaos Experiment properties.
    ChaosResourceProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.ChaosResourcePropertiesOfDrillResponse
    Chaos Resource properties.
    DrillAssetProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.AssetPropertiesOfDrillResponse
    Properties for internal resources that are created for the Drill.
    HealthModelProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.HealthModelPropertiesOfDrillResponse
    HealthModel properties.
    MetricsProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.MetricsPropertiesOfDrillResponse
    Metric properties.
    MonitoringProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.MonitoringPropertiesOfDrillResponse
    Monitoring properties of the Drill.
    RbacSetupMode string
    RBAC setup mode.
    RecoveryPlanProperties Pulumi.AzureNative.AzureResilienceManagement.Inputs.RecoveryPlanPropertiesOfDrillResponse
    ROPlan properties.
    AttentionReason AttentionReasonResponse
    Attention reason if the ReadinessState is 'NeedsAttention'.
    ErrorDetails ErrorDetailResponse
    Error details associated with the resource.
    ExecutionReadinessState string
    Readiness state of the Drill.
    ExecutionState string
    Execution state of the Drill. Whether it is currently running or not.
    LastResyncReadinessCheckTime string
    Last resync and readiness check time.
    LastRunProperties LastRunPropertiesResponse
    Last run properties.
    LastSyncTime string
    Last sync time.
    ManagedOnBehalfOfConfiguration ManagedOnBehalfOfConfigurationResponse
    Managed RG v2 properties.
    ProvisioningState string
    Status of the last operation.
    ServiceGroupId string
    Parent SG resource.
    SystemMetadata SystemMetadataResponse
    Internal System Metadata, to be used by internal components only.
    VmsPresent string
    An indication whether a VM is included in this Zonal Drill. If not, RO is not needed.
    ChaosExperimentProperties ChaosExperimentPropertiesOfDrillResponse
    Chaos Experiment properties.
    ChaosResourceProperties ChaosResourcePropertiesOfDrillResponse
    Chaos Resource properties.
    DrillAssetProperties AssetPropertiesOfDrillResponse
    Properties for internal resources that are created for the Drill.
    HealthModelProperties HealthModelPropertiesOfDrillResponse
    HealthModel properties.
    MetricsProperties MetricsPropertiesOfDrillResponse
    Metric properties.
    MonitoringProperties MonitoringPropertiesOfDrillResponse
    Monitoring properties of the Drill.
    RbacSetupMode string
    RBAC setup mode.
    RecoveryPlanProperties RecoveryPlanPropertiesOfDrillResponse
    ROPlan properties.
    attention_reason object
    Attention reason if the ReadinessState is 'NeedsAttention'.
    error_details object
    Error details associated with the resource.
    execution_readiness_state string
    Readiness state of the Drill.
    execution_state string
    Execution state of the Drill. Whether it is currently running or not.
    last_resync_readiness_check_time string
    Last resync and readiness check time.
    last_run_properties object
    Last run properties.
    last_sync_time string
    Last sync time.
    managed_on_behalf_of_configuration object
    Managed RG v2 properties.
    provisioning_state string
    Status of the last operation.
    service_group_id string
    Parent SG resource.
    system_metadata object
    Internal System Metadata, to be used by internal components only.
    vms_present string
    An indication whether a VM is included in this Zonal Drill. If not, RO is not needed.
    chaos_experiment_properties object
    Chaos Experiment properties.
    chaos_resource_properties object
    Chaos Resource properties.
    drill_asset_properties object
    Properties for internal resources that are created for the Drill.
    health_model_properties object
    HealthModel properties.
    metrics_properties object
    Metric properties.
    monitoring_properties object
    Monitoring properties of the Drill.
    rbac_setup_mode string
    RBAC setup mode.
    recovery_plan_properties object
    ROPlan properties.
    attentionReason AttentionReasonResponse
    Attention reason if the ReadinessState is 'NeedsAttention'.
    errorDetails ErrorDetailResponse
    Error details associated with the resource.
    executionReadinessState String
    Readiness state of the Drill.
    executionState String
    Execution state of the Drill. Whether it is currently running or not.
    lastResyncReadinessCheckTime String
    Last resync and readiness check time.
    lastRunProperties LastRunPropertiesResponse
    Last run properties.
    lastSyncTime String
    Last sync time.
    managedOnBehalfOfConfiguration ManagedOnBehalfOfConfigurationResponse
    Managed RG v2 properties.
    provisioningState String
    Status of the last operation.
    serviceGroupId String
    Parent SG resource.
    systemMetadata SystemMetadataResponse
    Internal System Metadata, to be used by internal components only.
    vmsPresent String
    An indication whether a VM is included in this Zonal Drill. If not, RO is not needed.
    chaosExperimentProperties ChaosExperimentPropertiesOfDrillResponse
    Chaos Experiment properties.
    chaosResourceProperties ChaosResourcePropertiesOfDrillResponse
    Chaos Resource properties.
    drillAssetProperties AssetPropertiesOfDrillResponse
    Properties for internal resources that are created for the Drill.
    healthModelProperties HealthModelPropertiesOfDrillResponse
    HealthModel properties.
    metricsProperties MetricsPropertiesOfDrillResponse
    Metric properties.
    monitoringProperties MonitoringPropertiesOfDrillResponse
    Monitoring properties of the Drill.
    rbacSetupMode String
    RBAC setup mode.
    recoveryPlanProperties RecoveryPlanPropertiesOfDrillResponse
    ROPlan properties.
    attentionReason AttentionReasonResponse
    Attention reason if the ReadinessState is 'NeedsAttention'.
    errorDetails ErrorDetailResponse
    Error details associated with the resource.
    executionReadinessState string
    Readiness state of the Drill.
    executionState string
    Execution state of the Drill. Whether it is currently running or not.
    lastResyncReadinessCheckTime string
    Last resync and readiness check time.
    lastRunProperties LastRunPropertiesResponse
    Last run properties.
    lastSyncTime string
    Last sync time.
    managedOnBehalfOfConfiguration ManagedOnBehalfOfConfigurationResponse
    Managed RG v2 properties.
    provisioningState string
    Status of the last operation.
    serviceGroupId string
    Parent SG resource.
    systemMetadata SystemMetadataResponse
    Internal System Metadata, to be used by internal components only.
    vmsPresent string
    An indication whether a VM is included in this Zonal Drill. If not, RO is not needed.
    chaosExperimentProperties ChaosExperimentPropertiesOfDrillResponse
    Chaos Experiment properties.
    chaosResourceProperties ChaosResourcePropertiesOfDrillResponse
    Chaos Resource properties.
    drillAssetProperties AssetPropertiesOfDrillResponse
    Properties for internal resources that are created for the Drill.
    healthModelProperties HealthModelPropertiesOfDrillResponse
    HealthModel properties.
    metricsProperties MetricsPropertiesOfDrillResponse
    Metric properties.
    monitoringProperties MonitoringPropertiesOfDrillResponse
    Monitoring properties of the Drill.
    rbacSetupMode string
    RBAC setup mode.
    recoveryPlanProperties RecoveryPlanPropertiesOfDrillResponse
    ROPlan properties.
    attention_reason AttentionReasonResponse
    Attention reason if the ReadinessState is 'NeedsAttention'.
    error_details ErrorDetailResponse
    Error details associated with the resource.
    execution_readiness_state str
    Readiness state of the Drill.
    execution_state str
    Execution state of the Drill. Whether it is currently running or not.
    last_resync_readiness_check_time str
    Last resync and readiness check time.
    last_run_properties LastRunPropertiesResponse
    Last run properties.
    last_sync_time str
    Last sync time.
    managed_on_behalf_of_configuration ManagedOnBehalfOfConfigurationResponse
    Managed RG v2 properties.
    provisioning_state str
    Status of the last operation.
    service_group_id str
    Parent SG resource.
    system_metadata SystemMetadataResponse
    Internal System Metadata, to be used by internal components only.
    vms_present str
    An indication whether a VM is included in this Zonal Drill. If not, RO is not needed.
    chaos_experiment_properties ChaosExperimentPropertiesOfDrillResponse
    Chaos Experiment properties.
    chaos_resource_properties ChaosResourcePropertiesOfDrillResponse
    Chaos Resource properties.
    drill_asset_properties AssetPropertiesOfDrillResponse
    Properties for internal resources that are created for the Drill.
    health_model_properties HealthModelPropertiesOfDrillResponse
    HealthModel properties.
    metrics_properties MetricsPropertiesOfDrillResponse
    Metric properties.
    monitoring_properties MonitoringPropertiesOfDrillResponse
    Monitoring properties of the Drill.
    rbac_setup_mode str
    RBAC setup mode.
    recovery_plan_properties RecoveryPlanPropertiesOfDrillResponse
    ROPlan properties.
    attentionReason Property Map
    Attention reason if the ReadinessState is 'NeedsAttention'.
    errorDetails Property Map
    Error details associated with the resource.
    executionReadinessState String
    Readiness state of the Drill.
    executionState String
    Execution state of the Drill. Whether it is currently running or not.
    lastResyncReadinessCheckTime String
    Last resync and readiness check time.
    lastRunProperties Property Map
    Last run properties.
    lastSyncTime String
    Last sync time.
    managedOnBehalfOfConfiguration Property Map
    Managed RG v2 properties.
    provisioningState String
    Status of the last operation.
    serviceGroupId String
    Parent SG resource.
    systemMetadata Property Map
    Internal System Metadata, to be used by internal components only.
    vmsPresent String
    An indication whether a VM is included in this Zonal Drill. If not, RO is not needed.
    chaosExperimentProperties Property Map
    Chaos Experiment properties.
    chaosResourceProperties Property Map
    Chaos Resource properties.
    drillAssetProperties Property Map
    Properties for internal resources that are created for the Drill.
    healthModelProperties Property Map
    HealthModel properties.
    metricsProperties Property Map
    Metric properties.
    monitoringProperties Property Map
    Monitoring properties of the Drill.
    rbacSetupMode String
    RBAC setup mode.
    recoveryPlanProperties Property Map
    ROPlan properties.

    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 v2 docs if using the v2 version of this package.
    Viewing docs for Azure Native v3.23.0
    published on Saturday, Jul 18, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial