Documentation ¶
Index ¶
- type GetVirtualMachineManagerInventoryItemsArgs
- type GetVirtualMachineManagerInventoryItemsInventoryItem
- type GetVirtualMachineManagerInventoryItemsInventoryItemArgs
- func (GetVirtualMachineManagerInventoryItemsInventoryItemArgs) ElementType() reflect.Type
- func (i GetVirtualMachineManagerInventoryItemsInventoryItemArgs) ToGetVirtualMachineManagerInventoryItemsInventoryItemOutput() GetVirtualMachineManagerInventoryItemsInventoryItemOutput
- func (i GetVirtualMachineManagerInventoryItemsInventoryItemArgs) ToGetVirtualMachineManagerInventoryItemsInventoryItemOutputWithContext(ctx context.Context) GetVirtualMachineManagerInventoryItemsInventoryItemOutput
- type GetVirtualMachineManagerInventoryItemsInventoryItemArray
- func (GetVirtualMachineManagerInventoryItemsInventoryItemArray) ElementType() reflect.Type
- func (i GetVirtualMachineManagerInventoryItemsInventoryItemArray) ToGetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput() GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput
- func (i GetVirtualMachineManagerInventoryItemsInventoryItemArray) ToGetVirtualMachineManagerInventoryItemsInventoryItemArrayOutputWithContext(ctx context.Context) GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput
- type GetVirtualMachineManagerInventoryItemsInventoryItemArrayInput
- type GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput
- func (GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput) ElementType() reflect.Type
- func (o GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput) Index(i pulumi.IntInput) GetVirtualMachineManagerInventoryItemsInventoryItemOutput
- func (o GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput) ToGetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput() GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput
- func (o GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput) ToGetVirtualMachineManagerInventoryItemsInventoryItemArrayOutputWithContext(ctx context.Context) GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput
- type GetVirtualMachineManagerInventoryItemsInventoryItemInput
- type GetVirtualMachineManagerInventoryItemsInventoryItemOutput
- func (GetVirtualMachineManagerInventoryItemsInventoryItemOutput) ElementType() reflect.Type
- func (o GetVirtualMachineManagerInventoryItemsInventoryItemOutput) Id() pulumi.StringOutput
- func (o GetVirtualMachineManagerInventoryItemsInventoryItemOutput) Name() pulumi.StringOutput
- func (o GetVirtualMachineManagerInventoryItemsInventoryItemOutput) ToGetVirtualMachineManagerInventoryItemsInventoryItemOutput() GetVirtualMachineManagerInventoryItemsInventoryItemOutput
- func (o GetVirtualMachineManagerInventoryItemsInventoryItemOutput) ToGetVirtualMachineManagerInventoryItemsInventoryItemOutputWithContext(ctx context.Context) GetVirtualMachineManagerInventoryItemsInventoryItemOutput
- func (o GetVirtualMachineManagerInventoryItemsInventoryItemOutput) Uuid() pulumi.StringOutput
- type GetVirtualMachineManagerInventoryItemsOutputArgs
- type GetVirtualMachineManagerInventoryItemsResult
- type GetVirtualMachineManagerInventoryItemsResultOutput
- func (GetVirtualMachineManagerInventoryItemsResultOutput) ElementType() reflect.Type
- func (o GetVirtualMachineManagerInventoryItemsResultOutput) Id() pulumi.StringOutput
- func (o GetVirtualMachineManagerInventoryItemsResultOutput) InventoryItems() GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput
- func (o GetVirtualMachineManagerInventoryItemsResultOutput) InventoryType() pulumi.StringOutput
- func (o GetVirtualMachineManagerInventoryItemsResultOutput) SystemCenterVirtualMachineManagerServerId() pulumi.StringOutput
- func (o GetVirtualMachineManagerInventoryItemsResultOutput) ToGetVirtualMachineManagerInventoryItemsResultOutput() GetVirtualMachineManagerInventoryItemsResultOutput
- func (o GetVirtualMachineManagerInventoryItemsResultOutput) ToGetVirtualMachineManagerInventoryItemsResultOutputWithContext(ctx context.Context) GetVirtualMachineManagerInventoryItemsResultOutput
- type VirtualMachineManagerAvailabilitySet
- func (*VirtualMachineManagerAvailabilitySet) ElementType() reflect.Type
- func (i *VirtualMachineManagerAvailabilitySet) ToVirtualMachineManagerAvailabilitySetOutput() VirtualMachineManagerAvailabilitySetOutput
- func (i *VirtualMachineManagerAvailabilitySet) ToVirtualMachineManagerAvailabilitySetOutputWithContext(ctx context.Context) VirtualMachineManagerAvailabilitySetOutput
- type VirtualMachineManagerAvailabilitySetArgs
- type VirtualMachineManagerAvailabilitySetArray
- func (VirtualMachineManagerAvailabilitySetArray) ElementType() reflect.Type
- func (i VirtualMachineManagerAvailabilitySetArray) ToVirtualMachineManagerAvailabilitySetArrayOutput() VirtualMachineManagerAvailabilitySetArrayOutput
- func (i VirtualMachineManagerAvailabilitySetArray) ToVirtualMachineManagerAvailabilitySetArrayOutputWithContext(ctx context.Context) VirtualMachineManagerAvailabilitySetArrayOutput
- type VirtualMachineManagerAvailabilitySetArrayInput
- type VirtualMachineManagerAvailabilitySetArrayOutput
- func (VirtualMachineManagerAvailabilitySetArrayOutput) ElementType() reflect.Type
- func (o VirtualMachineManagerAvailabilitySetArrayOutput) Index(i pulumi.IntInput) VirtualMachineManagerAvailabilitySetOutput
- func (o VirtualMachineManagerAvailabilitySetArrayOutput) ToVirtualMachineManagerAvailabilitySetArrayOutput() VirtualMachineManagerAvailabilitySetArrayOutput
- func (o VirtualMachineManagerAvailabilitySetArrayOutput) ToVirtualMachineManagerAvailabilitySetArrayOutputWithContext(ctx context.Context) VirtualMachineManagerAvailabilitySetArrayOutput
- type VirtualMachineManagerAvailabilitySetInput
- type VirtualMachineManagerAvailabilitySetMap
- func (VirtualMachineManagerAvailabilitySetMap) ElementType() reflect.Type
- func (i VirtualMachineManagerAvailabilitySetMap) ToVirtualMachineManagerAvailabilitySetMapOutput() VirtualMachineManagerAvailabilitySetMapOutput
- func (i VirtualMachineManagerAvailabilitySetMap) ToVirtualMachineManagerAvailabilitySetMapOutputWithContext(ctx context.Context) VirtualMachineManagerAvailabilitySetMapOutput
- type VirtualMachineManagerAvailabilitySetMapInput
- type VirtualMachineManagerAvailabilitySetMapOutput
- func (VirtualMachineManagerAvailabilitySetMapOutput) ElementType() reflect.Type
- func (o VirtualMachineManagerAvailabilitySetMapOutput) MapIndex(k pulumi.StringInput) VirtualMachineManagerAvailabilitySetOutput
- func (o VirtualMachineManagerAvailabilitySetMapOutput) ToVirtualMachineManagerAvailabilitySetMapOutput() VirtualMachineManagerAvailabilitySetMapOutput
- func (o VirtualMachineManagerAvailabilitySetMapOutput) ToVirtualMachineManagerAvailabilitySetMapOutputWithContext(ctx context.Context) VirtualMachineManagerAvailabilitySetMapOutput
- type VirtualMachineManagerAvailabilitySetOutput
- func (o VirtualMachineManagerAvailabilitySetOutput) CustomLocationId() pulumi.StringOutput
- func (VirtualMachineManagerAvailabilitySetOutput) ElementType() reflect.Type
- func (o VirtualMachineManagerAvailabilitySetOutput) Location() pulumi.StringOutput
- func (o VirtualMachineManagerAvailabilitySetOutput) Name() pulumi.StringOutput
- func (o VirtualMachineManagerAvailabilitySetOutput) ResourceGroupName() pulumi.StringOutput
- func (o VirtualMachineManagerAvailabilitySetOutput) SystemCenterVirtualMachineManagerServerId() pulumi.StringOutput
- func (o VirtualMachineManagerAvailabilitySetOutput) Tags() pulumi.StringMapOutput
- func (o VirtualMachineManagerAvailabilitySetOutput) ToVirtualMachineManagerAvailabilitySetOutput() VirtualMachineManagerAvailabilitySetOutput
- func (o VirtualMachineManagerAvailabilitySetOutput) ToVirtualMachineManagerAvailabilitySetOutputWithContext(ctx context.Context) VirtualMachineManagerAvailabilitySetOutput
- type VirtualMachineManagerAvailabilitySetState
- type VirtualMachineManagerServer
- func (*VirtualMachineManagerServer) ElementType() reflect.Type
- func (i *VirtualMachineManagerServer) ToVirtualMachineManagerServerOutput() VirtualMachineManagerServerOutput
- func (i *VirtualMachineManagerServer) ToVirtualMachineManagerServerOutputWithContext(ctx context.Context) VirtualMachineManagerServerOutput
- type VirtualMachineManagerServerArgs
- type VirtualMachineManagerServerArray
- func (VirtualMachineManagerServerArray) ElementType() reflect.Type
- func (i VirtualMachineManagerServerArray) ToVirtualMachineManagerServerArrayOutput() VirtualMachineManagerServerArrayOutput
- func (i VirtualMachineManagerServerArray) ToVirtualMachineManagerServerArrayOutputWithContext(ctx context.Context) VirtualMachineManagerServerArrayOutput
- type VirtualMachineManagerServerArrayInput
- type VirtualMachineManagerServerArrayOutput
- func (VirtualMachineManagerServerArrayOutput) ElementType() reflect.Type
- func (o VirtualMachineManagerServerArrayOutput) Index(i pulumi.IntInput) VirtualMachineManagerServerOutput
- func (o VirtualMachineManagerServerArrayOutput) ToVirtualMachineManagerServerArrayOutput() VirtualMachineManagerServerArrayOutput
- func (o VirtualMachineManagerServerArrayOutput) ToVirtualMachineManagerServerArrayOutputWithContext(ctx context.Context) VirtualMachineManagerServerArrayOutput
- type VirtualMachineManagerServerInput
- type VirtualMachineManagerServerMap
- func (VirtualMachineManagerServerMap) ElementType() reflect.Type
- func (i VirtualMachineManagerServerMap) ToVirtualMachineManagerServerMapOutput() VirtualMachineManagerServerMapOutput
- func (i VirtualMachineManagerServerMap) ToVirtualMachineManagerServerMapOutputWithContext(ctx context.Context) VirtualMachineManagerServerMapOutput
- type VirtualMachineManagerServerMapInput
- type VirtualMachineManagerServerMapOutput
- func (VirtualMachineManagerServerMapOutput) ElementType() reflect.Type
- func (o VirtualMachineManagerServerMapOutput) MapIndex(k pulumi.StringInput) VirtualMachineManagerServerOutput
- func (o VirtualMachineManagerServerMapOutput) ToVirtualMachineManagerServerMapOutput() VirtualMachineManagerServerMapOutput
- func (o VirtualMachineManagerServerMapOutput) ToVirtualMachineManagerServerMapOutputWithContext(ctx context.Context) VirtualMachineManagerServerMapOutput
- type VirtualMachineManagerServerOutput
- func (o VirtualMachineManagerServerOutput) CustomLocationId() pulumi.StringOutput
- func (VirtualMachineManagerServerOutput) ElementType() reflect.Type
- func (o VirtualMachineManagerServerOutput) Fqdn() pulumi.StringOutput
- func (o VirtualMachineManagerServerOutput) Location() pulumi.StringOutput
- func (o VirtualMachineManagerServerOutput) Name() pulumi.StringOutput
- func (o VirtualMachineManagerServerOutput) Password() pulumi.StringOutput
- func (o VirtualMachineManagerServerOutput) Port() pulumi.IntPtrOutput
- func (o VirtualMachineManagerServerOutput) ResourceGroupName() pulumi.StringOutput
- func (o VirtualMachineManagerServerOutput) Tags() pulumi.StringMapOutput
- func (o VirtualMachineManagerServerOutput) ToVirtualMachineManagerServerOutput() VirtualMachineManagerServerOutput
- func (o VirtualMachineManagerServerOutput) ToVirtualMachineManagerServerOutputWithContext(ctx context.Context) VirtualMachineManagerServerOutput
- func (o VirtualMachineManagerServerOutput) Username() pulumi.StringOutput
- type VirtualMachineManagerServerState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetVirtualMachineManagerInventoryItemsArgs ¶ added in v5.71.0
type GetVirtualMachineManagerInventoryItemsArgs struct { // The inventory type of the System Center Virtual Machine Manager Inventory Item. Possible values are `Cloud`, `VirtualMachine`, `VirtualMachineTemplate` and `VirtualNetwork`. InventoryType string `pulumi:"inventoryType"` // The ID of the System Center Virtual Machine Manager Server. SystemCenterVirtualMachineManagerServerId string `pulumi:"systemCenterVirtualMachineManagerServerId"` }
A collection of arguments for invoking getVirtualMachineManagerInventoryItems.
type GetVirtualMachineManagerInventoryItemsInventoryItem ¶ added in v5.71.0
type GetVirtualMachineManagerInventoryItemsInventoryItem struct { // The ID of the System Center Virtual Machine Manager Inventory Item. Id string `pulumi:"id"` // The name of the System Center Virtual Machine Manager Inventory Item. Name string `pulumi:"name"` // The UUID of the System Center Virtual Machine Manager Inventory Item that is assigned by System Center Virtual Machine Manager. Uuid string `pulumi:"uuid"` }
type GetVirtualMachineManagerInventoryItemsInventoryItemArgs ¶ added in v5.71.0
type GetVirtualMachineManagerInventoryItemsInventoryItemArgs struct { // The ID of the System Center Virtual Machine Manager Inventory Item. Id pulumi.StringInput `pulumi:"id"` // The name of the System Center Virtual Machine Manager Inventory Item. Name pulumi.StringInput `pulumi:"name"` // The UUID of the System Center Virtual Machine Manager Inventory Item that is assigned by System Center Virtual Machine Manager. Uuid pulumi.StringInput `pulumi:"uuid"` }
func (GetVirtualMachineManagerInventoryItemsInventoryItemArgs) ElementType ¶ added in v5.71.0
func (GetVirtualMachineManagerInventoryItemsInventoryItemArgs) ElementType() reflect.Type
func (GetVirtualMachineManagerInventoryItemsInventoryItemArgs) ToGetVirtualMachineManagerInventoryItemsInventoryItemOutput ¶ added in v5.71.0
func (i GetVirtualMachineManagerInventoryItemsInventoryItemArgs) ToGetVirtualMachineManagerInventoryItemsInventoryItemOutput() GetVirtualMachineManagerInventoryItemsInventoryItemOutput
func (GetVirtualMachineManagerInventoryItemsInventoryItemArgs) ToGetVirtualMachineManagerInventoryItemsInventoryItemOutputWithContext ¶ added in v5.71.0
func (i GetVirtualMachineManagerInventoryItemsInventoryItemArgs) ToGetVirtualMachineManagerInventoryItemsInventoryItemOutputWithContext(ctx context.Context) GetVirtualMachineManagerInventoryItemsInventoryItemOutput
type GetVirtualMachineManagerInventoryItemsInventoryItemArray ¶ added in v5.71.0
type GetVirtualMachineManagerInventoryItemsInventoryItemArray []GetVirtualMachineManagerInventoryItemsInventoryItemInput
func (GetVirtualMachineManagerInventoryItemsInventoryItemArray) ElementType ¶ added in v5.71.0
func (GetVirtualMachineManagerInventoryItemsInventoryItemArray) ElementType() reflect.Type
func (GetVirtualMachineManagerInventoryItemsInventoryItemArray) ToGetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput ¶ added in v5.71.0
func (i GetVirtualMachineManagerInventoryItemsInventoryItemArray) ToGetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput() GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput
func (GetVirtualMachineManagerInventoryItemsInventoryItemArray) ToGetVirtualMachineManagerInventoryItemsInventoryItemArrayOutputWithContext ¶ added in v5.71.0
func (i GetVirtualMachineManagerInventoryItemsInventoryItemArray) ToGetVirtualMachineManagerInventoryItemsInventoryItemArrayOutputWithContext(ctx context.Context) GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput
type GetVirtualMachineManagerInventoryItemsInventoryItemArrayInput ¶ added in v5.71.0
type GetVirtualMachineManagerInventoryItemsInventoryItemArrayInput interface { pulumi.Input ToGetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput() GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput ToGetVirtualMachineManagerInventoryItemsInventoryItemArrayOutputWithContext(context.Context) GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput }
GetVirtualMachineManagerInventoryItemsInventoryItemArrayInput is an input type that accepts GetVirtualMachineManagerInventoryItemsInventoryItemArray and GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput values. You can construct a concrete instance of `GetVirtualMachineManagerInventoryItemsInventoryItemArrayInput` via:
GetVirtualMachineManagerInventoryItemsInventoryItemArray{ GetVirtualMachineManagerInventoryItemsInventoryItemArgs{...} }
type GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput ¶ added in v5.71.0
type GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput struct{ *pulumi.OutputState }
func (GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput) ElementType ¶ added in v5.71.0
func (GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput) ElementType() reflect.Type
func (GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput) ToGetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput ¶ added in v5.71.0
func (o GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput) ToGetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput() GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput
func (GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput) ToGetVirtualMachineManagerInventoryItemsInventoryItemArrayOutputWithContext ¶ added in v5.71.0
func (o GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput) ToGetVirtualMachineManagerInventoryItemsInventoryItemArrayOutputWithContext(ctx context.Context) GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput
type GetVirtualMachineManagerInventoryItemsInventoryItemInput ¶ added in v5.71.0
type GetVirtualMachineManagerInventoryItemsInventoryItemInput interface { pulumi.Input ToGetVirtualMachineManagerInventoryItemsInventoryItemOutput() GetVirtualMachineManagerInventoryItemsInventoryItemOutput ToGetVirtualMachineManagerInventoryItemsInventoryItemOutputWithContext(context.Context) GetVirtualMachineManagerInventoryItemsInventoryItemOutput }
GetVirtualMachineManagerInventoryItemsInventoryItemInput is an input type that accepts GetVirtualMachineManagerInventoryItemsInventoryItemArgs and GetVirtualMachineManagerInventoryItemsInventoryItemOutput values. You can construct a concrete instance of `GetVirtualMachineManagerInventoryItemsInventoryItemInput` via:
GetVirtualMachineManagerInventoryItemsInventoryItemArgs{...}
type GetVirtualMachineManagerInventoryItemsInventoryItemOutput ¶ added in v5.71.0
type GetVirtualMachineManagerInventoryItemsInventoryItemOutput struct{ *pulumi.OutputState }
func (GetVirtualMachineManagerInventoryItemsInventoryItemOutput) ElementType ¶ added in v5.71.0
func (GetVirtualMachineManagerInventoryItemsInventoryItemOutput) ElementType() reflect.Type
func (GetVirtualMachineManagerInventoryItemsInventoryItemOutput) Id ¶ added in v5.71.0
The ID of the System Center Virtual Machine Manager Inventory Item.
func (GetVirtualMachineManagerInventoryItemsInventoryItemOutput) Name ¶ added in v5.71.0
The name of the System Center Virtual Machine Manager Inventory Item.
func (GetVirtualMachineManagerInventoryItemsInventoryItemOutput) ToGetVirtualMachineManagerInventoryItemsInventoryItemOutput ¶ added in v5.71.0
func (o GetVirtualMachineManagerInventoryItemsInventoryItemOutput) ToGetVirtualMachineManagerInventoryItemsInventoryItemOutput() GetVirtualMachineManagerInventoryItemsInventoryItemOutput
func (GetVirtualMachineManagerInventoryItemsInventoryItemOutput) ToGetVirtualMachineManagerInventoryItemsInventoryItemOutputWithContext ¶ added in v5.71.0
func (o GetVirtualMachineManagerInventoryItemsInventoryItemOutput) ToGetVirtualMachineManagerInventoryItemsInventoryItemOutputWithContext(ctx context.Context) GetVirtualMachineManagerInventoryItemsInventoryItemOutput
type GetVirtualMachineManagerInventoryItemsOutputArgs ¶ added in v5.71.0
type GetVirtualMachineManagerInventoryItemsOutputArgs struct { // The inventory type of the System Center Virtual Machine Manager Inventory Item. Possible values are `Cloud`, `VirtualMachine`, `VirtualMachineTemplate` and `VirtualNetwork`. InventoryType pulumi.StringInput `pulumi:"inventoryType"` // The ID of the System Center Virtual Machine Manager Server. SystemCenterVirtualMachineManagerServerId pulumi.StringInput `pulumi:"systemCenterVirtualMachineManagerServerId"` }
A collection of arguments for invoking getVirtualMachineManagerInventoryItems.
func (GetVirtualMachineManagerInventoryItemsOutputArgs) ElementType ¶ added in v5.71.0
func (GetVirtualMachineManagerInventoryItemsOutputArgs) ElementType() reflect.Type
type GetVirtualMachineManagerInventoryItemsResult ¶ added in v5.71.0
type GetVirtualMachineManagerInventoryItemsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // One or more `inventoryItems` blocks as defined below. InventoryItems []GetVirtualMachineManagerInventoryItemsInventoryItem `pulumi:"inventoryItems"` InventoryType string `pulumi:"inventoryType"` SystemCenterVirtualMachineManagerServerId string `pulumi:"systemCenterVirtualMachineManagerServerId"` }
A collection of values returned by getVirtualMachineManagerInventoryItems.
func GetVirtualMachineManagerInventoryItems ¶ added in v5.71.0
func GetVirtualMachineManagerInventoryItems(ctx *pulumi.Context, args *GetVirtualMachineManagerInventoryItemsArgs, opts ...pulumi.InvokeOption) (*GetVirtualMachineManagerInventoryItemsResult, error)
Use this data source to access information about existing System Center Virtual Machine Manager Inventory Items.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/systemcenter" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := systemcenter.GetVirtualMachineManagerInventoryItems(ctx, &systemcenter.GetVirtualMachineManagerInventoryItemsArgs{ InventoryType: "Cloud", SystemCenterVirtualMachineManagerServerId: exampleAzurermSystemCenterVirtualMachineManagerServer.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetVirtualMachineManagerInventoryItemsResultOutput ¶ added in v5.71.0
type GetVirtualMachineManagerInventoryItemsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVirtualMachineManagerInventoryItems.
func GetVirtualMachineManagerInventoryItemsOutput ¶ added in v5.71.0
func GetVirtualMachineManagerInventoryItemsOutput(ctx *pulumi.Context, args GetVirtualMachineManagerInventoryItemsOutputArgs, opts ...pulumi.InvokeOption) GetVirtualMachineManagerInventoryItemsResultOutput
func (GetVirtualMachineManagerInventoryItemsResultOutput) ElementType ¶ added in v5.71.0
func (GetVirtualMachineManagerInventoryItemsResultOutput) ElementType() reflect.Type
func (GetVirtualMachineManagerInventoryItemsResultOutput) Id ¶ added in v5.71.0
The provider-assigned unique ID for this managed resource.
func (GetVirtualMachineManagerInventoryItemsResultOutput) InventoryItems ¶ added in v5.71.0
func (o GetVirtualMachineManagerInventoryItemsResultOutput) InventoryItems() GetVirtualMachineManagerInventoryItemsInventoryItemArrayOutput
One or more `inventoryItems` blocks as defined below.
func (GetVirtualMachineManagerInventoryItemsResultOutput) InventoryType ¶ added in v5.71.0
func (o GetVirtualMachineManagerInventoryItemsResultOutput) InventoryType() pulumi.StringOutput
func (GetVirtualMachineManagerInventoryItemsResultOutput) SystemCenterVirtualMachineManagerServerId ¶ added in v5.71.0
func (o GetVirtualMachineManagerInventoryItemsResultOutput) SystemCenterVirtualMachineManagerServerId() pulumi.StringOutput
func (GetVirtualMachineManagerInventoryItemsResultOutput) ToGetVirtualMachineManagerInventoryItemsResultOutput ¶ added in v5.71.0
func (o GetVirtualMachineManagerInventoryItemsResultOutput) ToGetVirtualMachineManagerInventoryItemsResultOutput() GetVirtualMachineManagerInventoryItemsResultOutput
func (GetVirtualMachineManagerInventoryItemsResultOutput) ToGetVirtualMachineManagerInventoryItemsResultOutputWithContext ¶ added in v5.71.0
func (o GetVirtualMachineManagerInventoryItemsResultOutput) ToGetVirtualMachineManagerInventoryItemsResultOutputWithContext(ctx context.Context) GetVirtualMachineManagerInventoryItemsResultOutput
type VirtualMachineManagerAvailabilitySet ¶ added in v5.69.0
type VirtualMachineManagerAvailabilitySet struct { pulumi.CustomResourceState // The ID of the Custom Location for the System Center Virtual Machine Manager Availability Set. Changing this forces a new resource to be created. CustomLocationId pulumi.StringOutput `pulumi:"customLocationId"` // The Azure Region where the System Center Virtual Machine Manager Availability Set should exist. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // The name of the System Center Virtual Machine Manager Availability Set. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // The name of the Resource Group where the System Center Virtual Machine Availability Set should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // The ID of the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. SystemCenterVirtualMachineManagerServerId pulumi.StringOutput `pulumi:"systemCenterVirtualMachineManagerServerId"` // A mapping of tags which should be assigned to the System Center Virtual Machine Manager Availability Set. Tags pulumi.StringMapOutput `pulumi:"tags"` }
Manages a System Center Virtual Machine Manager Availability Set.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v5/go/azure/systemcenter" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleVirtualMachineManagerServer, err := systemcenter.NewVirtualMachineManagerServer(ctx, "example", &systemcenter.VirtualMachineManagerServerArgs{ Name: pulumi.String("example-scvmmms"), ResourceGroupName: example.Name, Location: example.Location, CustomLocationId: pulumi.String("/subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/resGroup1/providers/Microsoft.ExtendedLocation/customLocations/customLocation1"), Fqdn: pulumi.String("example.labtest"), Username: pulumi.String("testUser"), Password: pulumi.String("H@Sh1CoR3!"), }) if err != nil { return err } _, err = systemcenter.NewVirtualMachineManagerAvailabilitySet(ctx, "example", &systemcenter.VirtualMachineManagerAvailabilitySetArgs{ Name: pulumi.String("example-scvmmas"), ResourceGroupName: example.Name, Location: example.Location, CustomLocationId: exampleVirtualMachineManagerServer.CustomLocationId, SystemCenterVirtualMachineManagerServerId: exampleVirtualMachineManagerServer.ID(), }) if err != nil { return err } return nil }) }
```
## Import
System Center Virtual Machine Manager Availability Sets can be imported into Terraform using the `resource id`, e.g.
```sh $ pulumi import azure:systemcenter/virtualMachineManagerAvailabilitySet:VirtualMachineManagerAvailabilitySet example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourceGroup1/providers/Microsoft.ScVmm/availabilitySets/availabilitySet1 ```
func GetVirtualMachineManagerAvailabilitySet ¶ added in v5.69.0
func GetVirtualMachineManagerAvailabilitySet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualMachineManagerAvailabilitySetState, opts ...pulumi.ResourceOption) (*VirtualMachineManagerAvailabilitySet, error)
GetVirtualMachineManagerAvailabilitySet gets an existing VirtualMachineManagerAvailabilitySet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVirtualMachineManagerAvailabilitySet ¶ added in v5.69.0
func NewVirtualMachineManagerAvailabilitySet(ctx *pulumi.Context, name string, args *VirtualMachineManagerAvailabilitySetArgs, opts ...pulumi.ResourceOption) (*VirtualMachineManagerAvailabilitySet, error)
NewVirtualMachineManagerAvailabilitySet registers a new resource with the given unique name, arguments, and options.
func (*VirtualMachineManagerAvailabilitySet) ElementType ¶ added in v5.69.0
func (*VirtualMachineManagerAvailabilitySet) ElementType() reflect.Type
func (*VirtualMachineManagerAvailabilitySet) ToVirtualMachineManagerAvailabilitySetOutput ¶ added in v5.69.0
func (i *VirtualMachineManagerAvailabilitySet) ToVirtualMachineManagerAvailabilitySetOutput() VirtualMachineManagerAvailabilitySetOutput
func (*VirtualMachineManagerAvailabilitySet) ToVirtualMachineManagerAvailabilitySetOutputWithContext ¶ added in v5.69.0
func (i *VirtualMachineManagerAvailabilitySet) ToVirtualMachineManagerAvailabilitySetOutputWithContext(ctx context.Context) VirtualMachineManagerAvailabilitySetOutput
type VirtualMachineManagerAvailabilitySetArgs ¶ added in v5.69.0
type VirtualMachineManagerAvailabilitySetArgs struct { // The ID of the Custom Location for the System Center Virtual Machine Manager Availability Set. Changing this forces a new resource to be created. CustomLocationId pulumi.StringInput // The Azure Region where the System Center Virtual Machine Manager Availability Set should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // The name of the System Center Virtual Machine Manager Availability Set. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The name of the Resource Group where the System Center Virtual Machine Availability Set should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // The ID of the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. SystemCenterVirtualMachineManagerServerId pulumi.StringInput // A mapping of tags which should be assigned to the System Center Virtual Machine Manager Availability Set. Tags pulumi.StringMapInput }
The set of arguments for constructing a VirtualMachineManagerAvailabilitySet resource.
func (VirtualMachineManagerAvailabilitySetArgs) ElementType ¶ added in v5.69.0
func (VirtualMachineManagerAvailabilitySetArgs) ElementType() reflect.Type
type VirtualMachineManagerAvailabilitySetArray ¶ added in v5.69.0
type VirtualMachineManagerAvailabilitySetArray []VirtualMachineManagerAvailabilitySetInput
func (VirtualMachineManagerAvailabilitySetArray) ElementType ¶ added in v5.69.0
func (VirtualMachineManagerAvailabilitySetArray) ElementType() reflect.Type
func (VirtualMachineManagerAvailabilitySetArray) ToVirtualMachineManagerAvailabilitySetArrayOutput ¶ added in v5.69.0
func (i VirtualMachineManagerAvailabilitySetArray) ToVirtualMachineManagerAvailabilitySetArrayOutput() VirtualMachineManagerAvailabilitySetArrayOutput
func (VirtualMachineManagerAvailabilitySetArray) ToVirtualMachineManagerAvailabilitySetArrayOutputWithContext ¶ added in v5.69.0
func (i VirtualMachineManagerAvailabilitySetArray) ToVirtualMachineManagerAvailabilitySetArrayOutputWithContext(ctx context.Context) VirtualMachineManagerAvailabilitySetArrayOutput
type VirtualMachineManagerAvailabilitySetArrayInput ¶ added in v5.69.0
type VirtualMachineManagerAvailabilitySetArrayInput interface { pulumi.Input ToVirtualMachineManagerAvailabilitySetArrayOutput() VirtualMachineManagerAvailabilitySetArrayOutput ToVirtualMachineManagerAvailabilitySetArrayOutputWithContext(context.Context) VirtualMachineManagerAvailabilitySetArrayOutput }
VirtualMachineManagerAvailabilitySetArrayInput is an input type that accepts VirtualMachineManagerAvailabilitySetArray and VirtualMachineManagerAvailabilitySetArrayOutput values. You can construct a concrete instance of `VirtualMachineManagerAvailabilitySetArrayInput` via:
VirtualMachineManagerAvailabilitySetArray{ VirtualMachineManagerAvailabilitySetArgs{...} }
type VirtualMachineManagerAvailabilitySetArrayOutput ¶ added in v5.69.0
type VirtualMachineManagerAvailabilitySetArrayOutput struct{ *pulumi.OutputState }
func (VirtualMachineManagerAvailabilitySetArrayOutput) ElementType ¶ added in v5.69.0
func (VirtualMachineManagerAvailabilitySetArrayOutput) ElementType() reflect.Type
func (VirtualMachineManagerAvailabilitySetArrayOutput) ToVirtualMachineManagerAvailabilitySetArrayOutput ¶ added in v5.69.0
func (o VirtualMachineManagerAvailabilitySetArrayOutput) ToVirtualMachineManagerAvailabilitySetArrayOutput() VirtualMachineManagerAvailabilitySetArrayOutput
func (VirtualMachineManagerAvailabilitySetArrayOutput) ToVirtualMachineManagerAvailabilitySetArrayOutputWithContext ¶ added in v5.69.0
func (o VirtualMachineManagerAvailabilitySetArrayOutput) ToVirtualMachineManagerAvailabilitySetArrayOutputWithContext(ctx context.Context) VirtualMachineManagerAvailabilitySetArrayOutput
type VirtualMachineManagerAvailabilitySetInput ¶ added in v5.69.0
type VirtualMachineManagerAvailabilitySetInput interface { pulumi.Input ToVirtualMachineManagerAvailabilitySetOutput() VirtualMachineManagerAvailabilitySetOutput ToVirtualMachineManagerAvailabilitySetOutputWithContext(ctx context.Context) VirtualMachineManagerAvailabilitySetOutput }
type VirtualMachineManagerAvailabilitySetMap ¶ added in v5.69.0
type VirtualMachineManagerAvailabilitySetMap map[string]VirtualMachineManagerAvailabilitySetInput
func (VirtualMachineManagerAvailabilitySetMap) ElementType ¶ added in v5.69.0
func (VirtualMachineManagerAvailabilitySetMap) ElementType() reflect.Type
func (VirtualMachineManagerAvailabilitySetMap) ToVirtualMachineManagerAvailabilitySetMapOutput ¶ added in v5.69.0
func (i VirtualMachineManagerAvailabilitySetMap) ToVirtualMachineManagerAvailabilitySetMapOutput() VirtualMachineManagerAvailabilitySetMapOutput
func (VirtualMachineManagerAvailabilitySetMap) ToVirtualMachineManagerAvailabilitySetMapOutputWithContext ¶ added in v5.69.0
func (i VirtualMachineManagerAvailabilitySetMap) ToVirtualMachineManagerAvailabilitySetMapOutputWithContext(ctx context.Context) VirtualMachineManagerAvailabilitySetMapOutput
type VirtualMachineManagerAvailabilitySetMapInput ¶ added in v5.69.0
type VirtualMachineManagerAvailabilitySetMapInput interface { pulumi.Input ToVirtualMachineManagerAvailabilitySetMapOutput() VirtualMachineManagerAvailabilitySetMapOutput ToVirtualMachineManagerAvailabilitySetMapOutputWithContext(context.Context) VirtualMachineManagerAvailabilitySetMapOutput }
VirtualMachineManagerAvailabilitySetMapInput is an input type that accepts VirtualMachineManagerAvailabilitySetMap and VirtualMachineManagerAvailabilitySetMapOutput values. You can construct a concrete instance of `VirtualMachineManagerAvailabilitySetMapInput` via:
VirtualMachineManagerAvailabilitySetMap{ "key": VirtualMachineManagerAvailabilitySetArgs{...} }
type VirtualMachineManagerAvailabilitySetMapOutput ¶ added in v5.69.0
type VirtualMachineManagerAvailabilitySetMapOutput struct{ *pulumi.OutputState }
func (VirtualMachineManagerAvailabilitySetMapOutput) ElementType ¶ added in v5.69.0
func (VirtualMachineManagerAvailabilitySetMapOutput) ElementType() reflect.Type
func (VirtualMachineManagerAvailabilitySetMapOutput) ToVirtualMachineManagerAvailabilitySetMapOutput ¶ added in v5.69.0
func (o VirtualMachineManagerAvailabilitySetMapOutput) ToVirtualMachineManagerAvailabilitySetMapOutput() VirtualMachineManagerAvailabilitySetMapOutput
func (VirtualMachineManagerAvailabilitySetMapOutput) ToVirtualMachineManagerAvailabilitySetMapOutputWithContext ¶ added in v5.69.0
func (o VirtualMachineManagerAvailabilitySetMapOutput) ToVirtualMachineManagerAvailabilitySetMapOutputWithContext(ctx context.Context) VirtualMachineManagerAvailabilitySetMapOutput
type VirtualMachineManagerAvailabilitySetOutput ¶ added in v5.69.0
type VirtualMachineManagerAvailabilitySetOutput struct{ *pulumi.OutputState }
func (VirtualMachineManagerAvailabilitySetOutput) CustomLocationId ¶ added in v5.69.0
func (o VirtualMachineManagerAvailabilitySetOutput) CustomLocationId() pulumi.StringOutput
The ID of the Custom Location for the System Center Virtual Machine Manager Availability Set. Changing this forces a new resource to be created.
func (VirtualMachineManagerAvailabilitySetOutput) ElementType ¶ added in v5.69.0
func (VirtualMachineManagerAvailabilitySetOutput) ElementType() reflect.Type
func (VirtualMachineManagerAvailabilitySetOutput) Location ¶ added in v5.69.0
func (o VirtualMachineManagerAvailabilitySetOutput) Location() pulumi.StringOutput
The Azure Region where the System Center Virtual Machine Manager Availability Set should exist. Changing this forces a new resource to be created.
func (VirtualMachineManagerAvailabilitySetOutput) Name ¶ added in v5.69.0
func (o VirtualMachineManagerAvailabilitySetOutput) Name() pulumi.StringOutput
The name of the System Center Virtual Machine Manager Availability Set. Changing this forces a new resource to be created.
func (VirtualMachineManagerAvailabilitySetOutput) ResourceGroupName ¶ added in v5.69.0
func (o VirtualMachineManagerAvailabilitySetOutput) ResourceGroupName() pulumi.StringOutput
The name of the Resource Group where the System Center Virtual Machine Availability Set should exist. Changing this forces a new resource to be created.
func (VirtualMachineManagerAvailabilitySetOutput) SystemCenterVirtualMachineManagerServerId ¶ added in v5.69.0
func (o VirtualMachineManagerAvailabilitySetOutput) SystemCenterVirtualMachineManagerServerId() pulumi.StringOutput
The ID of the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created.
func (VirtualMachineManagerAvailabilitySetOutput) Tags ¶ added in v5.69.0
func (o VirtualMachineManagerAvailabilitySetOutput) Tags() pulumi.StringMapOutput
A mapping of tags which should be assigned to the System Center Virtual Machine Manager Availability Set.
func (VirtualMachineManagerAvailabilitySetOutput) ToVirtualMachineManagerAvailabilitySetOutput ¶ added in v5.69.0
func (o VirtualMachineManagerAvailabilitySetOutput) ToVirtualMachineManagerAvailabilitySetOutput() VirtualMachineManagerAvailabilitySetOutput
func (VirtualMachineManagerAvailabilitySetOutput) ToVirtualMachineManagerAvailabilitySetOutputWithContext ¶ added in v5.69.0
func (o VirtualMachineManagerAvailabilitySetOutput) ToVirtualMachineManagerAvailabilitySetOutputWithContext(ctx context.Context) VirtualMachineManagerAvailabilitySetOutput
type VirtualMachineManagerAvailabilitySetState ¶ added in v5.69.0
type VirtualMachineManagerAvailabilitySetState struct { // The ID of the Custom Location for the System Center Virtual Machine Manager Availability Set. Changing this forces a new resource to be created. CustomLocationId pulumi.StringPtrInput // The Azure Region where the System Center Virtual Machine Manager Availability Set should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // The name of the System Center Virtual Machine Manager Availability Set. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The name of the Resource Group where the System Center Virtual Machine Availability Set should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // The ID of the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. SystemCenterVirtualMachineManagerServerId pulumi.StringPtrInput // A mapping of tags which should be assigned to the System Center Virtual Machine Manager Availability Set. Tags pulumi.StringMapInput }
func (VirtualMachineManagerAvailabilitySetState) ElementType ¶ added in v5.69.0
func (VirtualMachineManagerAvailabilitySetState) ElementType() reflect.Type
type VirtualMachineManagerServer ¶
type VirtualMachineManagerServer struct { pulumi.CustomResourceState // The ID of the Custom Location for the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. CustomLocationId pulumi.StringOutput `pulumi:"customLocationId"` // The FQDN of the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. Fqdn pulumi.StringOutput `pulumi:"fqdn"` // The Azure Region where the System Center Virtual Machine Manager Server should exist. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // The name of the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // The password that is used to connect to the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. Password pulumi.StringOutput `pulumi:"password"` // The port on which the System Center Virtual Machine Manager Server is listening. Possible values are between `1` and `65535`. Changing this forces a new resource to be created. Port pulumi.IntPtrOutput `pulumi:"port"` // The name of the Resource Group where the System Center Virtual Machine Manager should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A mapping of tags which should be assigned to the System Center Virtual Machine Manager Server. Tags pulumi.StringMapOutput `pulumi:"tags"` // The username that is used to connect to the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. Username pulumi.StringOutput `pulumi:"username"` }
Manages a System Center Virtual Machine Manager Server.
> **Note:** By request of the service team the provider no longer automatically registering the `Microsoft.ScVmm` Resource Provider for this resource. To register it you can run `az provider register --namespace Microsoft.ScVmm`.
> **Note:** This resource depends on an existing `System Center Virtual Machine Manager Host Machine`, `Arc Resource Bridge` and `Custom Location`. Installing and configuring these dependencies is outside the scope of this document. See [Virtual Machine Manager documentation](https://learn.microsoft.com/en-us/system-center/vmm/?view=sc-vmm-2022) and [Install VMM](https://learn.microsoft.com/en-us/system-center/vmm/install?view=sc-vmm-2022) for more details of `System Center Virtual Machine Manager Host Machine`. See [What is Azure Arc resource bridge](https://learn.microsoft.com/en-us/azure/azure-arc/resource-bridge/overview) and [Overview of Arc-enabled System Center Virtual Machine Manager](https://learn.microsoft.com/en-us/azure/azure-arc/system-center-virtual-machine-manager/overview) for more details of `Arc Resource Bridge/Appliance`. See [Create and manage custom locations on Azure Arc-enabled Kubernetes](https://learn.microsoft.com/en-us/azure/azure-arc/kubernetes/custom-locations) for more details of `Custom Location`. If you encounter issues while configuring, we'd recommend opening a ticket with Microsoft Support.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v5/go/azure/systemcenter" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } _, err = systemcenter.NewVirtualMachineManagerServer(ctx, "example", &systemcenter.VirtualMachineManagerServerArgs{ Name: pulumi.String("example-scvmmms"), ResourceGroupName: example.Name, Location: example.Location, CustomLocationId: pulumi.String("/subscriptions/12345678-1234-9876-4563-123456789012/resourceGroups/resGroup1/providers/Microsoft.ExtendedLocation/customLocations/customLocation1"), Fqdn: pulumi.String("example.labtest"), Username: pulumi.String("testUser"), Password: pulumi.String("H@Sh1CoR3!"), }) if err != nil { return err } return nil }) }
```
## Import
System Center Virtual Machine Manager Servers can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:systemcenter/virtualMachineManagerServer:VirtualMachineManagerServer example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourceGroup1/providers/Microsoft.ScVmm/vmmServers/vmmServer1 ```
func GetVirtualMachineManagerServer ¶
func GetVirtualMachineManagerServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VirtualMachineManagerServerState, opts ...pulumi.ResourceOption) (*VirtualMachineManagerServer, error)
GetVirtualMachineManagerServer gets an existing VirtualMachineManagerServer resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVirtualMachineManagerServer ¶
func NewVirtualMachineManagerServer(ctx *pulumi.Context, name string, args *VirtualMachineManagerServerArgs, opts ...pulumi.ResourceOption) (*VirtualMachineManagerServer, error)
NewVirtualMachineManagerServer registers a new resource with the given unique name, arguments, and options.
func (*VirtualMachineManagerServer) ElementType ¶
func (*VirtualMachineManagerServer) ElementType() reflect.Type
func (*VirtualMachineManagerServer) ToVirtualMachineManagerServerOutput ¶
func (i *VirtualMachineManagerServer) ToVirtualMachineManagerServerOutput() VirtualMachineManagerServerOutput
func (*VirtualMachineManagerServer) ToVirtualMachineManagerServerOutputWithContext ¶
func (i *VirtualMachineManagerServer) ToVirtualMachineManagerServerOutputWithContext(ctx context.Context) VirtualMachineManagerServerOutput
type VirtualMachineManagerServerArgs ¶
type VirtualMachineManagerServerArgs struct { // The ID of the Custom Location for the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. CustomLocationId pulumi.StringInput // The FQDN of the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. Fqdn pulumi.StringInput // The Azure Region where the System Center Virtual Machine Manager Server should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // The name of the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The password that is used to connect to the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. Password pulumi.StringInput // The port on which the System Center Virtual Machine Manager Server is listening. Possible values are between `1` and `65535`. Changing this forces a new resource to be created. Port pulumi.IntPtrInput // The name of the Resource Group where the System Center Virtual Machine Manager should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A mapping of tags which should be assigned to the System Center Virtual Machine Manager Server. Tags pulumi.StringMapInput // The username that is used to connect to the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. Username pulumi.StringInput }
The set of arguments for constructing a VirtualMachineManagerServer resource.
func (VirtualMachineManagerServerArgs) ElementType ¶
func (VirtualMachineManagerServerArgs) ElementType() reflect.Type
type VirtualMachineManagerServerArray ¶
type VirtualMachineManagerServerArray []VirtualMachineManagerServerInput
func (VirtualMachineManagerServerArray) ElementType ¶
func (VirtualMachineManagerServerArray) ElementType() reflect.Type
func (VirtualMachineManagerServerArray) ToVirtualMachineManagerServerArrayOutput ¶
func (i VirtualMachineManagerServerArray) ToVirtualMachineManagerServerArrayOutput() VirtualMachineManagerServerArrayOutput
func (VirtualMachineManagerServerArray) ToVirtualMachineManagerServerArrayOutputWithContext ¶
func (i VirtualMachineManagerServerArray) ToVirtualMachineManagerServerArrayOutputWithContext(ctx context.Context) VirtualMachineManagerServerArrayOutput
type VirtualMachineManagerServerArrayInput ¶
type VirtualMachineManagerServerArrayInput interface { pulumi.Input ToVirtualMachineManagerServerArrayOutput() VirtualMachineManagerServerArrayOutput ToVirtualMachineManagerServerArrayOutputWithContext(context.Context) VirtualMachineManagerServerArrayOutput }
VirtualMachineManagerServerArrayInput is an input type that accepts VirtualMachineManagerServerArray and VirtualMachineManagerServerArrayOutput values. You can construct a concrete instance of `VirtualMachineManagerServerArrayInput` via:
VirtualMachineManagerServerArray{ VirtualMachineManagerServerArgs{...} }
type VirtualMachineManagerServerArrayOutput ¶
type VirtualMachineManagerServerArrayOutput struct{ *pulumi.OutputState }
func (VirtualMachineManagerServerArrayOutput) ElementType ¶
func (VirtualMachineManagerServerArrayOutput) ElementType() reflect.Type
func (VirtualMachineManagerServerArrayOutput) ToVirtualMachineManagerServerArrayOutput ¶
func (o VirtualMachineManagerServerArrayOutput) ToVirtualMachineManagerServerArrayOutput() VirtualMachineManagerServerArrayOutput
func (VirtualMachineManagerServerArrayOutput) ToVirtualMachineManagerServerArrayOutputWithContext ¶
func (o VirtualMachineManagerServerArrayOutput) ToVirtualMachineManagerServerArrayOutputWithContext(ctx context.Context) VirtualMachineManagerServerArrayOutput
type VirtualMachineManagerServerInput ¶
type VirtualMachineManagerServerInput interface { pulumi.Input ToVirtualMachineManagerServerOutput() VirtualMachineManagerServerOutput ToVirtualMachineManagerServerOutputWithContext(ctx context.Context) VirtualMachineManagerServerOutput }
type VirtualMachineManagerServerMap ¶
type VirtualMachineManagerServerMap map[string]VirtualMachineManagerServerInput
func (VirtualMachineManagerServerMap) ElementType ¶
func (VirtualMachineManagerServerMap) ElementType() reflect.Type
func (VirtualMachineManagerServerMap) ToVirtualMachineManagerServerMapOutput ¶
func (i VirtualMachineManagerServerMap) ToVirtualMachineManagerServerMapOutput() VirtualMachineManagerServerMapOutput
func (VirtualMachineManagerServerMap) ToVirtualMachineManagerServerMapOutputWithContext ¶
func (i VirtualMachineManagerServerMap) ToVirtualMachineManagerServerMapOutputWithContext(ctx context.Context) VirtualMachineManagerServerMapOutput
type VirtualMachineManagerServerMapInput ¶
type VirtualMachineManagerServerMapInput interface { pulumi.Input ToVirtualMachineManagerServerMapOutput() VirtualMachineManagerServerMapOutput ToVirtualMachineManagerServerMapOutputWithContext(context.Context) VirtualMachineManagerServerMapOutput }
VirtualMachineManagerServerMapInput is an input type that accepts VirtualMachineManagerServerMap and VirtualMachineManagerServerMapOutput values. You can construct a concrete instance of `VirtualMachineManagerServerMapInput` via:
VirtualMachineManagerServerMap{ "key": VirtualMachineManagerServerArgs{...} }
type VirtualMachineManagerServerMapOutput ¶
type VirtualMachineManagerServerMapOutput struct{ *pulumi.OutputState }
func (VirtualMachineManagerServerMapOutput) ElementType ¶
func (VirtualMachineManagerServerMapOutput) ElementType() reflect.Type
func (VirtualMachineManagerServerMapOutput) MapIndex ¶
func (o VirtualMachineManagerServerMapOutput) MapIndex(k pulumi.StringInput) VirtualMachineManagerServerOutput
func (VirtualMachineManagerServerMapOutput) ToVirtualMachineManagerServerMapOutput ¶
func (o VirtualMachineManagerServerMapOutput) ToVirtualMachineManagerServerMapOutput() VirtualMachineManagerServerMapOutput
func (VirtualMachineManagerServerMapOutput) ToVirtualMachineManagerServerMapOutputWithContext ¶
func (o VirtualMachineManagerServerMapOutput) ToVirtualMachineManagerServerMapOutputWithContext(ctx context.Context) VirtualMachineManagerServerMapOutput
type VirtualMachineManagerServerOutput ¶
type VirtualMachineManagerServerOutput struct{ *pulumi.OutputState }
func (VirtualMachineManagerServerOutput) CustomLocationId ¶
func (o VirtualMachineManagerServerOutput) CustomLocationId() pulumi.StringOutput
The ID of the Custom Location for the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created.
func (VirtualMachineManagerServerOutput) ElementType ¶
func (VirtualMachineManagerServerOutput) ElementType() reflect.Type
func (VirtualMachineManagerServerOutput) Fqdn ¶
func (o VirtualMachineManagerServerOutput) Fqdn() pulumi.StringOutput
The FQDN of the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created.
func (VirtualMachineManagerServerOutput) Location ¶
func (o VirtualMachineManagerServerOutput) Location() pulumi.StringOutput
The Azure Region where the System Center Virtual Machine Manager Server should exist. Changing this forces a new resource to be created.
func (VirtualMachineManagerServerOutput) Name ¶
func (o VirtualMachineManagerServerOutput) Name() pulumi.StringOutput
The name of the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created.
func (VirtualMachineManagerServerOutput) Password ¶
func (o VirtualMachineManagerServerOutput) Password() pulumi.StringOutput
The password that is used to connect to the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created.
func (VirtualMachineManagerServerOutput) Port ¶
func (o VirtualMachineManagerServerOutput) Port() pulumi.IntPtrOutput
The port on which the System Center Virtual Machine Manager Server is listening. Possible values are between `1` and `65535`. Changing this forces a new resource to be created.
func (VirtualMachineManagerServerOutput) ResourceGroupName ¶
func (o VirtualMachineManagerServerOutput) ResourceGroupName() pulumi.StringOutput
The name of the Resource Group where the System Center Virtual Machine Manager should exist. Changing this forces a new resource to be created.
func (VirtualMachineManagerServerOutput) Tags ¶
func (o VirtualMachineManagerServerOutput) Tags() pulumi.StringMapOutput
A mapping of tags which should be assigned to the System Center Virtual Machine Manager Server.
func (VirtualMachineManagerServerOutput) ToVirtualMachineManagerServerOutput ¶
func (o VirtualMachineManagerServerOutput) ToVirtualMachineManagerServerOutput() VirtualMachineManagerServerOutput
func (VirtualMachineManagerServerOutput) ToVirtualMachineManagerServerOutputWithContext ¶
func (o VirtualMachineManagerServerOutput) ToVirtualMachineManagerServerOutputWithContext(ctx context.Context) VirtualMachineManagerServerOutput
func (VirtualMachineManagerServerOutput) Username ¶
func (o VirtualMachineManagerServerOutput) Username() pulumi.StringOutput
The username that is used to connect to the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created.
type VirtualMachineManagerServerState ¶
type VirtualMachineManagerServerState struct { // The ID of the Custom Location for the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. CustomLocationId pulumi.StringPtrInput // The FQDN of the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. Fqdn pulumi.StringPtrInput // The Azure Region where the System Center Virtual Machine Manager Server should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // The name of the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // The password that is used to connect to the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. Password pulumi.StringPtrInput // The port on which the System Center Virtual Machine Manager Server is listening. Possible values are between `1` and `65535`. Changing this forces a new resource to be created. Port pulumi.IntPtrInput // The name of the Resource Group where the System Center Virtual Machine Manager should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A mapping of tags which should be assigned to the System Center Virtual Machine Manager Server. Tags pulumi.StringMapInput // The username that is used to connect to the System Center Virtual Machine Manager Server. Changing this forces a new resource to be created. Username pulumi.StringPtrInput }
func (VirtualMachineManagerServerState) ElementType ¶
func (VirtualMachineManagerServerState) ElementType() reflect.Type