1. Packages
  2. Azure Native
  3. API Docs
  4. scom
  5. Instance
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

azure-native.scom.Instance

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.73.0 published on Wednesday, Nov 20, 2024 by Pulumi

    A SCOM instance resource Azure REST API version: 2023-07-07-preview.

    Import

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

    $ pulumi import azure-native:scom:Instance myInstace /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Scom/managedInstances/{instanceName} 
    

    Create Instance Resource

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

    Constructor syntax

    new Instance(name: string, args: InstanceArgs, opts?: CustomResourceOptions);
    @overload
    def Instance(resource_name: str,
                 args: InstanceArgs,
                 opts: Optional[ResourceOptions] = None)
    
    @overload
    def Instance(resource_name: str,
                 opts: Optional[ResourceOptions] = None,
                 resource_group_name: Optional[str] = None,
                 identity: Optional[ManagedIdentityArgs] = None,
                 instance_name: Optional[str] = None,
                 location: Optional[str] = None,
                 properties: Optional[MonitoringInstancePropertiesArgs] = None,
                 tags: Optional[Mapping[str, str]] = None,
                 validation_mode: Optional[bool] = None)
    func NewInstance(ctx *Context, name string, args InstanceArgs, opts ...ResourceOption) (*Instance, error)
    public Instance(string name, InstanceArgs args, CustomResourceOptions? opts = null)
    public Instance(String name, InstanceArgs args)
    public Instance(String name, InstanceArgs args, CustomResourceOptions options)
    
    type: azure-native:scom:Instance
    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 InstanceArgs
    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 InstanceArgs
    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 InstanceArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args InstanceArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args InstanceArgs
    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 exampleinstanceResourceResourceFromScom = new AzureNative.Scom.Instance("exampleinstanceResourceResourceFromScom", new()
    {
        ResourceGroupName = "string",
        Identity = new AzureNative.Scom.Inputs.ManagedIdentityArgs
        {
            Type = "string",
            UserAssignedIdentities = new[]
            {
                "string",
            },
        },
        InstanceName = "string",
        Location = "string",
        Properties = new AzureNative.Scom.Inputs.MonitoringInstancePropertiesArgs
        {
            AzureHybridBenefit = new AzureNative.Scom.Inputs.AzureHybridBenefitPropertiesArgs
            {
                ScomLicenseType = "string",
                SqlServerLicenseType = "string",
                WindowsServerLicenseType = "string",
            },
            DatabaseInstance = new AzureNative.Scom.Inputs.DatabaseInstancePropertiesArgs
            {
                DatabaseInstanceId = "string",
            },
            DomainController = new AzureNative.Scom.Inputs.DomainControllerPropertiesArgs
            {
                DnsServer = "string",
                DomainName = "string",
                OuPath = "string",
            },
            DomainUserCredentials = new AzureNative.Scom.Inputs.DomainUserCredentialsArgs
            {
                KeyVaultUrl = "string",
                PasswordSecret = "string",
                UserNameSecret = "string",
            },
            GmsaDetails = new AzureNative.Scom.Inputs.GmsaDetailsArgs
            {
                DnsName = "string",
                GmsaAccount = "string",
                LoadBalancerIP = "string",
                ManagementServerGroupName = "string",
            },
            VNetSubnetId = "string",
        },
        Tags = 
        {
            { "string", "string" },
        },
        ValidationMode = false,
    });
    
    example, err := scom.NewInstance(ctx, "exampleinstanceResourceResourceFromScom", &scom.InstanceArgs{
    	ResourceGroupName: pulumi.String("string"),
    	Identity: &scom.ManagedIdentityArgs{
    		Type: pulumi.String("string"),
    		UserAssignedIdentities: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    	},
    	InstanceName: pulumi.String("string"),
    	Location:     pulumi.String("string"),
    	Properties: &scom.MonitoringInstancePropertiesArgs{
    		AzureHybridBenefit: &scom.AzureHybridBenefitPropertiesArgs{
    			ScomLicenseType:          pulumi.String("string"),
    			SqlServerLicenseType:     pulumi.String("string"),
    			WindowsServerLicenseType: pulumi.String("string"),
    		},
    		DatabaseInstance: &scom.DatabaseInstancePropertiesArgs{
    			DatabaseInstanceId: pulumi.String("string"),
    		},
    		DomainController: &scom.DomainControllerPropertiesArgs{
    			DnsServer:  pulumi.String("string"),
    			DomainName: pulumi.String("string"),
    			OuPath:     pulumi.String("string"),
    		},
    		DomainUserCredentials: &scom.DomainUserCredentialsArgs{
    			KeyVaultUrl:    pulumi.String("string"),
    			PasswordSecret: pulumi.String("string"),
    			UserNameSecret: pulumi.String("string"),
    		},
    		GmsaDetails: &scom.GmsaDetailsArgs{
    			DnsName:                   pulumi.String("string"),
    			GmsaAccount:               pulumi.String("string"),
    			LoadBalancerIP:            pulumi.String("string"),
    			ManagementServerGroupName: pulumi.String("string"),
    		},
    		VNetSubnetId: pulumi.String("string"),
    	},
    	Tags: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	ValidationMode: pulumi.Bool(false),
    })
    
    var exampleinstanceResourceResourceFromScom = new Instance("exampleinstanceResourceResourceFromScom", InstanceArgs.builder()
        .resourceGroupName("string")
        .identity(ManagedIdentityArgs.builder()
            .type("string")
            .userAssignedIdentities("string")
            .build())
        .instanceName("string")
        .location("string")
        .properties(MonitoringInstancePropertiesArgs.builder()
            .azureHybridBenefit(AzureHybridBenefitPropertiesArgs.builder()
                .scomLicenseType("string")
                .sqlServerLicenseType("string")
                .windowsServerLicenseType("string")
                .build())
            .databaseInstance(DatabaseInstancePropertiesArgs.builder()
                .databaseInstanceId("string")
                .build())
            .domainController(DomainControllerPropertiesArgs.builder()
                .dnsServer("string")
                .domainName("string")
                .ouPath("string")
                .build())
            .domainUserCredentials(DomainUserCredentialsArgs.builder()
                .keyVaultUrl("string")
                .passwordSecret("string")
                .userNameSecret("string")
                .build())
            .gmsaDetails(GmsaDetailsArgs.builder()
                .dnsName("string")
                .gmsaAccount("string")
                .loadBalancerIP("string")
                .managementServerGroupName("string")
                .build())
            .vNetSubnetId("string")
            .build())
        .tags(Map.of("string", "string"))
        .validationMode(false)
        .build());
    
    exampleinstance_resource_resource_from_scom = azure_native.scom.Instance("exampleinstanceResourceResourceFromScom",
        resource_group_name="string",
        identity={
            "type": "string",
            "user_assigned_identities": ["string"],
        },
        instance_name="string",
        location="string",
        properties={
            "azure_hybrid_benefit": {
                "scom_license_type": "string",
                "sql_server_license_type": "string",
                "windows_server_license_type": "string",
            },
            "database_instance": {
                "database_instance_id": "string",
            },
            "domain_controller": {
                "dns_server": "string",
                "domain_name": "string",
                "ou_path": "string",
            },
            "domain_user_credentials": {
                "key_vault_url": "string",
                "password_secret": "string",
                "user_name_secret": "string",
            },
            "gmsa_details": {
                "dns_name": "string",
                "gmsa_account": "string",
                "load_balancer_ip": "string",
                "management_server_group_name": "string",
            },
            "v_net_subnet_id": "string",
        },
        tags={
            "string": "string",
        },
        validation_mode=False)
    
    const exampleinstanceResourceResourceFromScom = new azure_native.scom.Instance("exampleinstanceResourceResourceFromScom", {
        resourceGroupName: "string",
        identity: {
            type: "string",
            userAssignedIdentities: ["string"],
        },
        instanceName: "string",
        location: "string",
        properties: {
            azureHybridBenefit: {
                scomLicenseType: "string",
                sqlServerLicenseType: "string",
                windowsServerLicenseType: "string",
            },
            databaseInstance: {
                databaseInstanceId: "string",
            },
            domainController: {
                dnsServer: "string",
                domainName: "string",
                ouPath: "string",
            },
            domainUserCredentials: {
                keyVaultUrl: "string",
                passwordSecret: "string",
                userNameSecret: "string",
            },
            gmsaDetails: {
                dnsName: "string",
                gmsaAccount: "string",
                loadBalancerIP: "string",
                managementServerGroupName: "string",
            },
            vNetSubnetId: "string",
        },
        tags: {
            string: "string",
        },
        validationMode: false,
    });
    
    type: azure-native:scom:Instance
    properties:
        identity:
            type: string
            userAssignedIdentities:
                - string
        instanceName: string
        location: string
        properties:
            azureHybridBenefit:
                scomLicenseType: string
                sqlServerLicenseType: string
                windowsServerLicenseType: string
            databaseInstance:
                databaseInstanceId: string
            domainController:
                dnsServer: string
                domainName: string
                ouPath: string
            domainUserCredentials:
                keyVaultUrl: string
                passwordSecret: string
                userNameSecret: string
            gmsaDetails:
                dnsName: string
                gmsaAccount: string
                loadBalancerIP: string
                managementServerGroupName: string
            vNetSubnetId: string
        resourceGroupName: string
        tags:
            string: string
        validationMode: false
    

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

    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    Identity Pulumi.AzureNative.Scom.Inputs.ManagedIdentity
    The Azure Active Directory identity of the SCOM instance
    InstanceName string
    Name of the Azure Monitor Operations Manager Managed Instance (SCOM MI)
    Location string
    The geo-location where the resource lives
    Properties Pulumi.AzureNative.Scom.Inputs.MonitoringInstanceProperties
    The properties of a SCOM instance resource
    Tags Dictionary<string, string>
    Resource tags.
    ValidationMode bool
    Validation mode for the SCOM managed instance
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    Identity ManagedIdentityArgs
    The Azure Active Directory identity of the SCOM instance
    InstanceName string
    Name of the Azure Monitor Operations Manager Managed Instance (SCOM MI)
    Location string
    The geo-location where the resource lives
    Properties MonitoringInstancePropertiesArgs
    The properties of a SCOM instance resource
    Tags map[string]string
    Resource tags.
    ValidationMode bool
    Validation mode for the SCOM managed instance
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    identity ManagedIdentity
    The Azure Active Directory identity of the SCOM instance
    instanceName String
    Name of the Azure Monitor Operations Manager Managed Instance (SCOM MI)
    location String
    The geo-location where the resource lives
    properties MonitoringInstanceProperties
    The properties of a SCOM instance resource
    tags Map<String,String>
    Resource tags.
    validationMode Boolean
    Validation mode for the SCOM managed instance
    resourceGroupName string
    The name of the resource group. The name is case insensitive.
    identity ManagedIdentity
    The Azure Active Directory identity of the SCOM instance
    instanceName string
    Name of the Azure Monitor Operations Manager Managed Instance (SCOM MI)
    location string
    The geo-location where the resource lives
    properties MonitoringInstanceProperties
    The properties of a SCOM instance resource
    tags {[key: string]: string}
    Resource tags.
    validationMode boolean
    Validation mode for the SCOM managed instance
    resource_group_name str
    The name of the resource group. The name is case insensitive.
    identity ManagedIdentityArgs
    The Azure Active Directory identity of the SCOM instance
    instance_name str
    Name of the Azure Monitor Operations Manager Managed Instance (SCOM MI)
    location str
    The geo-location where the resource lives
    properties MonitoringInstancePropertiesArgs
    The properties of a SCOM instance resource
    tags Mapping[str, str]
    Resource tags.
    validation_mode bool
    Validation mode for the SCOM managed instance
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    identity Property Map
    The Azure Active Directory identity of the SCOM instance
    instanceName String
    Name of the Azure Monitor Operations Manager Managed Instance (SCOM MI)
    location String
    The geo-location where the resource lives
    properties Property Map
    The properties of a SCOM instance resource
    tags Map<String>
    Resource tags.
    validationMode Boolean
    Validation mode for the SCOM managed instance

    Outputs

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

    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The name of the resource
    SystemData Pulumi.AzureNative.Scom.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"
    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"
    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"
    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"
    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"
    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

    AzureHybridBenefitProperties, AzureHybridBenefitPropertiesArgs

    ScomLicenseType string | Pulumi.AzureNative.Scom.HybridLicenseType
    SCOM license type. Maximize savings by using license you already own
    SqlServerLicenseType string | Pulumi.AzureNative.Scom.HybridLicenseType
    SQL Server license type. Maximize savings by using Azure Hybrid Benefit for SQL Server with license you already own
    WindowsServerLicenseType string | Pulumi.AzureNative.Scom.HybridLicenseType
    Specifies that the image or disk that is being used was licensed on-premises. For more information, see Azure Hybrid Use Benefit for Windows Server
    ScomLicenseType string | HybridLicenseType
    SCOM license type. Maximize savings by using license you already own
    SqlServerLicenseType string | HybridLicenseType
    SQL Server license type. Maximize savings by using Azure Hybrid Benefit for SQL Server with license you already own
    WindowsServerLicenseType string | HybridLicenseType
    Specifies that the image or disk that is being used was licensed on-premises. For more information, see Azure Hybrid Use Benefit for Windows Server
    scomLicenseType String | HybridLicenseType
    SCOM license type. Maximize savings by using license you already own
    sqlServerLicenseType String | HybridLicenseType
    SQL Server license type. Maximize savings by using Azure Hybrid Benefit for SQL Server with license you already own
    windowsServerLicenseType String | HybridLicenseType
    Specifies that the image or disk that is being used was licensed on-premises. For more information, see Azure Hybrid Use Benefit for Windows Server
    scomLicenseType string | HybridLicenseType
    SCOM license type. Maximize savings by using license you already own
    sqlServerLicenseType string | HybridLicenseType
    SQL Server license type. Maximize savings by using Azure Hybrid Benefit for SQL Server with license you already own
    windowsServerLicenseType string | HybridLicenseType
    Specifies that the image or disk that is being used was licensed on-premises. For more information, see Azure Hybrid Use Benefit for Windows Server
    scom_license_type str | HybridLicenseType
    SCOM license type. Maximize savings by using license you already own
    sql_server_license_type str | HybridLicenseType
    SQL Server license type. Maximize savings by using Azure Hybrid Benefit for SQL Server with license you already own
    windows_server_license_type str | HybridLicenseType
    Specifies that the image or disk that is being used was licensed on-premises. For more information, see Azure Hybrid Use Benefit for Windows Server
    scomLicenseType String | "None" | "AzureHybridBenefit"
    SCOM license type. Maximize savings by using license you already own
    sqlServerLicenseType String | "None" | "AzureHybridBenefit"
    SQL Server license type. Maximize savings by using Azure Hybrid Benefit for SQL Server with license you already own
    windowsServerLicenseType String | "None" | "AzureHybridBenefit"
    Specifies that the image or disk that is being used was licensed on-premises. For more information, see Azure Hybrid Use Benefit for Windows Server

    AzureHybridBenefitPropertiesResponse, AzureHybridBenefitPropertiesResponseArgs

    ScomLicenseType string
    SCOM license type. Maximize savings by using license you already own
    SqlServerLicenseType string
    SQL Server license type. Maximize savings by using Azure Hybrid Benefit for SQL Server with license you already own
    WindowsServerLicenseType string
    Specifies that the image or disk that is being used was licensed on-premises. For more information, see Azure Hybrid Use Benefit for Windows Server
    ScomLicenseType string
    SCOM license type. Maximize savings by using license you already own
    SqlServerLicenseType string
    SQL Server license type. Maximize savings by using Azure Hybrid Benefit for SQL Server with license you already own
    WindowsServerLicenseType string
    Specifies that the image or disk that is being used was licensed on-premises. For more information, see Azure Hybrid Use Benefit for Windows Server
    scomLicenseType String
    SCOM license type. Maximize savings by using license you already own
    sqlServerLicenseType String
    SQL Server license type. Maximize savings by using Azure Hybrid Benefit for SQL Server with license you already own
    windowsServerLicenseType String
    Specifies that the image or disk that is being used was licensed on-premises. For more information, see Azure Hybrid Use Benefit for Windows Server
    scomLicenseType string
    SCOM license type. Maximize savings by using license you already own
    sqlServerLicenseType string
    SQL Server license type. Maximize savings by using Azure Hybrid Benefit for SQL Server with license you already own
    windowsServerLicenseType string
    Specifies that the image or disk that is being used was licensed on-premises. For more information, see Azure Hybrid Use Benefit for Windows Server
    scom_license_type str
    SCOM license type. Maximize savings by using license you already own
    sql_server_license_type str
    SQL Server license type. Maximize savings by using Azure Hybrid Benefit for SQL Server with license you already own
    windows_server_license_type str
    Specifies that the image or disk that is being used was licensed on-premises. For more information, see Azure Hybrid Use Benefit for Windows Server
    scomLicenseType String
    SCOM license type. Maximize savings by using license you already own
    sqlServerLicenseType String
    SQL Server license type. Maximize savings by using Azure Hybrid Benefit for SQL Server with license you already own
    windowsServerLicenseType String
    Specifies that the image or disk that is being used was licensed on-premises. For more information, see Azure Hybrid Use Benefit for Windows Server

    DatabaseInstanceProperties, DatabaseInstancePropertiesArgs

    DatabaseInstanceId string
    Resource Id of existing database instance
    DatabaseInstanceId string
    Resource Id of existing database instance
    databaseInstanceId String
    Resource Id of existing database instance
    databaseInstanceId string
    Resource Id of existing database instance
    database_instance_id str
    Resource Id of existing database instance
    databaseInstanceId String
    Resource Id of existing database instance

    DatabaseInstancePropertiesResponse, DatabaseInstancePropertiesResponseArgs

    DatabaseFqdn string
    Fully qualified domain name of existing database instance
    DwDatabaseId string
    Resource Id of warehouse database on database instance
    DwDatabaseName string
    Name of warehouse database on database instance
    OperationalDatabaseId string
    Resource Id of operational database on database instance
    DatabaseInstanceId string
    Resource Id of existing database instance
    DatabaseFqdn string
    Fully qualified domain name of existing database instance
    DwDatabaseId string
    Resource Id of warehouse database on database instance
    DwDatabaseName string
    Name of warehouse database on database instance
    OperationalDatabaseId string
    Resource Id of operational database on database instance
    DatabaseInstanceId string
    Resource Id of existing database instance
    databaseFqdn String
    Fully qualified domain name of existing database instance
    dwDatabaseId String
    Resource Id of warehouse database on database instance
    dwDatabaseName String
    Name of warehouse database on database instance
    operationalDatabaseId String
    Resource Id of operational database on database instance
    databaseInstanceId String
    Resource Id of existing database instance
    databaseFqdn string
    Fully qualified domain name of existing database instance
    dwDatabaseId string
    Resource Id of warehouse database on database instance
    dwDatabaseName string
    Name of warehouse database on database instance
    operationalDatabaseId string
    Resource Id of operational database on database instance
    databaseInstanceId string
    Resource Id of existing database instance
    database_fqdn str
    Fully qualified domain name of existing database instance
    dw_database_id str
    Resource Id of warehouse database on database instance
    dw_database_name str
    Name of warehouse database on database instance
    operational_database_id str
    Resource Id of operational database on database instance
    database_instance_id str
    Resource Id of existing database instance
    databaseFqdn String
    Fully qualified domain name of existing database instance
    dwDatabaseId String
    Resource Id of warehouse database on database instance
    dwDatabaseName String
    Name of warehouse database on database instance
    operationalDatabaseId String
    Resource Id of operational database on database instance
    databaseInstanceId String
    Resource Id of existing database instance

    DomainControllerProperties, DomainControllerPropertiesArgs

    DnsServer string
    IP address of DNS server
    DomainName string
    Fully qualified domain name
    OuPath string
    Organizational Unit path in which the SCOM servers will be present
    DnsServer string
    IP address of DNS server
    DomainName string
    Fully qualified domain name
    OuPath string
    Organizational Unit path in which the SCOM servers will be present
    dnsServer String
    IP address of DNS server
    domainName String
    Fully qualified domain name
    ouPath String
    Organizational Unit path in which the SCOM servers will be present
    dnsServer string
    IP address of DNS server
    domainName string
    Fully qualified domain name
    ouPath string
    Organizational Unit path in which the SCOM servers will be present
    dns_server str
    IP address of DNS server
    domain_name str
    Fully qualified domain name
    ou_path str
    Organizational Unit path in which the SCOM servers will be present
    dnsServer String
    IP address of DNS server
    domainName String
    Fully qualified domain name
    ouPath String
    Organizational Unit path in which the SCOM servers will be present

    DomainControllerPropertiesResponse, DomainControllerPropertiesResponseArgs

    DnsServer string
    IP address of DNS server
    DomainName string
    Fully qualified domain name
    OuPath string
    Organizational Unit path in which the SCOM servers will be present
    DnsServer string
    IP address of DNS server
    DomainName string
    Fully qualified domain name
    OuPath string
    Organizational Unit path in which the SCOM servers will be present
    dnsServer String
    IP address of DNS server
    domainName String
    Fully qualified domain name
    ouPath String
    Organizational Unit path in which the SCOM servers will be present
    dnsServer string
    IP address of DNS server
    domainName string
    Fully qualified domain name
    ouPath string
    Organizational Unit path in which the SCOM servers will be present
    dns_server str
    IP address of DNS server
    domain_name str
    Fully qualified domain name
    ou_path str
    Organizational Unit path in which the SCOM servers will be present
    dnsServer String
    IP address of DNS server
    domainName String
    Fully qualified domain name
    ouPath String
    Organizational Unit path in which the SCOM servers will be present

    DomainUserCredentials, DomainUserCredentialsArgs

    KeyVaultUrl string
    Key vault url to get the domain username and password
    PasswordSecret string
    Domain Password secret
    UserNameSecret string
    Domain user name secret
    KeyVaultUrl string
    Key vault url to get the domain username and password
    PasswordSecret string
    Domain Password secret
    UserNameSecret string
    Domain user name secret
    keyVaultUrl String
    Key vault url to get the domain username and password
    passwordSecret String
    Domain Password secret
    userNameSecret String
    Domain user name secret
    keyVaultUrl string
    Key vault url to get the domain username and password
    passwordSecret string
    Domain Password secret
    userNameSecret string
    Domain user name secret
    key_vault_url str
    Key vault url to get the domain username and password
    password_secret str
    Domain Password secret
    user_name_secret str
    Domain user name secret
    keyVaultUrl String
    Key vault url to get the domain username and password
    passwordSecret String
    Domain Password secret
    userNameSecret String
    Domain user name secret

    DomainUserCredentialsResponse, DomainUserCredentialsResponseArgs

    KeyVaultUrl string
    Key vault url to get the domain username and password
    PasswordSecret string
    Domain Password secret
    UserNameSecret string
    Domain user name secret
    KeyVaultUrl string
    Key vault url to get the domain username and password
    PasswordSecret string
    Domain Password secret
    UserNameSecret string
    Domain user name secret
    keyVaultUrl String
    Key vault url to get the domain username and password
    passwordSecret String
    Domain Password secret
    userNameSecret String
    Domain user name secret
    keyVaultUrl string
    Key vault url to get the domain username and password
    passwordSecret string
    Domain Password secret
    userNameSecret string
    Domain user name secret
    key_vault_url str
    Key vault url to get the domain username and password
    password_secret str
    Domain Password secret
    user_name_secret str
    Domain user name secret
    keyVaultUrl String
    Key vault url to get the domain username and password
    passwordSecret String
    Domain Password secret
    userNameSecret String
    Domain user name secret

    GmsaDetails, GmsaDetailsArgs

    DnsName string
    Frontend DNS name for Load Balancer which will be used by Agents to initiate communication
    GmsaAccount string
    gMSA account under which context all Management Server services will run
    LoadBalancerIP string
    Frontend IP configuration for Load Balancer, which should be an available IP in customer VNet
    ManagementServerGroupName string
    OnPrem AD Computer Group where we will join VMs for ease of management
    DnsName string
    Frontend DNS name for Load Balancer which will be used by Agents to initiate communication
    GmsaAccount string
    gMSA account under which context all Management Server services will run
    LoadBalancerIP string
    Frontend IP configuration for Load Balancer, which should be an available IP in customer VNet
    ManagementServerGroupName string
    OnPrem AD Computer Group where we will join VMs for ease of management
    dnsName String
    Frontend DNS name for Load Balancer which will be used by Agents to initiate communication
    gmsaAccount String
    gMSA account under which context all Management Server services will run
    loadBalancerIP String
    Frontend IP configuration for Load Balancer, which should be an available IP in customer VNet
    managementServerGroupName String
    OnPrem AD Computer Group where we will join VMs for ease of management
    dnsName string
    Frontend DNS name for Load Balancer which will be used by Agents to initiate communication
    gmsaAccount string
    gMSA account under which context all Management Server services will run
    loadBalancerIP string
    Frontend IP configuration for Load Balancer, which should be an available IP in customer VNet
    managementServerGroupName string
    OnPrem AD Computer Group where we will join VMs for ease of management
    dns_name str
    Frontend DNS name for Load Balancer which will be used by Agents to initiate communication
    gmsa_account str
    gMSA account under which context all Management Server services will run
    load_balancer_ip str
    Frontend IP configuration for Load Balancer, which should be an available IP in customer VNet
    management_server_group_name str
    OnPrem AD Computer Group where we will join VMs for ease of management
    dnsName String
    Frontend DNS name for Load Balancer which will be used by Agents to initiate communication
    gmsaAccount String
    gMSA account under which context all Management Server services will run
    loadBalancerIP String
    Frontend IP configuration for Load Balancer, which should be an available IP in customer VNet
    managementServerGroupName String
    OnPrem AD Computer Group where we will join VMs for ease of management

    GmsaDetailsResponse, GmsaDetailsResponseArgs

    DnsName string
    Frontend DNS name for Load Balancer which will be used by Agents to initiate communication
    GmsaAccount string
    gMSA account under which context all Management Server services will run
    LoadBalancerIP string
    Frontend IP configuration for Load Balancer, which should be an available IP in customer VNet
    ManagementServerGroupName string
    OnPrem AD Computer Group where we will join VMs for ease of management
    DnsName string
    Frontend DNS name for Load Balancer which will be used by Agents to initiate communication
    GmsaAccount string
    gMSA account under which context all Management Server services will run
    LoadBalancerIP string
    Frontend IP configuration for Load Balancer, which should be an available IP in customer VNet
    ManagementServerGroupName string
    OnPrem AD Computer Group where we will join VMs for ease of management
    dnsName String
    Frontend DNS name for Load Balancer which will be used by Agents to initiate communication
    gmsaAccount String
    gMSA account under which context all Management Server services will run
    loadBalancerIP String
    Frontend IP configuration for Load Balancer, which should be an available IP in customer VNet
    managementServerGroupName String
    OnPrem AD Computer Group where we will join VMs for ease of management
    dnsName string
    Frontend DNS name for Load Balancer which will be used by Agents to initiate communication
    gmsaAccount string
    gMSA account under which context all Management Server services will run
    loadBalancerIP string
    Frontend IP configuration for Load Balancer, which should be an available IP in customer VNet
    managementServerGroupName string
    OnPrem AD Computer Group where we will join VMs for ease of management
    dns_name str
    Frontend DNS name for Load Balancer which will be used by Agents to initiate communication
    gmsa_account str
    gMSA account under which context all Management Server services will run
    load_balancer_ip str
    Frontend IP configuration for Load Balancer, which should be an available IP in customer VNet
    management_server_group_name str
    OnPrem AD Computer Group where we will join VMs for ease of management
    dnsName String
    Frontend DNS name for Load Balancer which will be used by Agents to initiate communication
    gmsaAccount String
    gMSA account under which context all Management Server services will run
    loadBalancerIP String
    Frontend IP configuration for Load Balancer, which should be an available IP in customer VNet
    managementServerGroupName String
    OnPrem AD Computer Group where we will join VMs for ease of management

    HybridLicenseType, HybridLicenseTypeArgs

    None
    None
    AzureHybridBenefit
    AzureHybridBenefit
    HybridLicenseTypeNone
    None
    HybridLicenseTypeAzureHybridBenefit
    AzureHybridBenefit
    None
    None
    AzureHybridBenefit
    AzureHybridBenefit
    None
    None
    AzureHybridBenefit
    AzureHybridBenefit
    NONE
    None
    AZURE_HYBRID_BENEFIT
    AzureHybridBenefit
    "None"
    None
    "AzureHybridBenefit"
    AzureHybridBenefit

    LogAnalyticsConfigurationResponse, LogAnalyticsConfigurationResponseArgs

    DataTypes List<string>
    The types of data to be ingested to Log Analytics workspace.
    ImportData bool
    A one-time optional parameter to import data of last 7 days.
    WorkspaceId string
    The resource ID of the Log Analytics workspace to be used.
    DataTypes []string
    The types of data to be ingested to Log Analytics workspace.
    ImportData bool
    A one-time optional parameter to import data of last 7 days.
    WorkspaceId string
    The resource ID of the Log Analytics workspace to be used.
    dataTypes List<String>
    The types of data to be ingested to Log Analytics workspace.
    importData Boolean
    A one-time optional parameter to import data of last 7 days.
    workspaceId String
    The resource ID of the Log Analytics workspace to be used.
    dataTypes string[]
    The types of data to be ingested to Log Analytics workspace.
    importData boolean
    A one-time optional parameter to import data of last 7 days.
    workspaceId string
    The resource ID of the Log Analytics workspace to be used.
    data_types Sequence[str]
    The types of data to be ingested to Log Analytics workspace.
    import_data bool
    A one-time optional parameter to import data of last 7 days.
    workspace_id str
    The resource ID of the Log Analytics workspace to be used.
    dataTypes List<String>
    The types of data to be ingested to Log Analytics workspace.
    importData Boolean
    A one-time optional parameter to import data of last 7 days.
    workspaceId String
    The resource ID of the Log Analytics workspace to be used.

    ManagedIdentity, ManagedIdentityArgs

    Type string | Pulumi.AzureNative.Scom.ManagedIdentityType
    The identity type
    UserAssignedIdentities List<string>
    The resource ids of the user assigned identities to use
    Type string | ManagedIdentityType
    The identity type
    UserAssignedIdentities []string
    The resource ids of the user assigned identities to use
    type String | ManagedIdentityType
    The identity type
    userAssignedIdentities List<String>
    The resource ids of the user assigned identities to use
    type string | ManagedIdentityType
    The identity type
    userAssignedIdentities string[]
    The resource ids of the user assigned identities to use
    type str | ManagedIdentityType
    The identity type
    user_assigned_identities Sequence[str]
    The resource ids of the user assigned identities to use
    type String | "None" | "UserAssigned" | "SystemAssigned" | "SystemAssigned,UserAssigned"
    The identity type
    userAssignedIdentities List<String>
    The resource ids of the user assigned identities to use

    ManagedIdentityResponse, ManagedIdentityResponseArgs

    PrincipalId string
    System Assigned Identity ObjectId.
    TenantId string
    The Azure Active Directory tenant id.
    Type string
    The identity type
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.Scom.Inputs.UserIdentityResponse>
    The resource ids of the user assigned identities to use
    PrincipalId string
    System Assigned Identity ObjectId.
    TenantId string
    The Azure Active Directory tenant id.
    Type string
    The identity type
    UserAssignedIdentities map[string]UserIdentityResponse
    The resource ids of the user assigned identities to use
    principalId String
    System Assigned Identity ObjectId.
    tenantId String
    The Azure Active Directory tenant id.
    type String
    The identity type
    userAssignedIdentities Map<String,UserIdentityResponse>
    The resource ids of the user assigned identities to use
    principalId string
    System Assigned Identity ObjectId.
    tenantId string
    The Azure Active Directory tenant id.
    type string
    The identity type
    userAssignedIdentities {[key: string]: UserIdentityResponse}
    The resource ids of the user assigned identities to use
    principal_id str
    System Assigned Identity ObjectId.
    tenant_id str
    The Azure Active Directory tenant id.
    type str
    The identity type
    user_assigned_identities Mapping[str, UserIdentityResponse]
    The resource ids of the user assigned identities to use
    principalId String
    System Assigned Identity ObjectId.
    tenantId String
    The Azure Active Directory tenant id.
    type String
    The identity type
    userAssignedIdentities Map<Property Map>
    The resource ids of the user assigned identities to use

    ManagedIdentityType, ManagedIdentityTypeArgs

    None
    None
    UserAssigned
    UserAssigned
    SystemAssigned
    SystemAssigned
    SystemAssigned_UserAssigned
    SystemAssigned,UserAssigned
    ManagedIdentityTypeNone
    None
    ManagedIdentityTypeUserAssigned
    UserAssigned
    ManagedIdentityTypeSystemAssigned
    SystemAssigned
    ManagedIdentityType_SystemAssigned_UserAssigned
    SystemAssigned,UserAssigned
    None
    None
    UserAssigned
    UserAssigned
    SystemAssigned
    SystemAssigned
    SystemAssigned_UserAssigned
    SystemAssigned,UserAssigned
    None
    None
    UserAssigned
    UserAssigned
    SystemAssigned
    SystemAssigned
    SystemAssigned_UserAssigned
    SystemAssigned,UserAssigned
    NONE
    None
    USER_ASSIGNED
    UserAssigned
    SYSTEM_ASSIGNED
    SystemAssigned
    SYSTEM_ASSIGNED_USER_ASSIGNED
    SystemAssigned,UserAssigned
    "None"
    None
    "UserAssigned"
    UserAssigned
    "SystemAssigned"
    SystemAssigned
    "SystemAssigned,UserAssigned"
    SystemAssigned,UserAssigned

    ManagedInstanceOperationStatusResponse, ManagedInstanceOperationStatusResponseArgs

    Id string
    Operation id
    OperationName string
    Operation Name
    OperationState string
    Operation status
    Id string
    Operation id
    OperationName string
    Operation Name
    OperationState string
    Operation status
    id String
    Operation id
    operationName String
    Operation Name
    operationState String
    Operation status
    id string
    Operation id
    operationName string
    Operation Name
    operationState string
    Operation status
    id str
    Operation id
    operation_name str
    Operation Name
    operation_state str
    Operation status
    id String
    Operation id
    operationName String
    Operation Name
    operationState String
    Operation status

    ManagementServerPropertiesResponse, ManagementServerPropertiesResponseArgs

    Fqdn string
    Management server Fully Qualified Domain Name.
    HealthState string
    Management server health state.
    ServerName string
    Management server Name
    ServerRoles string
    Represent whether the Server is a Management Server and/or Web Console Server.
    VmResId string
    Azure VM Resource Id of the Management server.
    Fqdn string
    Management server Fully Qualified Domain Name.
    HealthState string
    Management server health state.
    ServerName string
    Management server Name
    ServerRoles string
    Represent whether the Server is a Management Server and/or Web Console Server.
    VmResId string
    Azure VM Resource Id of the Management server.
    fqdn String
    Management server Fully Qualified Domain Name.
    healthState String
    Management server health state.
    serverName String
    Management server Name
    serverRoles String
    Represent whether the Server is a Management Server and/or Web Console Server.
    vmResId String
    Azure VM Resource Id of the Management server.
    fqdn string
    Management server Fully Qualified Domain Name.
    healthState string
    Management server health state.
    serverName string
    Management server Name
    serverRoles string
    Represent whether the Server is a Management Server and/or Web Console Server.
    vmResId string
    Azure VM Resource Id of the Management server.
    fqdn str
    Management server Fully Qualified Domain Name.
    health_state str
    Management server health state.
    server_name str
    Management server Name
    server_roles str
    Represent whether the Server is a Management Server and/or Web Console Server.
    vm_res_id str
    Azure VM Resource Id of the Management server.
    fqdn String
    Management server Fully Qualified Domain Name.
    healthState String
    Management server health state.
    serverName String
    Management server Name
    serverRoles String
    Represent whether the Server is a Management Server and/or Web Console Server.
    vmResId String
    Azure VM Resource Id of the Management server.

    MonitoringInstanceProperties, MonitoringInstancePropertiesArgs

    AzureHybridBenefit Pulumi.AzureNative.Scom.Inputs.AzureHybridBenefitProperties
    The properties to enable Azure Hybrid benefit for various SCOM infrastructure license.
    DatabaseInstance Pulumi.AzureNative.Scom.Inputs.DatabaseInstanceProperties
    The database instance where the SCOM Operational and Warehouse databases will be stored.
    DomainController Pulumi.AzureNative.Scom.Inputs.DomainControllerProperties
    Domain controller details
    DomainUserCredentials Pulumi.AzureNative.Scom.Inputs.DomainUserCredentials
    Domain user which will be used to join VMs to domain and login to VMs.
    GmsaDetails Pulumi.AzureNative.Scom.Inputs.GmsaDetails
    Gmsa Details for load balancer and vmss
    VNetSubnetId string
    Virtual Network subnet id on which Aquila instance will be provisioned
    AzureHybridBenefit AzureHybridBenefitProperties
    The properties to enable Azure Hybrid benefit for various SCOM infrastructure license.
    DatabaseInstance DatabaseInstanceProperties
    The database instance where the SCOM Operational and Warehouse databases will be stored.
    DomainController DomainControllerProperties
    Domain controller details
    DomainUserCredentials DomainUserCredentials
    Domain user which will be used to join VMs to domain and login to VMs.
    GmsaDetails GmsaDetails
    Gmsa Details for load balancer and vmss
    VNetSubnetId string
    Virtual Network subnet id on which Aquila instance will be provisioned
    azureHybridBenefit AzureHybridBenefitProperties
    The properties to enable Azure Hybrid benefit for various SCOM infrastructure license.
    databaseInstance DatabaseInstanceProperties
    The database instance where the SCOM Operational and Warehouse databases will be stored.
    domainController DomainControllerProperties
    Domain controller details
    domainUserCredentials DomainUserCredentials
    Domain user which will be used to join VMs to domain and login to VMs.
    gmsaDetails GmsaDetails
    Gmsa Details for load balancer and vmss
    vNetSubnetId String
    Virtual Network subnet id on which Aquila instance will be provisioned
    azureHybridBenefit AzureHybridBenefitProperties
    The properties to enable Azure Hybrid benefit for various SCOM infrastructure license.
    databaseInstance DatabaseInstanceProperties
    The database instance where the SCOM Operational and Warehouse databases will be stored.
    domainController DomainControllerProperties
    Domain controller details
    domainUserCredentials DomainUserCredentials
    Domain user which will be used to join VMs to domain and login to VMs.
    gmsaDetails GmsaDetails
    Gmsa Details for load balancer and vmss
    vNetSubnetId string
    Virtual Network subnet id on which Aquila instance will be provisioned
    azure_hybrid_benefit AzureHybridBenefitProperties
    The properties to enable Azure Hybrid benefit for various SCOM infrastructure license.
    database_instance DatabaseInstanceProperties
    The database instance where the SCOM Operational and Warehouse databases will be stored.
    domain_controller DomainControllerProperties
    Domain controller details
    domain_user_credentials DomainUserCredentials
    Domain user which will be used to join VMs to domain and login to VMs.
    gmsa_details GmsaDetails
    Gmsa Details for load balancer and vmss
    v_net_subnet_id str
    Virtual Network subnet id on which Aquila instance will be provisioned
    azureHybridBenefit Property Map
    The properties to enable Azure Hybrid benefit for various SCOM infrastructure license.
    databaseInstance Property Map
    The database instance where the SCOM Operational and Warehouse databases will be stored.
    domainController Property Map
    Domain controller details
    domainUserCredentials Property Map
    Domain user which will be used to join VMs to domain and login to VMs.
    gmsaDetails Property Map
    Gmsa Details for load balancer and vmss
    vNetSubnetId String
    Virtual Network subnet id on which Aquila instance will be provisioned

    MonitoringInstancePropertiesResponse, MonitoringInstancePropertiesResponseArgs

    LogAnalyticsProperties Pulumi.AzureNative.Scom.Inputs.LogAnalyticsConfigurationResponse
    Details of Log Analytics workspace and data being ingested.
    ManagementEndpoints List<Pulumi.AzureNative.Scom.Inputs.ManagementServerPropertiesResponse>
    List of management server endpoints
    OperationsStatus List<Pulumi.AzureNative.Scom.Inputs.ManagedInstanceOperationStatusResponse>
    Gets status of current and latest SCOM managed instance operations.
    ProductVersion string
    SCOM product version to be installed on instance
    ProvisioningState string
    Gets or sets the provisioning state.
    AzureHybridBenefit Pulumi.AzureNative.Scom.Inputs.AzureHybridBenefitPropertiesResponse
    The properties to enable Azure Hybrid benefit for various SCOM infrastructure license.
    DatabaseInstance Pulumi.AzureNative.Scom.Inputs.DatabaseInstancePropertiesResponse
    The database instance where the SCOM Operational and Warehouse databases will be stored.
    DomainController Pulumi.AzureNative.Scom.Inputs.DomainControllerPropertiesResponse
    Domain controller details
    DomainUserCredentials Pulumi.AzureNative.Scom.Inputs.DomainUserCredentialsResponse
    Domain user which will be used to join VMs to domain and login to VMs.
    GmsaDetails Pulumi.AzureNative.Scom.Inputs.GmsaDetailsResponse
    Gmsa Details for load balancer and vmss
    VNetSubnetId string
    Virtual Network subnet id on which Aquila instance will be provisioned
    LogAnalyticsProperties LogAnalyticsConfigurationResponse
    Details of Log Analytics workspace and data being ingested.
    ManagementEndpoints []ManagementServerPropertiesResponse
    List of management server endpoints
    OperationsStatus []ManagedInstanceOperationStatusResponse
    Gets status of current and latest SCOM managed instance operations.
    ProductVersion string
    SCOM product version to be installed on instance
    ProvisioningState string
    Gets or sets the provisioning state.
    AzureHybridBenefit AzureHybridBenefitPropertiesResponse
    The properties to enable Azure Hybrid benefit for various SCOM infrastructure license.
    DatabaseInstance DatabaseInstancePropertiesResponse
    The database instance where the SCOM Operational and Warehouse databases will be stored.
    DomainController DomainControllerPropertiesResponse
    Domain controller details
    DomainUserCredentials DomainUserCredentialsResponse
    Domain user which will be used to join VMs to domain and login to VMs.
    GmsaDetails GmsaDetailsResponse
    Gmsa Details for load balancer and vmss
    VNetSubnetId string
    Virtual Network subnet id on which Aquila instance will be provisioned
    logAnalyticsProperties LogAnalyticsConfigurationResponse
    Details of Log Analytics workspace and data being ingested.
    managementEndpoints List<ManagementServerPropertiesResponse>
    List of management server endpoints
    operationsStatus List<ManagedInstanceOperationStatusResponse>
    Gets status of current and latest SCOM managed instance operations.
    productVersion String
    SCOM product version to be installed on instance
    provisioningState String
    Gets or sets the provisioning state.
    azureHybridBenefit AzureHybridBenefitPropertiesResponse
    The properties to enable Azure Hybrid benefit for various SCOM infrastructure license.
    databaseInstance DatabaseInstancePropertiesResponse
    The database instance where the SCOM Operational and Warehouse databases will be stored.
    domainController DomainControllerPropertiesResponse
    Domain controller details
    domainUserCredentials DomainUserCredentialsResponse
    Domain user which will be used to join VMs to domain and login to VMs.
    gmsaDetails GmsaDetailsResponse
    Gmsa Details for load balancer and vmss
    vNetSubnetId String
    Virtual Network subnet id on which Aquila instance will be provisioned
    logAnalyticsProperties LogAnalyticsConfigurationResponse
    Details of Log Analytics workspace and data being ingested.
    managementEndpoints ManagementServerPropertiesResponse[]
    List of management server endpoints
    operationsStatus ManagedInstanceOperationStatusResponse[]
    Gets status of current and latest SCOM managed instance operations.
    productVersion string
    SCOM product version to be installed on instance
    provisioningState string
    Gets or sets the provisioning state.
    azureHybridBenefit AzureHybridBenefitPropertiesResponse
    The properties to enable Azure Hybrid benefit for various SCOM infrastructure license.
    databaseInstance DatabaseInstancePropertiesResponse
    The database instance where the SCOM Operational and Warehouse databases will be stored.
    domainController DomainControllerPropertiesResponse
    Domain controller details
    domainUserCredentials DomainUserCredentialsResponse
    Domain user which will be used to join VMs to domain and login to VMs.
    gmsaDetails GmsaDetailsResponse
    Gmsa Details for load balancer and vmss
    vNetSubnetId string
    Virtual Network subnet id on which Aquila instance will be provisioned
    log_analytics_properties LogAnalyticsConfigurationResponse
    Details of Log Analytics workspace and data being ingested.
    management_endpoints Sequence[ManagementServerPropertiesResponse]
    List of management server endpoints
    operations_status Sequence[ManagedInstanceOperationStatusResponse]
    Gets status of current and latest SCOM managed instance operations.
    product_version str
    SCOM product version to be installed on instance
    provisioning_state str
    Gets or sets the provisioning state.
    azure_hybrid_benefit AzureHybridBenefitPropertiesResponse
    The properties to enable Azure Hybrid benefit for various SCOM infrastructure license.
    database_instance DatabaseInstancePropertiesResponse
    The database instance where the SCOM Operational and Warehouse databases will be stored.
    domain_controller DomainControllerPropertiesResponse
    Domain controller details
    domain_user_credentials DomainUserCredentialsResponse
    Domain user which will be used to join VMs to domain and login to VMs.
    gmsa_details GmsaDetailsResponse
    Gmsa Details for load balancer and vmss
    v_net_subnet_id str
    Virtual Network subnet id on which Aquila instance will be provisioned
    logAnalyticsProperties Property Map
    Details of Log Analytics workspace and data being ingested.
    managementEndpoints List<Property Map>
    List of management server endpoints
    operationsStatus List<Property Map>
    Gets status of current and latest SCOM managed instance operations.
    productVersion String
    SCOM product version to be installed on instance
    provisioningState String
    Gets or sets the provisioning state.
    azureHybridBenefit Property Map
    The properties to enable Azure Hybrid benefit for various SCOM infrastructure license.
    databaseInstance Property Map
    The database instance where the SCOM Operational and Warehouse databases will be stored.
    domainController Property Map
    Domain controller details
    domainUserCredentials Property Map
    Domain user which will be used to join VMs to domain and login to VMs.
    gmsaDetails Property Map
    Gmsa Details for load balancer and vmss
    vNetSubnetId String
    Virtual Network subnet id on which Aquila instance will be provisioned

    SystemDataResponse, SystemDataResponseArgs

    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.

    UserIdentityResponse, UserIdentityResponseArgs

    ClientId string
    The Azure Active Directory client id.
    PrincipalId string
    The Azure Active Directory principal id.
    ClientId string
    The Azure Active Directory client id.
    PrincipalId string
    The Azure Active Directory principal id.
    clientId String
    The Azure Active Directory client id.
    principalId String
    The Azure Active Directory principal id.
    clientId string
    The Azure Active Directory client id.
    principalId string
    The Azure Active Directory principal id.
    client_id str
    The Azure Active Directory client id.
    principal_id str
    The Azure Active Directory principal id.
    clientId String
    The Azure Active Directory client id.
    principalId String
    The Azure Active Directory principal id.

    Package Details

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