ManagementConfiguration
The container for solution.
Example Usage
ManagementConfigurationCreate
using Pulumi;
using AzureNextGen = Pulumi.AzureNextGen;
class MyStack : Stack
{
public MyStack()
{
var managementConfiguration = new AzureNextGen.OperationsManagement.V20151101Preview.ManagementConfiguration("managementConfiguration", new AzureNextGen.OperationsManagement.V20151101Preview.ManagementConfigurationArgs
{
Location = "East US",
ManagementConfigurationName = "managementConfiguration1",
ResourceGroupName = "rg1",
});
}
}
package main
import (
operationsmanagement "github.com/pulumi/pulumi-azure-nextgen/sdk/go/azure/operationsmanagement/v20151101preview"
"github.com/pulumi/pulumi/sdk/v2/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := operationsmanagement.NewManagementConfiguration(ctx, "managementConfiguration", &operationsmanagement.ManagementConfigurationArgs{
Location: pulumi.String("East US"),
ManagementConfigurationName: pulumi.String("managementConfiguration1"),
ResourceGroupName: pulumi.String("rg1"),
})
if err != nil {
return err
}
return nil
})
}
import pulumi
import pulumi_azure_nextgen as azure_nextgen
management_configuration = azure_nextgen.operationsmanagement.v20151101preview.ManagementConfiguration("managementConfiguration",
location="East US",
management_configuration_name="managementConfiguration1",
resource_group_name="rg1")
import * as pulumi from "@pulumi/pulumi";
import * as azure_nextgen from "@pulumi/azure-nextgen";
const managementConfiguration = new azure_nextgen.operationsmanagement.v20151101preview.ManagementConfiguration("managementConfiguration", {
location: "East US",
managementConfigurationName: "managementConfiguration1",
resourceGroupName: "rg1",
});
Create a ManagementConfiguration Resource
new ManagementConfiguration(name: string, args: ManagementConfigurationArgs, opts?: CustomResourceOptions);
def ManagementConfiguration(resource_name: str, opts: Optional[ResourceOptions] = None, location: Optional[str] = None, management_configuration_name: Optional[str] = None, properties: Optional[ManagementConfigurationPropertiesArgs] = None, resource_group_name: Optional[str] = None)
func NewManagementConfiguration(ctx *Context, name string, args ManagementConfigurationArgs, opts ...ResourceOption) (*ManagementConfiguration, error)
public ManagementConfiguration(string name, ManagementConfigurationArgs args, CustomResourceOptions? opts = null)
- name string
- The unique name of the resource.
- args ManagementConfigurationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- opts ResourceOptions
- A bag of options that control this resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ManagementConfigurationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ManagementConfigurationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
ManagementConfiguration Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The ManagementConfiguration resource accepts the following input properties:
- Management
Configuration stringName - User Management Configuration Name.
- Resource
Group stringName - The name of the resource group to get. The name is case insensitive.
- Location string
- Resource location
- Properties
Pulumi.
Azure Next Gen. Operations Management. Inputs. Management Configuration Properties Args - Properties for ManagementConfiguration object supported by the OperationsManagement resource provider.
- Management
Configuration stringName - User Management Configuration Name.
- Resource
Group stringName - The name of the resource group to get. The name is case insensitive.
- Location string
- Resource location
- Properties
Management
Configuration Properties - Properties for ManagementConfiguration object supported by the OperationsManagement resource provider.
- management
Configuration stringName - User Management Configuration Name.
- resource
Group stringName - The name of the resource group to get. The name is case insensitive.
- location string
- Resource location
- properties
Management
Configuration Properties - Properties for ManagementConfiguration object supported by the OperationsManagement resource provider.
- management_
configuration_ strname - User Management Configuration Name.
- resource_
group_ strname - The name of the resource group to get. The name is case insensitive.
- location str
- Resource location
- properties
Management
Configuration Properties Args - Properties for ManagementConfiguration object supported by the OperationsManagement resource provider.
Outputs
All input properties are implicitly available as output properties. Additionally, the ManagementConfiguration resource produces the following output properties:
Supporting Types
ArmTemplateParameter
ArmTemplateParameterResponse
ManagementConfigurationProperties
- Parameters
List<Pulumi.
Azure Next Gen. Operations Management. Inputs. Arm Template Parameter Args> - Parameters to run the ARM template
- Parent
Resource stringType - The type of the parent resource.
- Template object
- The Json object containing the ARM template to deploy
- Application
Id string - The applicationId of the appliance for this Management.
- Parameters
[]Arm
Template Parameter - Parameters to run the ARM template
- Parent
Resource stringType - The type of the parent resource.
- Template interface{}
- The Json object containing the ARM template to deploy
- Application
Id string - The applicationId of the appliance for this Management.
- parameters
Arm
Template Parameter[] - Parameters to run the ARM template
- parent
Resource stringType - The type of the parent resource.
- template any
- The Json object containing the ARM template to deploy
- application
Id string - The applicationId of the appliance for this Management.
- parameters
Sequence[Arm
Template Parameter Args] - Parameters to run the ARM template
- parent_
resource_ strtype - The type of the parent resource.
- template Any
- The Json object containing the ARM template to deploy
- application_
id str - The applicationId of the appliance for this Management.
ManagementConfigurationPropertiesResponse
- Parameters
List<Pulumi.
Azure Next Gen. Operations Management. Inputs. Arm Template Parameter Response Args> - Parameters to run the ARM template
- Parent
Resource stringType - The type of the parent resource.
- Provisioning
State string - The provisioning state for the ManagementConfiguration.
- Template object
- The Json object containing the ARM template to deploy
- Application
Id string - The applicationId of the appliance for this Management.
- Parameters
[]Arm
Template Parameter Response - Parameters to run the ARM template
- Parent
Resource stringType - The type of the parent resource.
- Provisioning
State string - The provisioning state for the ManagementConfiguration.
- Template interface{}
- The Json object containing the ARM template to deploy
- Application
Id string - The applicationId of the appliance for this Management.
- parameters
Arm
Template Parameter Response[] - Parameters to run the ARM template
- parent
Resource stringType - The type of the parent resource.
- provisioning
State string - The provisioning state for the ManagementConfiguration.
- template any
- The Json object containing the ARM template to deploy
- application
Id string - The applicationId of the appliance for this Management.
- parameters
Sequence[Arm
Template Parameter Response Args] - Parameters to run the ARM template
- parent_
resource_ strtype - The type of the parent resource.
- provisioning_
state str - The provisioning state for the ManagementConfiguration.
- template Any
- The Json object containing the ARM template to deploy
- application_
id str - The applicationId of the appliance for this Management.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-nextgen:operationsmanagement/v20151101preview:ManagementConfiguration managementConfiguration1 subscriptions/subid/resourcegroups/rg1/providers/Microsoft.OperationsManagement/ManagementConfigurations/managementConfiguration1
Package Details
- Repository
- https://github.com/pulumi/pulumi-azure-nextgen
- License
- Apache-2.0