1. Packages
  2. Azure Native
  3. API Docs
  4. managedops
  5. ManagedOp
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.13.0 published on Wednesday, Jan 28, 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.
Azure Native v3.13.0 published on Wednesday, Jan 28, 2026 by Pulumi

    The Managed Operations resource.

    Uses Azure REST API version 2025-07-28-preview.

    Example Usage

    ManagedOps_CreateOrUpdate

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var managedOp = new AzureNative.ManagedOps.ManagedOp("managedOp", new()
        {
            ManagedOpsName = "default",
            Properties = new AzureNative.ManagedOps.Inputs.ManagedOpsPropertiesArgs
            {
                DesiredConfiguration = new AzureNative.ManagedOps.Inputs.DesiredConfigurationArgs
                {
                    AzureMonitorInsights = new AzureNative.ManagedOps.Inputs.AzureMonitorConfigurationArgs
                    {
                        AzureMonitorWorkspaceId = "/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.Monitor/accounts/example",
                    },
                    ChangeTrackingAndInventory = new AzureNative.ManagedOps.Inputs.ChangeTrackingConfigurationArgs
                    {
                        LogAnalyticsWorkspaceId = "/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspaces/00000000-0000-0000-0000-000000000000-Default",
                    },
                    UserAssignedManagedIdentityId = "/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myManagedIdentity",
                },
            },
        });
    
    });
    
    package main
    
    import (
    	managedops "github.com/pulumi/pulumi-azure-native-sdk/managedops/v3"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := managedops.NewManagedOp(ctx, "managedOp", &managedops.ManagedOpArgs{
    			ManagedOpsName: pulumi.String("default"),
    			Properties: &managedops.ManagedOpsPropertiesArgs{
    				DesiredConfiguration: &managedops.DesiredConfigurationArgs{
    					AzureMonitorInsights: &managedops.AzureMonitorConfigurationArgs{
    						AzureMonitorWorkspaceId: pulumi.String("/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.Monitor/accounts/example"),
    					},
    					ChangeTrackingAndInventory: &managedops.ChangeTrackingConfigurationArgs{
    						LogAnalyticsWorkspaceId: pulumi.String("/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspaces/00000000-0000-0000-0000-000000000000-Default"),
    					},
    					UserAssignedManagedIdentityId: pulumi.String("/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myManagedIdentity"),
    				},
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.managedops.ManagedOp;
    import com.pulumi.azurenative.managedops.ManagedOpArgs;
    import com.pulumi.azurenative.managedops.inputs.ManagedOpsPropertiesArgs;
    import com.pulumi.azurenative.managedops.inputs.DesiredConfigurationArgs;
    import com.pulumi.azurenative.managedops.inputs.AzureMonitorConfigurationArgs;
    import com.pulumi.azurenative.managedops.inputs.ChangeTrackingConfigurationArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var managedOp = new ManagedOp("managedOp", ManagedOpArgs.builder()
                .managedOpsName("default")
                .properties(ManagedOpsPropertiesArgs.builder()
                    .desiredConfiguration(DesiredConfigurationArgs.builder()
                        .azureMonitorInsights(AzureMonitorConfigurationArgs.builder()
                            .azureMonitorWorkspaceId("/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.Monitor/accounts/example")
                            .build())
                        .changeTrackingAndInventory(ChangeTrackingConfigurationArgs.builder()
                            .logAnalyticsWorkspaceId("/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspaces/00000000-0000-0000-0000-000000000000-Default")
                            .build())
                        .userAssignedManagedIdentityId("/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myManagedIdentity")
                        .build())
                    .build())
                .build());
    
        }
    }
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const managedOp = new azure_native.managedops.ManagedOp("managedOp", {
        managedOpsName: "default",
        properties: {
            desiredConfiguration: {
                azureMonitorInsights: {
                    azureMonitorWorkspaceId: "/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.Monitor/accounts/example",
                },
                changeTrackingAndInventory: {
                    logAnalyticsWorkspaceId: "/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspaces/00000000-0000-0000-0000-000000000000-Default",
                },
                userAssignedManagedIdentityId: "/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myManagedIdentity",
            },
        },
    });
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    managed_op = azure_native.managedops.ManagedOp("managedOp",
        managed_ops_name="default",
        properties={
            "desired_configuration": {
                "azure_monitor_insights": {
                    "azure_monitor_workspace_id": "/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.Monitor/accounts/example",
                },
                "change_tracking_and_inventory": {
                    "log_analytics_workspace_id": "/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspaces/00000000-0000-0000-0000-000000000000-Default",
                },
                "user_assigned_managed_identity_id": "/subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myManagedIdentity",
            },
        })
    
    resources:
      managedOp:
        type: azure-native:managedops:ManagedOp
        properties:
          managedOpsName: default
          properties:
            desiredConfiguration:
              azureMonitorInsights:
                azureMonitorWorkspaceId: /subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.Monitor/accounts/example
              changeTrackingAndInventory:
                logAnalyticsWorkspaceId: /subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.OperationalInsights/workspaces/00000000-0000-0000-0000-000000000000-Default
              userAssignedManagedIdentityId: /subscriptions/11809CA1-E126-4017-945E-AA795CD5C5A9/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myManagedIdentity
    

    Create ManagedOp Resource

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

    Constructor syntax

    new ManagedOp(name: string, args?: ManagedOpArgs, opts?: CustomResourceOptions);
    @overload
    def ManagedOp(resource_name: str,
                  args: Optional[ManagedOpArgs] = None,
                  opts: Optional[ResourceOptions] = None)
    
    @overload
    def ManagedOp(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  managed_ops_name: Optional[str] = None,
                  properties: Optional[ManagedOpsPropertiesArgs] = None)
    func NewManagedOp(ctx *Context, name string, args *ManagedOpArgs, opts ...ResourceOption) (*ManagedOp, error)
    public ManagedOp(string name, ManagedOpArgs? args = null, CustomResourceOptions? opts = null)
    public ManagedOp(String name, ManagedOpArgs args)
    public ManagedOp(String name, ManagedOpArgs args, CustomResourceOptions options)
    
    type: azure-native:managedops:ManagedOp
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args ManagedOpArgs
    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 ManagedOpArgs
    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 ManagedOpArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ManagedOpArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ManagedOpArgs
    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 managedOpResource = new AzureNative.ManagedOps.ManagedOp("managedOpResource", new()
    {
        ManagedOpsName = "string",
        Properties = new AzureNative.ManagedOps.Inputs.ManagedOpsPropertiesArgs
        {
            DesiredConfiguration = new AzureNative.ManagedOps.Inputs.DesiredConfigurationArgs
            {
                AzureMonitorInsights = new AzureNative.ManagedOps.Inputs.AzureMonitorConfigurationArgs
                {
                    AzureMonitorWorkspaceId = "string",
                },
                ChangeTrackingAndInventory = new AzureNative.ManagedOps.Inputs.ChangeTrackingConfigurationArgs
                {
                    LogAnalyticsWorkspaceId = "string",
                },
                UserAssignedManagedIdentityId = "string",
                DefenderCspm = "string",
                DefenderForServers = "string",
            },
        },
    });
    
    example, err := managedops.NewManagedOp(ctx, "managedOpResource", &managedops.ManagedOpArgs{
    	ManagedOpsName: pulumi.String("string"),
    	Properties: &managedops.ManagedOpsPropertiesArgs{
    		DesiredConfiguration: &managedops.DesiredConfigurationArgs{
    			AzureMonitorInsights: &managedops.AzureMonitorConfigurationArgs{
    				AzureMonitorWorkspaceId: pulumi.String("string"),
    			},
    			ChangeTrackingAndInventory: &managedops.ChangeTrackingConfigurationArgs{
    				LogAnalyticsWorkspaceId: pulumi.String("string"),
    			},
    			UserAssignedManagedIdentityId: pulumi.String("string"),
    			DefenderCspm:                  pulumi.String("string"),
    			DefenderForServers:            pulumi.String("string"),
    		},
    	},
    })
    
    var managedOpResource = new ManagedOp("managedOpResource", ManagedOpArgs.builder()
        .managedOpsName("string")
        .properties(ManagedOpsPropertiesArgs.builder()
            .desiredConfiguration(DesiredConfigurationArgs.builder()
                .azureMonitorInsights(AzureMonitorConfigurationArgs.builder()
                    .azureMonitorWorkspaceId("string")
                    .build())
                .changeTrackingAndInventory(ChangeTrackingConfigurationArgs.builder()
                    .logAnalyticsWorkspaceId("string")
                    .build())
                .userAssignedManagedIdentityId("string")
                .defenderCspm("string")
                .defenderForServers("string")
                .build())
            .build())
        .build());
    
    managed_op_resource = azure_native.managedops.ManagedOp("managedOpResource",
        managed_ops_name="string",
        properties={
            "desired_configuration": {
                "azure_monitor_insights": {
                    "azure_monitor_workspace_id": "string",
                },
                "change_tracking_and_inventory": {
                    "log_analytics_workspace_id": "string",
                },
                "user_assigned_managed_identity_id": "string",
                "defender_cspm": "string",
                "defender_for_servers": "string",
            },
        })
    
    const managedOpResource = new azure_native.managedops.ManagedOp("managedOpResource", {
        managedOpsName: "string",
        properties: {
            desiredConfiguration: {
                azureMonitorInsights: {
                    azureMonitorWorkspaceId: "string",
                },
                changeTrackingAndInventory: {
                    logAnalyticsWorkspaceId: "string",
                },
                userAssignedManagedIdentityId: "string",
                defenderCspm: "string",
                defenderForServers: "string",
            },
        },
    });
    
    type: azure-native:managedops:ManagedOp
    properties:
        managedOpsName: string
        properties:
            desiredConfiguration:
                azureMonitorInsights:
                    azureMonitorWorkspaceId: string
                changeTrackingAndInventory:
                    logAnalyticsWorkspaceId: string
                defenderCspm: string
                defenderForServers: string
                userAssignedManagedIdentityId: string
    

    ManagedOp 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 ManagedOp resource accepts the following input properties:

    ManagedOpsName string
    Name of the resource.
    Properties Pulumi.AzureNative.ManagedOps.Inputs.ManagedOpsProperties
    The resource-specific properties for this resource.
    ManagedOpsName string
    Name of the resource.
    Properties ManagedOpsPropertiesArgs
    The resource-specific properties for this resource.
    managedOpsName String
    Name of the resource.
    properties ManagedOpsProperties
    The resource-specific properties for this resource.
    managedOpsName string
    Name of the resource.
    properties ManagedOpsProperties
    The resource-specific properties for this resource.
    managed_ops_name str
    Name of the resource.
    properties ManagedOpsPropertiesArgs
    The resource-specific properties for this resource.
    managedOpsName String
    Name of the resource.
    properties Property Map
    The resource-specific properties for this resource.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ManagedOp 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.ManagedOps.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"
    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

    AzureMonitorConfiguration, AzureMonitorConfigurationArgs

    Configuration for the Azure Monitor Insights service.
    AzureMonitorWorkspaceId string
    Azure monitor workspace resource ID used by the service.
    AzureMonitorWorkspaceId string
    Azure monitor workspace resource ID used by the service.
    azureMonitorWorkspaceId String
    Azure monitor workspace resource ID used by the service.
    azureMonitorWorkspaceId string
    Azure monitor workspace resource ID used by the service.
    azure_monitor_workspace_id str
    Azure monitor workspace resource ID used by the service.
    azureMonitorWorkspaceId String
    Azure monitor workspace resource ID used by the service.

    AzureMonitorConfigurationResponse, AzureMonitorConfigurationResponseArgs

    Configuration for the Azure Monitor Insights service.
    AzureMonitorWorkspaceId string
    Azure monitor workspace resource ID used by the service.
    AzureMonitorWorkspaceId string
    Azure monitor workspace resource ID used by the service.
    azureMonitorWorkspaceId String
    Azure monitor workspace resource ID used by the service.
    azureMonitorWorkspaceId string
    Azure monitor workspace resource ID used by the service.
    azure_monitor_workspace_id str
    Azure monitor workspace resource ID used by the service.
    azureMonitorWorkspaceId String
    Azure monitor workspace resource ID used by the service.

    AzureMonitorInformationResponse, AzureMonitorInformationResponseArgs

    Azure Monitor Insights service information.
    DcrId string
    ID of Data Collection Rule (DCR) associated with this service.
    EnablementStatus string
    Indicates whether the service is enabled.
    DcrId string
    ID of Data Collection Rule (DCR) associated with this service.
    EnablementStatus string
    Indicates whether the service is enabled.
    dcrId String
    ID of Data Collection Rule (DCR) associated with this service.
    enablementStatus String
    Indicates whether the service is enabled.
    dcrId string
    ID of Data Collection Rule (DCR) associated with this service.
    enablementStatus string
    Indicates whether the service is enabled.
    dcr_id str
    ID of Data Collection Rule (DCR) associated with this service.
    enablement_status str
    Indicates whether the service is enabled.
    dcrId String
    ID of Data Collection Rule (DCR) associated with this service.
    enablementStatus String
    Indicates whether the service is enabled.

    ChangeTrackingConfiguration, ChangeTrackingConfigurationArgs

    Configuration for the Change Tracking and Inventory service.
    LogAnalyticsWorkspaceId string
    Log analytics workspace resource ID used by the service.
    LogAnalyticsWorkspaceId string
    Log analytics workspace resource ID used by the service.
    logAnalyticsWorkspaceId String
    Log analytics workspace resource ID used by the service.
    logAnalyticsWorkspaceId string
    Log analytics workspace resource ID used by the service.
    log_analytics_workspace_id str
    Log analytics workspace resource ID used by the service.
    logAnalyticsWorkspaceId String
    Log analytics workspace resource ID used by the service.

    ChangeTrackingConfigurationResponse, ChangeTrackingConfigurationResponseArgs

    Configuration for the Change Tracking and Inventory service.
    LogAnalyticsWorkspaceId string
    Log analytics workspace resource ID used by the service.
    LogAnalyticsWorkspaceId string
    Log analytics workspace resource ID used by the service.
    logAnalyticsWorkspaceId String
    Log analytics workspace resource ID used by the service.
    logAnalyticsWorkspaceId string
    Log analytics workspace resource ID used by the service.
    log_analytics_workspace_id str
    Log analytics workspace resource ID used by the service.
    logAnalyticsWorkspaceId String
    Log analytics workspace resource ID used by the service.

    ChangeTrackingInformationResponse, ChangeTrackingInformationResponseArgs

    Change Tracking and Inventory service information.
    DcrId string
    ID of Data Collection Rule (DCR) associated with this service.
    EnablementStatus string
    Indicates whether the service is enabled.
    DcrId string
    ID of Data Collection Rule (DCR) associated with this service.
    EnablementStatus string
    Indicates whether the service is enabled.
    dcrId String
    ID of Data Collection Rule (DCR) associated with this service.
    enablementStatus String
    Indicates whether the service is enabled.
    dcrId string
    ID of Data Collection Rule (DCR) associated with this service.
    enablementStatus string
    Indicates whether the service is enabled.
    dcr_id str
    ID of Data Collection Rule (DCR) associated with this service.
    enablement_status str
    Indicates whether the service is enabled.
    dcrId String
    ID of Data Collection Rule (DCR) associated with this service.
    enablementStatus String
    Indicates whether the service is enabled.

    DefenderCspm, DefenderCspmArgs

    Enable
    Enable
    Disable
    Disable
    DefenderCspmEnable
    Enable
    DefenderCspmDisable
    Disable
    Enable
    Enable
    Disable
    Disable
    Enable
    Enable
    Disable
    Disable
    ENABLE
    Enable
    DISABLE
    Disable
    "Enable"
    Enable
    "Disable"
    Disable

    DefenderCspmInformationResponse, DefenderCspmInformationResponseArgs

    Defender Cloud Security Posture Management (CSPM) service information.
    EnablementStatus string
    Indicates whether the service is enabled.
    EnablementStatus string
    Indicates whether the service is enabled.
    enablementStatus String
    Indicates whether the service is enabled.
    enablementStatus string
    Indicates whether the service is enabled.
    enablement_status str
    Indicates whether the service is enabled.
    enablementStatus String
    Indicates whether the service is enabled.

    DefenderForServers, DefenderForServersArgs

    Enable
    Enable
    Disable
    Disable
    DefenderForServersEnable
    Enable
    DefenderForServersDisable
    Disable
    Enable
    Enable
    Disable
    Disable
    Enable
    Enable
    Disable
    Disable
    ENABLE
    Enable
    DISABLE
    Disable
    "Enable"
    Enable
    "Disable"
    Disable

    DefenderForServersInformationResponse, DefenderForServersInformationResponseArgs

    Defender for Servers service information.
    EnablementStatus string
    Indicates whether the service is enabled.
    EnablementStatus string
    Indicates whether the service is enabled.
    enablementStatus String
    Indicates whether the service is enabled.
    enablementStatus string
    Indicates whether the service is enabled.
    enablement_status str
    Indicates whether the service is enabled.
    enablementStatus String
    Indicates whether the service is enabled.

    DesiredConfiguration, DesiredConfigurationArgs

    Desired configuration input by the user.
    AzureMonitorInsights Pulumi.AzureNative.ManagedOps.Inputs.AzureMonitorConfiguration
    Configuration for the Azure Monitor Insights service.
    ChangeTrackingAndInventory Pulumi.AzureNative.ManagedOps.Inputs.ChangeTrackingConfiguration
    Configuration for the Change Tracking and Inventory service.
    UserAssignedManagedIdentityId string
    User assigned Managed Identity used to perform operations on machines managed by Ops360.
    DefenderCspm string | Pulumi.AzureNative.ManagedOps.DefenderCspm
    Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
    DefenderForServers string | Pulumi.AzureNative.ManagedOps.DefenderForServers
    Desired enablement state of the Defender For Servers service.
    AzureMonitorInsights AzureMonitorConfiguration
    Configuration for the Azure Monitor Insights service.
    ChangeTrackingAndInventory ChangeTrackingConfiguration
    Configuration for the Change Tracking and Inventory service.
    UserAssignedManagedIdentityId string
    User assigned Managed Identity used to perform operations on machines managed by Ops360.
    DefenderCspm string | DefenderCspm
    Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
    DefenderForServers string | DefenderForServers
    Desired enablement state of the Defender For Servers service.
    azureMonitorInsights AzureMonitorConfiguration
    Configuration for the Azure Monitor Insights service.
    changeTrackingAndInventory ChangeTrackingConfiguration
    Configuration for the Change Tracking and Inventory service.
    userAssignedManagedIdentityId String
    User assigned Managed Identity used to perform operations on machines managed by Ops360.
    defenderCspm String | DefenderCspm
    Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
    defenderForServers String | DefenderForServers
    Desired enablement state of the Defender For Servers service.
    azureMonitorInsights AzureMonitorConfiguration
    Configuration for the Azure Monitor Insights service.
    changeTrackingAndInventory ChangeTrackingConfiguration
    Configuration for the Change Tracking and Inventory service.
    userAssignedManagedIdentityId string
    User assigned Managed Identity used to perform operations on machines managed by Ops360.
    defenderCspm string | DefenderCspm
    Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
    defenderForServers string | DefenderForServers
    Desired enablement state of the Defender For Servers service.
    azure_monitor_insights AzureMonitorConfiguration
    Configuration for the Azure Monitor Insights service.
    change_tracking_and_inventory ChangeTrackingConfiguration
    Configuration for the Change Tracking and Inventory service.
    user_assigned_managed_identity_id str
    User assigned Managed Identity used to perform operations on machines managed by Ops360.
    defender_cspm str | DefenderCspm
    Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
    defender_for_servers str | DefenderForServers
    Desired enablement state of the Defender For Servers service.
    azureMonitorInsights Property Map
    Configuration for the Azure Monitor Insights service.
    changeTrackingAndInventory Property Map
    Configuration for the Change Tracking and Inventory service.
    userAssignedManagedIdentityId String
    User assigned Managed Identity used to perform operations on machines managed by Ops360.
    defenderCspm String | "Enable" | "Disable"
    Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
    defenderForServers String | "Enable" | "Disable"
    Desired enablement state of the Defender For Servers service.

    DesiredConfigurationResponse, DesiredConfigurationResponseArgs

    Desired configuration input by the user.
    AzureMonitorInsights Pulumi.AzureNative.ManagedOps.Inputs.AzureMonitorConfigurationResponse
    Configuration for the Azure Monitor Insights service.
    ChangeTrackingAndInventory Pulumi.AzureNative.ManagedOps.Inputs.ChangeTrackingConfigurationResponse
    Configuration for the Change Tracking and Inventory service.
    UserAssignedManagedIdentityId string
    User assigned Managed Identity used to perform operations on machines managed by Ops360.
    DefenderCspm string
    Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
    DefenderForServers string
    Desired enablement state of the Defender For Servers service.
    AzureMonitorInsights AzureMonitorConfigurationResponse
    Configuration for the Azure Monitor Insights service.
    ChangeTrackingAndInventory ChangeTrackingConfigurationResponse
    Configuration for the Change Tracking and Inventory service.
    UserAssignedManagedIdentityId string
    User assigned Managed Identity used to perform operations on machines managed by Ops360.
    DefenderCspm string
    Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
    DefenderForServers string
    Desired enablement state of the Defender For Servers service.
    azureMonitorInsights AzureMonitorConfigurationResponse
    Configuration for the Azure Monitor Insights service.
    changeTrackingAndInventory ChangeTrackingConfigurationResponse
    Configuration for the Change Tracking and Inventory service.
    userAssignedManagedIdentityId String
    User assigned Managed Identity used to perform operations on machines managed by Ops360.
    defenderCspm String
    Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
    defenderForServers String
    Desired enablement state of the Defender For Servers service.
    azureMonitorInsights AzureMonitorConfigurationResponse
    Configuration for the Azure Monitor Insights service.
    changeTrackingAndInventory ChangeTrackingConfigurationResponse
    Configuration for the Change Tracking and Inventory service.
    userAssignedManagedIdentityId string
    User assigned Managed Identity used to perform operations on machines managed by Ops360.
    defenderCspm string
    Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
    defenderForServers string
    Desired enablement state of the Defender For Servers service.
    azure_monitor_insights AzureMonitorConfigurationResponse
    Configuration for the Azure Monitor Insights service.
    change_tracking_and_inventory ChangeTrackingConfigurationResponse
    Configuration for the Change Tracking and Inventory service.
    user_assigned_managed_identity_id str
    User assigned Managed Identity used to perform operations on machines managed by Ops360.
    defender_cspm str
    Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
    defender_for_servers str
    Desired enablement state of the Defender For Servers service.
    azureMonitorInsights Property Map
    Configuration for the Azure Monitor Insights service.
    changeTrackingAndInventory Property Map
    Configuration for the Change Tracking and Inventory service.
    userAssignedManagedIdentityId String
    User assigned Managed Identity used to perform operations on machines managed by Ops360.
    defenderCspm String
    Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
    defenderForServers String
    Desired enablement state of the Defender For Servers service.

    GuestConfigurationInformationResponse, GuestConfigurationInformationResponseArgs

    Azure Policy and Machine Configuration service information.
    EnablementStatus string
    Indicates whether the service is enabled.
    EnablementStatus string
    Indicates whether the service is enabled.
    enablementStatus String
    Indicates whether the service is enabled.
    enablementStatus string
    Indicates whether the service is enabled.
    enablement_status str
    Indicates whether the service is enabled.
    enablementStatus String
    Indicates whether the service is enabled.

    ManagedOpsProperties, ManagedOpsPropertiesArgs

    Properties of the ManagedOps resource.
    DesiredConfiguration DesiredConfiguration
    Desired configuration input by the user.
    desiredConfiguration DesiredConfiguration
    Desired configuration input by the user.
    desiredConfiguration DesiredConfiguration
    Desired configuration input by the user.
    desired_configuration DesiredConfiguration
    Desired configuration input by the user.
    desiredConfiguration Property Map
    Desired configuration input by the user.

    ManagedOpsPropertiesResponse, ManagedOpsPropertiesResponseArgs

    Properties of the ManagedOps resource.
    DesiredConfiguration DesiredConfigurationResponse
    Desired configuration input by the user.
    PolicyAssignmentProperties PolicyAssignmentPropertiesResponse
    Policy assignments created for managing services.
    ProvisioningState string
    Provisioning state of the resource.
    Services ServiceInformationResponse
    Services provisioned by this resource.
    Sku SkuResponse
    Product plan details of this resource.
    desiredConfiguration DesiredConfigurationResponse
    Desired configuration input by the user.
    policyAssignmentProperties PolicyAssignmentPropertiesResponse
    Policy assignments created for managing services.
    provisioningState String
    Provisioning state of the resource.
    services ServiceInformationResponse
    Services provisioned by this resource.
    sku SkuResponse
    Product plan details of this resource.
    desiredConfiguration DesiredConfigurationResponse
    Desired configuration input by the user.
    policyAssignmentProperties PolicyAssignmentPropertiesResponse
    Policy assignments created for managing services.
    provisioningState string
    Provisioning state of the resource.
    services ServiceInformationResponse
    Services provisioned by this resource.
    sku SkuResponse
    Product plan details of this resource.
    desired_configuration DesiredConfigurationResponse
    Desired configuration input by the user.
    policy_assignment_properties PolicyAssignmentPropertiesResponse
    Policy assignments created for managing services.
    provisioning_state str
    Provisioning state of the resource.
    services ServiceInformationResponse
    Services provisioned by this resource.
    sku SkuResponse
    Product plan details of this resource.
    desiredConfiguration Property Map
    Desired configuration input by the user.
    policyAssignmentProperties Property Map
    Policy assignments created for managing services.
    provisioningState String
    Provisioning state of the resource.
    services Property Map
    Services provisioned by this resource.
    sku Property Map
    Product plan details of this resource.

    PolicyAssignmentPropertiesResponse, PolicyAssignmentPropertiesResponseArgs

    Policy assignments created for managing services.
    PolicyInitiativeAssignmentId string
    Policy initiative assignment ID.
    PolicyInitiativeAssignmentId string
    Policy initiative assignment ID.
    policyInitiativeAssignmentId String
    Policy initiative assignment ID.
    policyInitiativeAssignmentId string
    Policy initiative assignment ID.
    policy_initiative_assignment_id str
    Policy initiative assignment ID.
    policyInitiativeAssignmentId String
    Policy initiative assignment ID.

    ServiceInformationResponse, ServiceInformationResponseArgs

    Services provisioned by this resource.
    AzureMonitorInsights Pulumi.AzureNative.ManagedOps.Inputs.AzureMonitorInformationResponse
    Azure Monitor Insights service information.
    AzurePolicyAndMachineConfiguration Pulumi.AzureNative.ManagedOps.Inputs.GuestConfigurationInformationResponse
    Azure Policy and Machine Configuration service information.
    AzureUpdateManager Pulumi.AzureNative.ManagedOps.Inputs.UpdateManagerInformationResponse
    Azure Update Manager service information.
    ChangeTrackingAndInventory Pulumi.AzureNative.ManagedOps.Inputs.ChangeTrackingInformationResponse
    Change Tracking and Inventory service information.
    DefenderCspm Pulumi.AzureNative.ManagedOps.Inputs.DefenderCspmInformationResponse
    Defender for Cloud's Cloud security posture management (CSPM) service information.
    DefenderForServers Pulumi.AzureNative.ManagedOps.Inputs.DefenderForServersInformationResponse
    Defender for Servers service information.
    AzureMonitorInsights AzureMonitorInformationResponse
    Azure Monitor Insights service information.
    AzurePolicyAndMachineConfiguration GuestConfigurationInformationResponse
    Azure Policy and Machine Configuration service information.
    AzureUpdateManager UpdateManagerInformationResponse
    Azure Update Manager service information.
    ChangeTrackingAndInventory ChangeTrackingInformationResponse
    Change Tracking and Inventory service information.
    DefenderCspm DefenderCspmInformationResponse
    Defender for Cloud's Cloud security posture management (CSPM) service information.
    DefenderForServers DefenderForServersInformationResponse
    Defender for Servers service information.
    azureMonitorInsights AzureMonitorInformationResponse
    Azure Monitor Insights service information.
    azurePolicyAndMachineConfiguration GuestConfigurationInformationResponse
    Azure Policy and Machine Configuration service information.
    azureUpdateManager UpdateManagerInformationResponse
    Azure Update Manager service information.
    changeTrackingAndInventory ChangeTrackingInformationResponse
    Change Tracking and Inventory service information.
    defenderCspm DefenderCspmInformationResponse
    Defender for Cloud's Cloud security posture management (CSPM) service information.
    defenderForServers DefenderForServersInformationResponse
    Defender for Servers service information.
    azureMonitorInsights AzureMonitorInformationResponse
    Azure Monitor Insights service information.
    azurePolicyAndMachineConfiguration GuestConfigurationInformationResponse
    Azure Policy and Machine Configuration service information.
    azureUpdateManager UpdateManagerInformationResponse
    Azure Update Manager service information.
    changeTrackingAndInventory ChangeTrackingInformationResponse
    Change Tracking and Inventory service information.
    defenderCspm DefenderCspmInformationResponse
    Defender for Cloud's Cloud security posture management (CSPM) service information.
    defenderForServers DefenderForServersInformationResponse
    Defender for Servers service information.
    azure_monitor_insights AzureMonitorInformationResponse
    Azure Monitor Insights service information.
    azure_policy_and_machine_configuration GuestConfigurationInformationResponse
    Azure Policy and Machine Configuration service information.
    azure_update_manager UpdateManagerInformationResponse
    Azure Update Manager service information.
    change_tracking_and_inventory ChangeTrackingInformationResponse
    Change Tracking and Inventory service information.
    defender_cspm DefenderCspmInformationResponse
    Defender for Cloud's Cloud security posture management (CSPM) service information.
    defender_for_servers DefenderForServersInformationResponse
    Defender for Servers service information.
    azureMonitorInsights Property Map
    Azure Monitor Insights service information.
    azurePolicyAndMachineConfiguration Property Map
    Azure Policy and Machine Configuration service information.
    azureUpdateManager Property Map
    Azure Update Manager service information.
    changeTrackingAndInventory Property Map
    Change Tracking and Inventory service information.
    defenderCspm Property Map
    Defender for Cloud's Cloud security posture management (CSPM) service information.
    defenderForServers Property Map
    Defender for Servers service information.

    SkuResponse, SkuResponseArgs

    Specifies the service plan for this resource.
    Name string
    Name of the SKU.
    Tier string
    Pricing tier of the SKU.
    Name string
    Name of the SKU.
    Tier string
    Pricing tier of the SKU.
    name String
    Name of the SKU.
    tier String
    Pricing tier of the SKU.
    name string
    Name of the SKU.
    tier string
    Pricing tier of the SKU.
    name str
    Name of the SKU.
    tier str
    Pricing tier of the SKU.
    name String
    Name of the SKU.
    tier String
    Pricing tier of the SKU.

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

    UpdateManagerInformationResponse, UpdateManagerInformationResponseArgs

    Azure Update Manager service information.
    EnablementStatus string
    Indicates whether the service is enabled.
    EnablementStatus string
    Indicates whether the service is enabled.
    enablementStatus String
    Indicates whether the service is enabled.
    enablementStatus string
    Indicates whether the service is enabled.
    enablement_status str
    Indicates whether the service is enabled.
    enablementStatus String
    Indicates whether the service is enabled.

    Import

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

    $ pulumi import azure-native:managedops:ManagedOp default /subscriptions/{subscriptionId}/providers/Microsoft.ManagedOps/managedOps/{managedOpsName} 
    

    To learn more about importing existing cloud resources, see Importing resources.

    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.
    Azure Native v3.13.0 published on Wednesday, Jan 28, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate