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:
- Managed
Ops stringName - Name of the resource.
- Properties
Pulumi.
Azure Native. Managed Ops. Inputs. Managed Ops Properties - The resource-specific properties for this resource.
- Managed
Ops stringName - Name of the resource.
- Properties
Managed
Ops Properties Args - The resource-specific properties for this resource.
- managed
Ops StringName - Name of the resource.
- properties
Managed
Ops Properties - The resource-specific properties for this resource.
- managed
Ops stringName - Name of the resource.
- properties
Managed
Ops Properties - The resource-specific properties for this resource.
- managed_
ops_ strname - Name of the resource.
- properties
Managed
Ops Properties Args - The resource-specific properties for this resource.
- managed
Ops StringName - 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:
- Azure
Api stringVersion - 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 Pulumi.Azure Native. Managed Ops. Outputs. System Data Response - 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 stringVersion - 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 SystemData Response - 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 StringVersion - 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 SystemData Response - 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 stringVersion - 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 SystemData Response - 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_ strversion - 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 SystemData Response - 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"
- azure
Api StringVersion - 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 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.- Azure
Monitor stringWorkspace Id - Azure monitor workspace resource ID used by the service.
- Azure
Monitor stringWorkspace Id - Azure monitor workspace resource ID used by the service.
- azure
Monitor StringWorkspace Id - Azure monitor workspace resource ID used by the service.
- azure
Monitor stringWorkspace Id - Azure monitor workspace resource ID used by the service.
- azure_
monitor_ strworkspace_ id - Azure monitor workspace resource ID used by the service.
- azure
Monitor StringWorkspace Id - Azure monitor workspace resource ID used by the service.
AzureMonitorConfigurationResponse, AzureMonitorConfigurationResponseArgs
Configuration for the Azure Monitor Insights service.- Azure
Monitor stringWorkspace Id - Azure monitor workspace resource ID used by the service.
- Azure
Monitor stringWorkspace Id - Azure monitor workspace resource ID used by the service.
- azure
Monitor StringWorkspace Id - Azure monitor workspace resource ID used by the service.
- azure
Monitor stringWorkspace Id - Azure monitor workspace resource ID used by the service.
- azure_
monitor_ strworkspace_ id - Azure monitor workspace resource ID used by the service.
- azure
Monitor StringWorkspace Id - Azure monitor workspace resource ID used by the service.
AzureMonitorInformationResponse, AzureMonitorInformationResponseArgs
Azure Monitor Insights service information.- Dcr
Id string - ID of Data Collection Rule (DCR) associated with this service.
- Enablement
Status string - Indicates whether the service is enabled.
- Dcr
Id string - ID of Data Collection Rule (DCR) associated with this service.
- Enablement
Status string - Indicates whether the service is enabled.
- dcr
Id String - ID of Data Collection Rule (DCR) associated with this service.
- enablement
Status String - Indicates whether the service is enabled.
- dcr
Id string - ID of Data Collection Rule (DCR) associated with this service.
- enablement
Status 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.
- dcr
Id String - ID of Data Collection Rule (DCR) associated with this service.
- enablement
Status String - Indicates whether the service is enabled.
ChangeTrackingConfiguration, ChangeTrackingConfigurationArgs
Configuration for the Change Tracking and Inventory service.- Log
Analytics stringWorkspace Id - Log analytics workspace resource ID used by the service.
- Log
Analytics stringWorkspace Id - Log analytics workspace resource ID used by the service.
- log
Analytics StringWorkspace Id - Log analytics workspace resource ID used by the service.
- log
Analytics stringWorkspace Id - Log analytics workspace resource ID used by the service.
- log_
analytics_ strworkspace_ id - Log analytics workspace resource ID used by the service.
- log
Analytics StringWorkspace Id - Log analytics workspace resource ID used by the service.
ChangeTrackingConfigurationResponse, ChangeTrackingConfigurationResponseArgs
Configuration for the Change Tracking and Inventory service.- Log
Analytics stringWorkspace Id - Log analytics workspace resource ID used by the service.
- Log
Analytics stringWorkspace Id - Log analytics workspace resource ID used by the service.
- log
Analytics StringWorkspace Id - Log analytics workspace resource ID used by the service.
- log
Analytics stringWorkspace Id - Log analytics workspace resource ID used by the service.
- log_
analytics_ strworkspace_ id - Log analytics workspace resource ID used by the service.
- log
Analytics StringWorkspace Id - Log analytics workspace resource ID used by the service.
ChangeTrackingInformationResponse, ChangeTrackingInformationResponseArgs
Change Tracking and Inventory service information.- Dcr
Id string - ID of Data Collection Rule (DCR) associated with this service.
- Enablement
Status string - Indicates whether the service is enabled.
- Dcr
Id string - ID of Data Collection Rule (DCR) associated with this service.
- Enablement
Status string - Indicates whether the service is enabled.
- dcr
Id String - ID of Data Collection Rule (DCR) associated with this service.
- enablement
Status String - Indicates whether the service is enabled.
- dcr
Id string - ID of Data Collection Rule (DCR) associated with this service.
- enablement
Status 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.
- dcr
Id String - ID of Data Collection Rule (DCR) associated with this service.
- enablement
Status String - Indicates whether the service is enabled.
DefenderCspm, DefenderCspmArgs
- Enable
Enable- Disable
Disable
- Defender
Cspm Enable Enable- Defender
Cspm Disable 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.- Enablement
Status string - Indicates whether the service is enabled.
- Enablement
Status string - Indicates whether the service is enabled.
- enablement
Status String - Indicates whether the service is enabled.
- enablement
Status string - Indicates whether the service is enabled.
- enablement_
status str - Indicates whether the service is enabled.
- enablement
Status String - Indicates whether the service is enabled.
DefenderForServers, DefenderForServersArgs
- Enable
Enable- Disable
Disable
- Defender
For Servers Enable Enable- Defender
For Servers Disable Disable
- Enable
Enable- Disable
Disable
- Enable
Enable- Disable
Disable
- ENABLE
Enable- DISABLE
Disable
- "Enable"
Enable- "Disable"
Disable
DefenderForServersInformationResponse, DefenderForServersInformationResponseArgs
Defender for Servers service information.- Enablement
Status string - Indicates whether the service is enabled.
- Enablement
Status string - Indicates whether the service is enabled.
- enablement
Status String - Indicates whether the service is enabled.
- enablement
Status string - Indicates whether the service is enabled.
- enablement_
status str - Indicates whether the service is enabled.
- enablement
Status String - Indicates whether the service is enabled.
DesiredConfiguration, DesiredConfigurationArgs
Desired configuration input by the user.- Azure
Monitor Pulumi.Insights Azure Native. Managed Ops. Inputs. Azure Monitor Configuration - Configuration for the Azure Monitor Insights service.
- Change
Tracking Pulumi.And Inventory Azure Native. Managed Ops. Inputs. Change Tracking Configuration - Configuration for the Change Tracking and Inventory service.
- User
Assigned stringManaged Identity Id - User assigned Managed Identity used to perform operations on machines managed by Ops360.
- Defender
Cspm string | Pulumi.Azure Native. Managed Ops. Defender Cspm - Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
- Defender
For string | Pulumi.Servers Azure Native. Managed Ops. Defender For Servers - Desired enablement state of the Defender For Servers service.
- Azure
Monitor AzureInsights Monitor Configuration - Configuration for the Azure Monitor Insights service.
- Change
Tracking ChangeAnd Inventory Tracking Configuration - Configuration for the Change Tracking and Inventory service.
- User
Assigned stringManaged Identity Id - User assigned Managed Identity used to perform operations on machines managed by Ops360.
- Defender
Cspm string | DefenderCspm - Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
- Defender
For string | DefenderServers For Servers - Desired enablement state of the Defender For Servers service.
- azure
Monitor AzureInsights Monitor Configuration - Configuration for the Azure Monitor Insights service.
- change
Tracking ChangeAnd Inventory Tracking Configuration - Configuration for the Change Tracking and Inventory service.
- user
Assigned StringManaged Identity Id - User assigned Managed Identity used to perform operations on machines managed by Ops360.
- defender
Cspm String | DefenderCspm - Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
- defender
For String | DefenderServers For Servers - Desired enablement state of the Defender For Servers service.
- azure
Monitor AzureInsights Monitor Configuration - Configuration for the Azure Monitor Insights service.
- change
Tracking ChangeAnd Inventory Tracking Configuration - Configuration for the Change Tracking and Inventory service.
- user
Assigned stringManaged Identity Id - User assigned Managed Identity used to perform operations on machines managed by Ops360.
- defender
Cspm string | DefenderCspm - Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
- defender
For string | DefenderServers For Servers - Desired enablement state of the Defender For Servers service.
- azure_
monitor_ Azureinsights Monitor Configuration - Configuration for the Azure Monitor Insights service.
- change_
tracking_ Changeand_ inventory Tracking Configuration - Configuration for the Change Tracking and Inventory service.
- user_
assigned_ strmanaged_ identity_ id - 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_ str | Defenderservers For Servers - Desired enablement state of the Defender For Servers service.
- azure
Monitor Property MapInsights - Configuration for the Azure Monitor Insights service.
- change
Tracking Property MapAnd Inventory - Configuration for the Change Tracking and Inventory service.
- user
Assigned StringManaged Identity Id - User assigned Managed Identity used to perform operations on machines managed by Ops360.
- defender
Cspm String | "Enable" | "Disable" - Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
- defender
For String | "Enable" | "Disable"Servers - Desired enablement state of the Defender For Servers service.
DesiredConfigurationResponse, DesiredConfigurationResponseArgs
Desired configuration input by the user.- Azure
Monitor Pulumi.Insights Azure Native. Managed Ops. Inputs. Azure Monitor Configuration Response - Configuration for the Azure Monitor Insights service.
- Change
Tracking Pulumi.And Inventory Azure Native. Managed Ops. Inputs. Change Tracking Configuration Response - Configuration for the Change Tracking and Inventory service.
- User
Assigned stringManaged Identity Id - User assigned Managed Identity used to perform operations on machines managed by Ops360.
- Defender
Cspm string - Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
- Defender
For stringServers - Desired enablement state of the Defender For Servers service.
- Azure
Monitor AzureInsights Monitor Configuration Response - Configuration for the Azure Monitor Insights service.
- Change
Tracking ChangeAnd Inventory Tracking Configuration Response - Configuration for the Change Tracking and Inventory service.
- User
Assigned stringManaged Identity Id - User assigned Managed Identity used to perform operations on machines managed by Ops360.
- Defender
Cspm string - Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
- Defender
For stringServers - Desired enablement state of the Defender For Servers service.
- azure
Monitor AzureInsights Monitor Configuration Response - Configuration for the Azure Monitor Insights service.
- change
Tracking ChangeAnd Inventory Tracking Configuration Response - Configuration for the Change Tracking and Inventory service.
- user
Assigned StringManaged Identity Id - User assigned Managed Identity used to perform operations on machines managed by Ops360.
- defender
Cspm String - Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
- defender
For StringServers - Desired enablement state of the Defender For Servers service.
- azure
Monitor AzureInsights Monitor Configuration Response - Configuration for the Azure Monitor Insights service.
- change
Tracking ChangeAnd Inventory Tracking Configuration Response - Configuration for the Change Tracking and Inventory service.
- user
Assigned stringManaged Identity Id - User assigned Managed Identity used to perform operations on machines managed by Ops360.
- defender
Cspm string - Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
- defender
For stringServers - Desired enablement state of the Defender For Servers service.
- azure_
monitor_ Azureinsights Monitor Configuration Response - Configuration for the Azure Monitor Insights service.
- change_
tracking_ Changeand_ inventory Tracking Configuration Response - Configuration for the Change Tracking and Inventory service.
- user_
assigned_ strmanaged_ identity_ id - 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_ strservers - Desired enablement state of the Defender For Servers service.
- azure
Monitor Property MapInsights - Configuration for the Azure Monitor Insights service.
- change
Tracking Property MapAnd Inventory - Configuration for the Change Tracking and Inventory service.
- user
Assigned StringManaged Identity Id - User assigned Managed Identity used to perform operations on machines managed by Ops360.
- defender
Cspm String - Desired enablement state of the Defender Cloud Security Posture Management (CSPM) service.
- defender
For StringServers - Desired enablement state of the Defender For Servers service.
GuestConfigurationInformationResponse, GuestConfigurationInformationResponseArgs
Azure Policy and Machine Configuration service information.- Enablement
Status string - Indicates whether the service is enabled.
- Enablement
Status string - Indicates whether the service is enabled.
- enablement
Status String - Indicates whether the service is enabled.
- enablement
Status string - Indicates whether the service is enabled.
- enablement_
status str - Indicates whether the service is enabled.
- enablement
Status String - Indicates whether the service is enabled.
ManagedOpsProperties, ManagedOpsPropertiesArgs
Properties of the ManagedOps resource.- Desired
Configuration Pulumi.Azure Native. Managed Ops. Inputs. Desired Configuration - Desired configuration input by the user.
- Desired
Configuration DesiredConfiguration - Desired configuration input by the user.
- desired
Configuration DesiredConfiguration - Desired configuration input by the user.
- desired
Configuration DesiredConfiguration - Desired configuration input by the user.
- desired_
configuration DesiredConfiguration - Desired configuration input by the user.
- desired
Configuration Property Map - Desired configuration input by the user.
ManagedOpsPropertiesResponse, ManagedOpsPropertiesResponseArgs
Properties of the ManagedOps resource.- Desired
Configuration Pulumi.Azure Native. Managed Ops. Inputs. Desired Configuration Response - Desired configuration input by the user.
- Policy
Assignment Pulumi.Properties Azure Native. Managed Ops. Inputs. Policy Assignment Properties Response - Policy assignments created for managing services.
- Provisioning
State string - Provisioning state of the resource.
- Services
Pulumi.
Azure Native. Managed Ops. Inputs. Service Information Response - Services provisioned by this resource.
- Sku
Pulumi.
Azure Native. Managed Ops. Inputs. Sku Response - Product plan details of this resource.
- Desired
Configuration DesiredConfiguration Response - Desired configuration input by the user.
- Policy
Assignment PolicyProperties Assignment Properties Response - Policy assignments created for managing services.
- Provisioning
State string - Provisioning state of the resource.
- Services
Service
Information Response - Services provisioned by this resource.
- Sku
Sku
Response - Product plan details of this resource.
- desired
Configuration DesiredConfiguration Response - Desired configuration input by the user.
- policy
Assignment PolicyProperties Assignment Properties Response - Policy assignments created for managing services.
- provisioning
State String - Provisioning state of the resource.
- services
Service
Information Response - Services provisioned by this resource.
- sku
Sku
Response - Product plan details of this resource.
- desired
Configuration DesiredConfiguration Response - Desired configuration input by the user.
- policy
Assignment PolicyProperties Assignment Properties Response - Policy assignments created for managing services.
- provisioning
State string - Provisioning state of the resource.
- services
Service
Information Response - Services provisioned by this resource.
- sku
Sku
Response - Product plan details of this resource.
- desired_
configuration DesiredConfiguration Response - Desired configuration input by the user.
- policy_
assignment_ Policyproperties Assignment Properties Response - Policy assignments created for managing services.
- provisioning_
state str - Provisioning state of the resource.
- services
Service
Information Response - Services provisioned by this resource.
- sku
Sku
Response - Product plan details of this resource.
- desired
Configuration Property Map - Desired configuration input by the user.
- policy
Assignment Property MapProperties - Policy assignments created for managing services.
- provisioning
State 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.- Policy
Initiative stringAssignment Id - Policy initiative assignment ID.
- Policy
Initiative stringAssignment Id - Policy initiative assignment ID.
- policy
Initiative StringAssignment Id - Policy initiative assignment ID.
- policy
Initiative stringAssignment Id - Policy initiative assignment ID.
- policy_
initiative_ strassignment_ id - Policy initiative assignment ID.
- policy
Initiative StringAssignment Id - Policy initiative assignment ID.
ServiceInformationResponse, ServiceInformationResponseArgs
Services provisioned by this resource.- Azure
Monitor Pulumi.Insights Azure Native. Managed Ops. Inputs. Azure Monitor Information Response - Azure Monitor Insights service information.
- Azure
Policy Pulumi.And Machine Configuration Azure Native. Managed Ops. Inputs. Guest Configuration Information Response - Azure Policy and Machine Configuration service information.
- Azure
Update Pulumi.Manager Azure Native. Managed Ops. Inputs. Update Manager Information Response - Azure Update Manager service information.
- Change
Tracking Pulumi.And Inventory Azure Native. Managed Ops. Inputs. Change Tracking Information Response - Change Tracking and Inventory service information.
- Defender
Cspm Pulumi.Azure Native. Managed Ops. Inputs. Defender Cspm Information Response - Defender for Cloud's Cloud security posture management (CSPM) service information.
- Defender
For Pulumi.Servers Azure Native. Managed Ops. Inputs. Defender For Servers Information Response - Defender for Servers service information.
- Azure
Monitor AzureInsights Monitor Information Response - Azure Monitor Insights service information.
- Azure
Policy GuestAnd Machine Configuration Configuration Information Response - Azure Policy and Machine Configuration service information.
- Azure
Update UpdateManager Manager Information Response - Azure Update Manager service information.
- Change
Tracking ChangeAnd Inventory Tracking Information Response - Change Tracking and Inventory service information.
- Defender
Cspm DefenderCspm Information Response - Defender for Cloud's Cloud security posture management (CSPM) service information.
- Defender
For DefenderServers For Servers Information Response - Defender for Servers service information.
- azure
Monitor AzureInsights Monitor Information Response - Azure Monitor Insights service information.
- azure
Policy GuestAnd Machine Configuration Configuration Information Response - Azure Policy and Machine Configuration service information.
- azure
Update UpdateManager Manager Information Response - Azure Update Manager service information.
- change
Tracking ChangeAnd Inventory Tracking Information Response - Change Tracking and Inventory service information.
- defender
Cspm DefenderCspm Information Response - Defender for Cloud's Cloud security posture management (CSPM) service information.
- defender
For DefenderServers For Servers Information Response - Defender for Servers service information.
- azure
Monitor AzureInsights Monitor Information Response - Azure Monitor Insights service information.
- azure
Policy GuestAnd Machine Configuration Configuration Information Response - Azure Policy and Machine Configuration service information.
- azure
Update UpdateManager Manager Information Response - Azure Update Manager service information.
- change
Tracking ChangeAnd Inventory Tracking Information Response - Change Tracking and Inventory service information.
- defender
Cspm DefenderCspm Information Response - Defender for Cloud's Cloud security posture management (CSPM) service information.
- defender
For DefenderServers For Servers Information Response - Defender for Servers service information.
- azure_
monitor_ Azureinsights Monitor Information Response - Azure Monitor Insights service information.
- azure_
policy_ Guestand_ machine_ configuration Configuration Information Response - Azure Policy and Machine Configuration service information.
- azure_
update_ Updatemanager Manager Information Response - Azure Update Manager service information.
- change_
tracking_ Changeand_ inventory Tracking Information Response - Change Tracking and Inventory service information.
- defender_
cspm DefenderCspm Information Response - Defender for Cloud's Cloud security posture management (CSPM) service information.
- defender_
for_ Defenderservers For Servers Information Response - Defender for Servers service information.
- azure
Monitor Property MapInsights - Azure Monitor Insights service information.
- azure
Policy Property MapAnd Machine Configuration - Azure Policy and Machine Configuration service information.
- azure
Update Property MapManager - Azure Update Manager service information.
- change
Tracking Property MapAnd Inventory - Change Tracking and Inventory service information.
- defender
Cspm Property Map - Defender for Cloud's Cloud security posture management (CSPM) service information.
- defender
For Property MapServers - Defender for Servers service information.
SkuResponse, SkuResponseArgs
Specifies the service plan for this resource.SystemDataResponse, SystemDataResponseArgs
Metadata pertaining to creation and last modification of the resource.- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - 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 stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - 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 StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - 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 stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - 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_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - 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 StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
UpdateManagerInformationResponse, UpdateManagerInformationResponseArgs
Azure Update Manager service information.- Enablement
Status string - Indicates whether the service is enabled.
- Enablement
Status string - Indicates whether the service is enabled.
- enablement
Status String - Indicates whether the service is enabled.
- enablement
Status string - Indicates whether the service is enabled.
- enablement_
status str - Indicates whether the service is enabled.
- enablement
Status 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
