Documentation ¶
Index ¶
- type Extension
- type ExtensionArgs
- type ExtensionArray
- type ExtensionArrayInput
- type ExtensionArrayOutput
- func (ExtensionArrayOutput) ElementType() reflect.Type
- func (o ExtensionArrayOutput) Index(i pulumi.IntInput) ExtensionOutput
- func (o ExtensionArrayOutput) ToExtensionArrayOutput() ExtensionArrayOutput
- func (o ExtensionArrayOutput) ToExtensionArrayOutputWithContext(ctx context.Context) ExtensionArrayOutput
- type ExtensionInput
- type ExtensionMap
- type ExtensionMapInput
- type ExtensionMapOutput
- type ExtensionOutput
- func (o ExtensionOutput) ArcMachineId() pulumi.StringOutput
- func (o ExtensionOutput) AutomaticUpgradeEnabled() pulumi.BoolPtrOutput
- func (ExtensionOutput) ElementType() reflect.Type
- func (o ExtensionOutput) ForceUpdateTag() pulumi.StringPtrOutput
- func (o ExtensionOutput) Location() pulumi.StringOutput
- func (o ExtensionOutput) Name() pulumi.StringOutput
- func (o ExtensionOutput) ProtectedSettings() pulumi.StringPtrOutput
- func (o ExtensionOutput) Publisher() pulumi.StringOutput
- func (o ExtensionOutput) Settings() pulumi.StringPtrOutput
- func (o ExtensionOutput) Tags() pulumi.StringMapOutput
- func (o ExtensionOutput) ToExtensionOutput() ExtensionOutput
- func (o ExtensionOutput) ToExtensionOutputWithContext(ctx context.Context) ExtensionOutput
- func (o ExtensionOutput) Type() pulumi.StringOutput
- func (o ExtensionOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type ExtensionState
- type GetAgent
- type GetAgentArgs
- type GetAgentArray
- type GetAgentArrayInput
- type GetAgentArrayOutput
- type GetAgentExtensionsAllowList
- type GetAgentExtensionsAllowListArgs
- func (GetAgentExtensionsAllowListArgs) ElementType() reflect.Type
- func (i GetAgentExtensionsAllowListArgs) ToGetAgentExtensionsAllowListOutput() GetAgentExtensionsAllowListOutput
- func (i GetAgentExtensionsAllowListArgs) ToGetAgentExtensionsAllowListOutputWithContext(ctx context.Context) GetAgentExtensionsAllowListOutput
- type GetAgentExtensionsAllowListArray
- func (GetAgentExtensionsAllowListArray) ElementType() reflect.Type
- func (i GetAgentExtensionsAllowListArray) ToGetAgentExtensionsAllowListArrayOutput() GetAgentExtensionsAllowListArrayOutput
- func (i GetAgentExtensionsAllowListArray) ToGetAgentExtensionsAllowListArrayOutputWithContext(ctx context.Context) GetAgentExtensionsAllowListArrayOutput
- type GetAgentExtensionsAllowListArrayInput
- type GetAgentExtensionsAllowListArrayOutput
- func (GetAgentExtensionsAllowListArrayOutput) ElementType() reflect.Type
- func (o GetAgentExtensionsAllowListArrayOutput) Index(i pulumi.IntInput) GetAgentExtensionsAllowListOutput
- func (o GetAgentExtensionsAllowListArrayOutput) ToGetAgentExtensionsAllowListArrayOutput() GetAgentExtensionsAllowListArrayOutput
- func (o GetAgentExtensionsAllowListArrayOutput) ToGetAgentExtensionsAllowListArrayOutputWithContext(ctx context.Context) GetAgentExtensionsAllowListArrayOutput
- type GetAgentExtensionsAllowListInput
- type GetAgentExtensionsAllowListOutput
- func (GetAgentExtensionsAllowListOutput) ElementType() reflect.Type
- func (o GetAgentExtensionsAllowListOutput) Publisher() pulumi.StringOutput
- func (o GetAgentExtensionsAllowListOutput) ToGetAgentExtensionsAllowListOutput() GetAgentExtensionsAllowListOutput
- func (o GetAgentExtensionsAllowListOutput) ToGetAgentExtensionsAllowListOutputWithContext(ctx context.Context) GetAgentExtensionsAllowListOutput
- func (o GetAgentExtensionsAllowListOutput) Type() pulumi.StringOutput
- type GetAgentExtensionsBlockList
- type GetAgentExtensionsBlockListArgs
- func (GetAgentExtensionsBlockListArgs) ElementType() reflect.Type
- func (i GetAgentExtensionsBlockListArgs) ToGetAgentExtensionsBlockListOutput() GetAgentExtensionsBlockListOutput
- func (i GetAgentExtensionsBlockListArgs) ToGetAgentExtensionsBlockListOutputWithContext(ctx context.Context) GetAgentExtensionsBlockListOutput
- type GetAgentExtensionsBlockListArray
- func (GetAgentExtensionsBlockListArray) ElementType() reflect.Type
- func (i GetAgentExtensionsBlockListArray) ToGetAgentExtensionsBlockListArrayOutput() GetAgentExtensionsBlockListArrayOutput
- func (i GetAgentExtensionsBlockListArray) ToGetAgentExtensionsBlockListArrayOutputWithContext(ctx context.Context) GetAgentExtensionsBlockListArrayOutput
- type GetAgentExtensionsBlockListArrayInput
- type GetAgentExtensionsBlockListArrayOutput
- func (GetAgentExtensionsBlockListArrayOutput) ElementType() reflect.Type
- func (o GetAgentExtensionsBlockListArrayOutput) Index(i pulumi.IntInput) GetAgentExtensionsBlockListOutput
- func (o GetAgentExtensionsBlockListArrayOutput) ToGetAgentExtensionsBlockListArrayOutput() GetAgentExtensionsBlockListArrayOutput
- func (o GetAgentExtensionsBlockListArrayOutput) ToGetAgentExtensionsBlockListArrayOutputWithContext(ctx context.Context) GetAgentExtensionsBlockListArrayOutput
- type GetAgentExtensionsBlockListInput
- type GetAgentExtensionsBlockListOutput
- func (GetAgentExtensionsBlockListOutput) ElementType() reflect.Type
- func (o GetAgentExtensionsBlockListOutput) Publisher() pulumi.StringOutput
- func (o GetAgentExtensionsBlockListOutput) ToGetAgentExtensionsBlockListOutput() GetAgentExtensionsBlockListOutput
- func (o GetAgentExtensionsBlockListOutput) ToGetAgentExtensionsBlockListOutputWithContext(ctx context.Context) GetAgentExtensionsBlockListOutput
- func (o GetAgentExtensionsBlockListOutput) Type() pulumi.StringOutput
- type GetAgentInput
- type GetAgentOutput
- func (GetAgentOutput) ElementType() reflect.Type
- func (o GetAgentOutput) ExtensionsAllowLists() GetAgentExtensionsAllowListArrayOutput
- func (o GetAgentOutput) ExtensionsBlockLists() GetAgentExtensionsBlockListArrayOutput
- func (o GetAgentOutput) ExtensionsEnabled() pulumi.BoolOutput
- func (o GetAgentOutput) GuestConfigurationEnabled() pulumi.BoolOutput
- func (o GetAgentOutput) IncomingConnectionsPorts() pulumi.StringArrayOutput
- func (o GetAgentOutput) ProxyBypasses() pulumi.StringArrayOutput
- func (o GetAgentOutput) ProxyUrl() pulumi.StringOutput
- func (o GetAgentOutput) ToGetAgentOutput() GetAgentOutput
- func (o GetAgentOutput) ToGetAgentOutputWithContext(ctx context.Context) GetAgentOutput
- type GetArgs
- type GetCloudMetadata
- type GetCloudMetadataArgs
- type GetCloudMetadataArray
- type GetCloudMetadataArrayInput
- type GetCloudMetadataArrayOutput
- func (GetCloudMetadataArrayOutput) ElementType() reflect.Type
- func (o GetCloudMetadataArrayOutput) Index(i pulumi.IntInput) GetCloudMetadataOutput
- func (o GetCloudMetadataArrayOutput) ToGetCloudMetadataArrayOutput() GetCloudMetadataArrayOutput
- func (o GetCloudMetadataArrayOutput) ToGetCloudMetadataArrayOutputWithContext(ctx context.Context) GetCloudMetadataArrayOutput
- type GetCloudMetadataInput
- type GetCloudMetadataOutput
- func (GetCloudMetadataOutput) ElementType() reflect.Type
- func (o GetCloudMetadataOutput) Provider() pulumi.StringOutput
- func (o GetCloudMetadataOutput) ToGetCloudMetadataOutput() GetCloudMetadataOutput
- func (o GetCloudMetadataOutput) ToGetCloudMetadataOutputWithContext(ctx context.Context) GetCloudMetadataOutput
- type GetIdentity
- type GetIdentityArgs
- type GetIdentityArray
- type GetIdentityArrayInput
- type GetIdentityArrayOutput
- func (GetIdentityArrayOutput) ElementType() reflect.Type
- func (o GetIdentityArrayOutput) Index(i pulumi.IntInput) GetIdentityOutput
- func (o GetIdentityArrayOutput) ToGetIdentityArrayOutput() GetIdentityArrayOutput
- func (o GetIdentityArrayOutput) ToGetIdentityArrayOutputWithContext(ctx context.Context) GetIdentityArrayOutput
- type GetIdentityInput
- type GetIdentityOutput
- func (GetIdentityOutput) ElementType() reflect.Type
- func (o GetIdentityOutput) PrincipalId() pulumi.StringOutput
- func (o GetIdentityOutput) TenantId() pulumi.StringOutput
- func (o GetIdentityOutput) ToGetIdentityOutput() GetIdentityOutput
- func (o GetIdentityOutput) ToGetIdentityOutputWithContext(ctx context.Context) GetIdentityOutput
- func (o GetIdentityOutput) Type() pulumi.StringOutput
- type GetLocationData
- type GetLocationDataArgs
- type GetLocationDataArray
- type GetLocationDataArrayInput
- type GetLocationDataArrayOutput
- func (GetLocationDataArrayOutput) ElementType() reflect.Type
- func (o GetLocationDataArrayOutput) Index(i pulumi.IntInput) GetLocationDataOutput
- func (o GetLocationDataArrayOutput) ToGetLocationDataArrayOutput() GetLocationDataArrayOutput
- func (o GetLocationDataArrayOutput) ToGetLocationDataArrayOutputWithContext(ctx context.Context) GetLocationDataArrayOutput
- type GetLocationDataInput
- type GetLocationDataOutput
- func (o GetLocationDataOutput) City() pulumi.StringOutput
- func (o GetLocationDataOutput) CountryOrRegion() pulumi.StringOutput
- func (o GetLocationDataOutput) District() pulumi.StringOutput
- func (GetLocationDataOutput) ElementType() reflect.Type
- func (o GetLocationDataOutput) Name() pulumi.StringOutput
- func (o GetLocationDataOutput) ToGetLocationDataOutput() GetLocationDataOutput
- func (o GetLocationDataOutput) ToGetLocationDataOutputWithContext(ctx context.Context) GetLocationDataOutput
- type GetOsProfile
- type GetOsProfileArgs
- type GetOsProfileArray
- type GetOsProfileArrayInput
- type GetOsProfileArrayOutput
- func (GetOsProfileArrayOutput) ElementType() reflect.Type
- func (o GetOsProfileArrayOutput) Index(i pulumi.IntInput) GetOsProfileOutput
- func (o GetOsProfileArrayOutput) ToGetOsProfileArrayOutput() GetOsProfileArrayOutput
- func (o GetOsProfileArrayOutput) ToGetOsProfileArrayOutputWithContext(ctx context.Context) GetOsProfileArrayOutput
- type GetOsProfileInput
- type GetOsProfileLinux
- type GetOsProfileLinuxArgs
- type GetOsProfileLinuxArray
- type GetOsProfileLinuxArrayInput
- type GetOsProfileLinuxArrayOutput
- func (GetOsProfileLinuxArrayOutput) ElementType() reflect.Type
- func (o GetOsProfileLinuxArrayOutput) Index(i pulumi.IntInput) GetOsProfileLinuxOutput
- func (o GetOsProfileLinuxArrayOutput) ToGetOsProfileLinuxArrayOutput() GetOsProfileLinuxArrayOutput
- func (o GetOsProfileLinuxArrayOutput) ToGetOsProfileLinuxArrayOutputWithContext(ctx context.Context) GetOsProfileLinuxArrayOutput
- type GetOsProfileLinuxInput
- type GetOsProfileLinuxOutput
- func (GetOsProfileLinuxOutput) ElementType() reflect.Type
- func (o GetOsProfileLinuxOutput) Patches() GetOsProfileLinuxPatchArrayOutput
- func (o GetOsProfileLinuxOutput) ToGetOsProfileLinuxOutput() GetOsProfileLinuxOutput
- func (o GetOsProfileLinuxOutput) ToGetOsProfileLinuxOutputWithContext(ctx context.Context) GetOsProfileLinuxOutput
- type GetOsProfileLinuxPatch
- type GetOsProfileLinuxPatchArgs
- type GetOsProfileLinuxPatchArray
- func (GetOsProfileLinuxPatchArray) ElementType() reflect.Type
- func (i GetOsProfileLinuxPatchArray) ToGetOsProfileLinuxPatchArrayOutput() GetOsProfileLinuxPatchArrayOutput
- func (i GetOsProfileLinuxPatchArray) ToGetOsProfileLinuxPatchArrayOutputWithContext(ctx context.Context) GetOsProfileLinuxPatchArrayOutput
- type GetOsProfileLinuxPatchArrayInput
- type GetOsProfileLinuxPatchArrayOutput
- func (GetOsProfileLinuxPatchArrayOutput) ElementType() reflect.Type
- func (o GetOsProfileLinuxPatchArrayOutput) Index(i pulumi.IntInput) GetOsProfileLinuxPatchOutput
- func (o GetOsProfileLinuxPatchArrayOutput) ToGetOsProfileLinuxPatchArrayOutput() GetOsProfileLinuxPatchArrayOutput
- func (o GetOsProfileLinuxPatchArrayOutput) ToGetOsProfileLinuxPatchArrayOutputWithContext(ctx context.Context) GetOsProfileLinuxPatchArrayOutput
- type GetOsProfileLinuxPatchInput
- type GetOsProfileLinuxPatchOutput
- func (o GetOsProfileLinuxPatchOutput) AssessmentMode() pulumi.StringOutput
- func (GetOsProfileLinuxPatchOutput) ElementType() reflect.Type
- func (o GetOsProfileLinuxPatchOutput) PatchMode() pulumi.StringOutput
- func (o GetOsProfileLinuxPatchOutput) ToGetOsProfileLinuxPatchOutput() GetOsProfileLinuxPatchOutput
- func (o GetOsProfileLinuxPatchOutput) ToGetOsProfileLinuxPatchOutputWithContext(ctx context.Context) GetOsProfileLinuxPatchOutput
- type GetOsProfileOutput
- func (o GetOsProfileOutput) ComputerName() pulumi.StringOutput
- func (GetOsProfileOutput) ElementType() reflect.Type
- func (o GetOsProfileOutput) Linuxes() GetOsProfileLinuxArrayOutput
- func (o GetOsProfileOutput) ToGetOsProfileOutput() GetOsProfileOutput
- func (o GetOsProfileOutput) ToGetOsProfileOutputWithContext(ctx context.Context) GetOsProfileOutput
- func (o GetOsProfileOutput) Windows() GetOsProfileWindowArrayOutput
- type GetOsProfileWindow
- type GetOsProfileWindowArgs
- type GetOsProfileWindowArray
- type GetOsProfileWindowArrayInput
- type GetOsProfileWindowArrayOutput
- func (GetOsProfileWindowArrayOutput) ElementType() reflect.Type
- func (o GetOsProfileWindowArrayOutput) Index(i pulumi.IntInput) GetOsProfileWindowOutput
- func (o GetOsProfileWindowArrayOutput) ToGetOsProfileWindowArrayOutput() GetOsProfileWindowArrayOutput
- func (o GetOsProfileWindowArrayOutput) ToGetOsProfileWindowArrayOutputWithContext(ctx context.Context) GetOsProfileWindowArrayOutput
- type GetOsProfileWindowInput
- type GetOsProfileWindowOutput
- func (GetOsProfileWindowOutput) ElementType() reflect.Type
- func (o GetOsProfileWindowOutput) Patches() GetOsProfileWindowPatchArrayOutput
- func (o GetOsProfileWindowOutput) ToGetOsProfileWindowOutput() GetOsProfileWindowOutput
- func (o GetOsProfileWindowOutput) ToGetOsProfileWindowOutputWithContext(ctx context.Context) GetOsProfileWindowOutput
- type GetOsProfileWindowPatch
- type GetOsProfileWindowPatchArgs
- type GetOsProfileWindowPatchArray
- func (GetOsProfileWindowPatchArray) ElementType() reflect.Type
- func (i GetOsProfileWindowPatchArray) ToGetOsProfileWindowPatchArrayOutput() GetOsProfileWindowPatchArrayOutput
- func (i GetOsProfileWindowPatchArray) ToGetOsProfileWindowPatchArrayOutputWithContext(ctx context.Context) GetOsProfileWindowPatchArrayOutput
- type GetOsProfileWindowPatchArrayInput
- type GetOsProfileWindowPatchArrayOutput
- func (GetOsProfileWindowPatchArrayOutput) ElementType() reflect.Type
- func (o GetOsProfileWindowPatchArrayOutput) Index(i pulumi.IntInput) GetOsProfileWindowPatchOutput
- func (o GetOsProfileWindowPatchArrayOutput) ToGetOsProfileWindowPatchArrayOutput() GetOsProfileWindowPatchArrayOutput
- func (o GetOsProfileWindowPatchArrayOutput) ToGetOsProfileWindowPatchArrayOutputWithContext(ctx context.Context) GetOsProfileWindowPatchArrayOutput
- type GetOsProfileWindowPatchInput
- type GetOsProfileWindowPatchOutput
- func (o GetOsProfileWindowPatchOutput) AssessmentMode() pulumi.StringOutput
- func (GetOsProfileWindowPatchOutput) ElementType() reflect.Type
- func (o GetOsProfileWindowPatchOutput) PatchMode() pulumi.StringOutput
- func (o GetOsProfileWindowPatchOutput) ToGetOsProfileWindowPatchOutput() GetOsProfileWindowPatchOutput
- func (o GetOsProfileWindowPatchOutput) ToGetOsProfileWindowPatchOutputWithContext(ctx context.Context) GetOsProfileWindowPatchOutput
- type GetOutputArgs
- type GetResult
- type GetResultOutput
- func (o GetResultOutput) ActiveDirectoryFqdn() pulumi.StringOutput
- func (o GetResultOutput) AgentVersion() pulumi.StringOutput
- func (o GetResultOutput) Agents() GetAgentArrayOutput
- func (o GetResultOutput) ClientPublicKey() pulumi.StringOutput
- func (o GetResultOutput) CloudMetadatas() GetCloudMetadataArrayOutput
- func (o GetResultOutput) DetectedProperties() pulumi.StringMapOutput
- func (o GetResultOutput) DisplayName() pulumi.StringOutput
- func (o GetResultOutput) DnsFqdn() pulumi.StringOutput
- func (o GetResultOutput) DomainName() pulumi.StringOutput
- func (GetResultOutput) ElementType() reflect.Type
- func (o GetResultOutput) Id() pulumi.StringOutput
- func (o GetResultOutput) Identities() GetIdentityArrayOutput
- func (o GetResultOutput) LastStatusChangeTime() pulumi.StringOutput
- func (o GetResultOutput) Location() pulumi.StringOutput
- func (o GetResultOutput) LocationDatas() GetLocationDataArrayOutput
- func (o GetResultOutput) MachineFqdn() pulumi.StringOutput
- func (o GetResultOutput) MssqlDiscovered() pulumi.BoolOutput
- func (o GetResultOutput) Name() pulumi.StringOutput
- func (o GetResultOutput) OsName() pulumi.StringOutput
- func (o GetResultOutput) OsProfiles() GetOsProfileArrayOutput
- func (o GetResultOutput) OsSku() pulumi.StringOutput
- func (o GetResultOutput) OsType() pulumi.StringOutput
- func (o GetResultOutput) OsVersion() pulumi.StringOutput
- func (o GetResultOutput) ParentClusterResourceId() pulumi.StringOutput
- func (o GetResultOutput) PrivateLinkScopeResourceId() pulumi.StringOutput
- func (o GetResultOutput) ResourceGroupName() pulumi.StringOutput
- func (o GetResultOutput) ServiceStatuses() GetServiceStatusArrayOutput
- func (o GetResultOutput) Status() pulumi.StringOutput
- func (o GetResultOutput) Tags() pulumi.StringMapOutput
- func (o GetResultOutput) ToGetResultOutput() GetResultOutput
- func (o GetResultOutput) ToGetResultOutputWithContext(ctx context.Context) GetResultOutput
- func (o GetResultOutput) VmId() pulumi.StringOutput
- func (o GetResultOutput) VmUuid() pulumi.StringOutput
- type GetServiceStatus
- type GetServiceStatusArgs
- type GetServiceStatusArray
- type GetServiceStatusArrayInput
- type GetServiceStatusArrayOutput
- func (GetServiceStatusArrayOutput) ElementType() reflect.Type
- func (o GetServiceStatusArrayOutput) Index(i pulumi.IntInput) GetServiceStatusOutput
- func (o GetServiceStatusArrayOutput) ToGetServiceStatusArrayOutput() GetServiceStatusArrayOutput
- func (o GetServiceStatusArrayOutput) ToGetServiceStatusArrayOutputWithContext(ctx context.Context) GetServiceStatusArrayOutput
- type GetServiceStatusExtensionService
- type GetServiceStatusExtensionServiceArgs
- func (GetServiceStatusExtensionServiceArgs) ElementType() reflect.Type
- func (i GetServiceStatusExtensionServiceArgs) ToGetServiceStatusExtensionServiceOutput() GetServiceStatusExtensionServiceOutput
- func (i GetServiceStatusExtensionServiceArgs) ToGetServiceStatusExtensionServiceOutputWithContext(ctx context.Context) GetServiceStatusExtensionServiceOutput
- type GetServiceStatusExtensionServiceArray
- func (GetServiceStatusExtensionServiceArray) ElementType() reflect.Type
- func (i GetServiceStatusExtensionServiceArray) ToGetServiceStatusExtensionServiceArrayOutput() GetServiceStatusExtensionServiceArrayOutput
- func (i GetServiceStatusExtensionServiceArray) ToGetServiceStatusExtensionServiceArrayOutputWithContext(ctx context.Context) GetServiceStatusExtensionServiceArrayOutput
- type GetServiceStatusExtensionServiceArrayInput
- type GetServiceStatusExtensionServiceArrayOutput
- func (GetServiceStatusExtensionServiceArrayOutput) ElementType() reflect.Type
- func (o GetServiceStatusExtensionServiceArrayOutput) Index(i pulumi.IntInput) GetServiceStatusExtensionServiceOutput
- func (o GetServiceStatusExtensionServiceArrayOutput) ToGetServiceStatusExtensionServiceArrayOutput() GetServiceStatusExtensionServiceArrayOutput
- func (o GetServiceStatusExtensionServiceArrayOutput) ToGetServiceStatusExtensionServiceArrayOutputWithContext(ctx context.Context) GetServiceStatusExtensionServiceArrayOutput
- type GetServiceStatusExtensionServiceInput
- type GetServiceStatusExtensionServiceOutput
- func (GetServiceStatusExtensionServiceOutput) ElementType() reflect.Type
- func (o GetServiceStatusExtensionServiceOutput) StartupType() pulumi.StringOutput
- func (o GetServiceStatusExtensionServiceOutput) Status() pulumi.StringOutput
- func (o GetServiceStatusExtensionServiceOutput) ToGetServiceStatusExtensionServiceOutput() GetServiceStatusExtensionServiceOutput
- func (o GetServiceStatusExtensionServiceOutput) ToGetServiceStatusExtensionServiceOutputWithContext(ctx context.Context) GetServiceStatusExtensionServiceOutput
- type GetServiceStatusGuestConfigurationService
- type GetServiceStatusGuestConfigurationServiceArgs
- func (GetServiceStatusGuestConfigurationServiceArgs) ElementType() reflect.Type
- func (i GetServiceStatusGuestConfigurationServiceArgs) ToGetServiceStatusGuestConfigurationServiceOutput() GetServiceStatusGuestConfigurationServiceOutput
- func (i GetServiceStatusGuestConfigurationServiceArgs) ToGetServiceStatusGuestConfigurationServiceOutputWithContext(ctx context.Context) GetServiceStatusGuestConfigurationServiceOutput
- type GetServiceStatusGuestConfigurationServiceArray
- func (GetServiceStatusGuestConfigurationServiceArray) ElementType() reflect.Type
- func (i GetServiceStatusGuestConfigurationServiceArray) ToGetServiceStatusGuestConfigurationServiceArrayOutput() GetServiceStatusGuestConfigurationServiceArrayOutput
- func (i GetServiceStatusGuestConfigurationServiceArray) ToGetServiceStatusGuestConfigurationServiceArrayOutputWithContext(ctx context.Context) GetServiceStatusGuestConfigurationServiceArrayOutput
- type GetServiceStatusGuestConfigurationServiceArrayInput
- type GetServiceStatusGuestConfigurationServiceArrayOutput
- func (GetServiceStatusGuestConfigurationServiceArrayOutput) ElementType() reflect.Type
- func (o GetServiceStatusGuestConfigurationServiceArrayOutput) Index(i pulumi.IntInput) GetServiceStatusGuestConfigurationServiceOutput
- func (o GetServiceStatusGuestConfigurationServiceArrayOutput) ToGetServiceStatusGuestConfigurationServiceArrayOutput() GetServiceStatusGuestConfigurationServiceArrayOutput
- func (o GetServiceStatusGuestConfigurationServiceArrayOutput) ToGetServiceStatusGuestConfigurationServiceArrayOutputWithContext(ctx context.Context) GetServiceStatusGuestConfigurationServiceArrayOutput
- type GetServiceStatusGuestConfigurationServiceInput
- type GetServiceStatusGuestConfigurationServiceOutput
- func (GetServiceStatusGuestConfigurationServiceOutput) ElementType() reflect.Type
- func (o GetServiceStatusGuestConfigurationServiceOutput) StartupType() pulumi.StringOutput
- func (o GetServiceStatusGuestConfigurationServiceOutput) Status() pulumi.StringOutput
- func (o GetServiceStatusGuestConfigurationServiceOutput) ToGetServiceStatusGuestConfigurationServiceOutput() GetServiceStatusGuestConfigurationServiceOutput
- func (o GetServiceStatusGuestConfigurationServiceOutput) ToGetServiceStatusGuestConfigurationServiceOutputWithContext(ctx context.Context) GetServiceStatusGuestConfigurationServiceOutput
- type GetServiceStatusInput
- type GetServiceStatusOutput
- func (GetServiceStatusOutput) ElementType() reflect.Type
- func (o GetServiceStatusOutput) ExtensionServices() GetServiceStatusExtensionServiceArrayOutput
- func (o GetServiceStatusOutput) GuestConfigurationServices() GetServiceStatusGuestConfigurationServiceArrayOutput
- func (o GetServiceStatusOutput) ToGetServiceStatusOutput() GetServiceStatusOutput
- func (o GetServiceStatusOutput) ToGetServiceStatusOutputWithContext(ctx context.Context) GetServiceStatusOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Extension ¶
type Extension struct { pulumi.CustomResourceState // The ID of the Hybrid Compute Machine Extension. Changing this forces a new Hybrid Compute Machine Extension to be created. ArcMachineId pulumi.StringOutput `pulumi:"arcMachineId"` // Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available. Supported values are `true` and `false`. Defaults to `true`. // // > **NOTE:** When `automaticUpgradeEnabled` can only be set during creation. Any later change will be ignored. // // > **NOTE:** When `automaticUpgradeEnabled` is set to `true`, the `typeHandlerVersion` is automatically updated by the Azure platform when a new version is available and any change in `typeHandlerVersion` will be automatically ignored. AutomaticUpgradeEnabled pulumi.BoolPtrOutput `pulumi:"automaticUpgradeEnabled"` // How the extension handler should be forced to update even if the extension configuration has not changed. ForceUpdateTag pulumi.StringPtrOutput `pulumi:"forceUpdateTag"` // The Azure Region where the Hybrid Compute Machine Extension should exist. Changing this forces a new Hybrid Compute Machine Extension to be created. Location pulumi.StringOutput `pulumi:"location"` // The name which should be used for this Hybrid Compute Machine Extension. Changing this forces a new Hybrid Compute Machine Extension to be created. Name pulumi.StringOutput `pulumi:"name"` // Json formatted protected settings for the extension. ProtectedSettings pulumi.StringPtrOutput `pulumi:"protectedSettings"` // The name of the extension handler publisher, such as `Microsoft.Azure.Monitor`. Changing this forces a new Hybrid Compute Machine Extension to be created. Publisher pulumi.StringOutput `pulumi:"publisher"` // Json formatted public settings for the extension. Settings pulumi.StringPtrOutput `pulumi:"settings"` // A mapping of tags which should be assigned to the Hybrid Compute Machine Extension. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the type of the extension. For example `CustomScriptExtension` or `AzureMonitorLinuxAgent`. Changing this forces a new Hybrid Compute Machine Extension to be created. Type pulumi.StringOutput `pulumi:"type"` // Specifies the version of the script handler. // // > **NOTE:** 1. When `automaticUpgradeEnabled` is set to `false` and no `typeHandlerVersion` is specified, the `typeHandlerVersion` change should be manually ignored by `ignoreChanges` lifecycle block. This is because the `typeHandlerVersion` is set by the Azure platform when the extension is created. 2. When `automaticUpgradeEnabled` is set to `false` and `typeHandlerVersion` is specified, the provider will check whether the version prefix is aligned with user input. For example, if user specifies `1.24` in `typeHandlerVersion`, `1.24.1` will be considered as no diff. TypeHandlerVersion pulumi.StringPtrOutput `pulumi:"typeHandlerVersion"` }
Manages a Hybrid Compute Machine Extension.
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/arcmachine" "github.com/pulumi/pulumi-azure/sdk/v5/go/azure/core" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example"), Location: pulumi.String("West Europe"), }) if err != nil { return err } example := arcmachine.GetOutput(ctx, arcmachine.GetOutputArgs{ Name: pulumi.String("existing-hcmachine"), ResourceGroupName: exampleResourceGroup.Name, }, nil) _, err = arcmachine.NewExtension(ctx, "example", &arcmachine.ExtensionArgs{ Name: pulumi.String("example"), Location: pulumi.String("West Europe"), ArcMachineId: example.ApplyT(func(example arcmachine.GetResult) (*string, error) { return &example.Id, nil }).(pulumi.StringPtrOutput), Publisher: pulumi.String("Microsoft.Azure.Monitor"), Type: pulumi.String("AzureMonitorLinuxAgent"), }) if err != nil { return err } return nil }) }
``` <!--End PulumiCodeChooser -->
## Import
Hybrid Compute Machine Extensions can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:arcmachine/extension:Extension example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.HybridCompute/machines/hcmachine1/extensions/ext1 ```
func GetExtension ¶
func GetExtension(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ExtensionState, opts ...pulumi.ResourceOption) (*Extension, error)
GetExtension gets an existing Extension 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 NewExtension ¶
func NewExtension(ctx *pulumi.Context, name string, args *ExtensionArgs, opts ...pulumi.ResourceOption) (*Extension, error)
NewExtension registers a new resource with the given unique name, arguments, and options.
func (*Extension) ElementType ¶
func (*Extension) ToExtensionOutput ¶
func (i *Extension) ToExtensionOutput() ExtensionOutput
func (*Extension) ToExtensionOutputWithContext ¶
func (i *Extension) ToExtensionOutputWithContext(ctx context.Context) ExtensionOutput
type ExtensionArgs ¶
type ExtensionArgs struct { // The ID of the Hybrid Compute Machine Extension. Changing this forces a new Hybrid Compute Machine Extension to be created. ArcMachineId pulumi.StringInput // Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available. Supported values are `true` and `false`. Defaults to `true`. // // > **NOTE:** When `automaticUpgradeEnabled` can only be set during creation. Any later change will be ignored. // // > **NOTE:** When `automaticUpgradeEnabled` is set to `true`, the `typeHandlerVersion` is automatically updated by the Azure platform when a new version is available and any change in `typeHandlerVersion` will be automatically ignored. AutomaticUpgradeEnabled pulumi.BoolPtrInput // How the extension handler should be forced to update even if the extension configuration has not changed. ForceUpdateTag pulumi.StringPtrInput // The Azure Region where the Hybrid Compute Machine Extension should exist. Changing this forces a new Hybrid Compute Machine Extension to be created. Location pulumi.StringPtrInput // The name which should be used for this Hybrid Compute Machine Extension. Changing this forces a new Hybrid Compute Machine Extension to be created. Name pulumi.StringPtrInput // Json formatted protected settings for the extension. ProtectedSettings pulumi.StringPtrInput // The name of the extension handler publisher, such as `Microsoft.Azure.Monitor`. Changing this forces a new Hybrid Compute Machine Extension to be created. Publisher pulumi.StringInput // Json formatted public settings for the extension. Settings pulumi.StringPtrInput // A mapping of tags which should be assigned to the Hybrid Compute Machine Extension. Tags pulumi.StringMapInput // Specifies the type of the extension. For example `CustomScriptExtension` or `AzureMonitorLinuxAgent`. Changing this forces a new Hybrid Compute Machine Extension to be created. Type pulumi.StringInput // Specifies the version of the script handler. // // > **NOTE:** 1. When `automaticUpgradeEnabled` is set to `false` and no `typeHandlerVersion` is specified, the `typeHandlerVersion` change should be manually ignored by `ignoreChanges` lifecycle block. This is because the `typeHandlerVersion` is set by the Azure platform when the extension is created. 2. When `automaticUpgradeEnabled` is set to `false` and `typeHandlerVersion` is specified, the provider will check whether the version prefix is aligned with user input. For example, if user specifies `1.24` in `typeHandlerVersion`, `1.24.1` will be considered as no diff. TypeHandlerVersion pulumi.StringPtrInput }
The set of arguments for constructing a Extension resource.
func (ExtensionArgs) ElementType ¶
func (ExtensionArgs) ElementType() reflect.Type
type ExtensionArray ¶
type ExtensionArray []ExtensionInput
func (ExtensionArray) ElementType ¶
func (ExtensionArray) ElementType() reflect.Type
func (ExtensionArray) ToExtensionArrayOutput ¶
func (i ExtensionArray) ToExtensionArrayOutput() ExtensionArrayOutput
func (ExtensionArray) ToExtensionArrayOutputWithContext ¶
func (i ExtensionArray) ToExtensionArrayOutputWithContext(ctx context.Context) ExtensionArrayOutput
type ExtensionArrayInput ¶
type ExtensionArrayInput interface { pulumi.Input ToExtensionArrayOutput() ExtensionArrayOutput ToExtensionArrayOutputWithContext(context.Context) ExtensionArrayOutput }
ExtensionArrayInput is an input type that accepts ExtensionArray and ExtensionArrayOutput values. You can construct a concrete instance of `ExtensionArrayInput` via:
ExtensionArray{ ExtensionArgs{...} }
type ExtensionArrayOutput ¶
type ExtensionArrayOutput struct{ *pulumi.OutputState }
func (ExtensionArrayOutput) ElementType ¶
func (ExtensionArrayOutput) ElementType() reflect.Type
func (ExtensionArrayOutput) Index ¶
func (o ExtensionArrayOutput) Index(i pulumi.IntInput) ExtensionOutput
func (ExtensionArrayOutput) ToExtensionArrayOutput ¶
func (o ExtensionArrayOutput) ToExtensionArrayOutput() ExtensionArrayOutput
func (ExtensionArrayOutput) ToExtensionArrayOutputWithContext ¶
func (o ExtensionArrayOutput) ToExtensionArrayOutputWithContext(ctx context.Context) ExtensionArrayOutput
type ExtensionInput ¶
type ExtensionInput interface { pulumi.Input ToExtensionOutput() ExtensionOutput ToExtensionOutputWithContext(ctx context.Context) ExtensionOutput }
type ExtensionMap ¶
type ExtensionMap map[string]ExtensionInput
func (ExtensionMap) ElementType ¶
func (ExtensionMap) ElementType() reflect.Type
func (ExtensionMap) ToExtensionMapOutput ¶
func (i ExtensionMap) ToExtensionMapOutput() ExtensionMapOutput
func (ExtensionMap) ToExtensionMapOutputWithContext ¶
func (i ExtensionMap) ToExtensionMapOutputWithContext(ctx context.Context) ExtensionMapOutput
type ExtensionMapInput ¶
type ExtensionMapInput interface { pulumi.Input ToExtensionMapOutput() ExtensionMapOutput ToExtensionMapOutputWithContext(context.Context) ExtensionMapOutput }
ExtensionMapInput is an input type that accepts ExtensionMap and ExtensionMapOutput values. You can construct a concrete instance of `ExtensionMapInput` via:
ExtensionMap{ "key": ExtensionArgs{...} }
type ExtensionMapOutput ¶
type ExtensionMapOutput struct{ *pulumi.OutputState }
func (ExtensionMapOutput) ElementType ¶
func (ExtensionMapOutput) ElementType() reflect.Type
func (ExtensionMapOutput) MapIndex ¶
func (o ExtensionMapOutput) MapIndex(k pulumi.StringInput) ExtensionOutput
func (ExtensionMapOutput) ToExtensionMapOutput ¶
func (o ExtensionMapOutput) ToExtensionMapOutput() ExtensionMapOutput
func (ExtensionMapOutput) ToExtensionMapOutputWithContext ¶
func (o ExtensionMapOutput) ToExtensionMapOutputWithContext(ctx context.Context) ExtensionMapOutput
type ExtensionOutput ¶
type ExtensionOutput struct{ *pulumi.OutputState }
func (ExtensionOutput) ArcMachineId ¶
func (o ExtensionOutput) ArcMachineId() pulumi.StringOutput
The ID of the Hybrid Compute Machine Extension. Changing this forces a new Hybrid Compute Machine Extension to be created.
func (ExtensionOutput) AutomaticUpgradeEnabled ¶
func (o ExtensionOutput) AutomaticUpgradeEnabled() pulumi.BoolPtrOutput
Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available. Supported values are `true` and `false`. Defaults to `true`.
> **NOTE:** When `automaticUpgradeEnabled` can only be set during creation. Any later change will be ignored.
> **NOTE:** When `automaticUpgradeEnabled` is set to `true`, the `typeHandlerVersion` is automatically updated by the Azure platform when a new version is available and any change in `typeHandlerVersion` will be automatically ignored.
func (ExtensionOutput) ElementType ¶
func (ExtensionOutput) ElementType() reflect.Type
func (ExtensionOutput) ForceUpdateTag ¶
func (o ExtensionOutput) ForceUpdateTag() pulumi.StringPtrOutput
How the extension handler should be forced to update even if the extension configuration has not changed.
func (ExtensionOutput) Location ¶
func (o ExtensionOutput) Location() pulumi.StringOutput
The Azure Region where the Hybrid Compute Machine Extension should exist. Changing this forces a new Hybrid Compute Machine Extension to be created.
func (ExtensionOutput) Name ¶
func (o ExtensionOutput) Name() pulumi.StringOutput
The name which should be used for this Hybrid Compute Machine Extension. Changing this forces a new Hybrid Compute Machine Extension to be created.
func (ExtensionOutput) ProtectedSettings ¶
func (o ExtensionOutput) ProtectedSettings() pulumi.StringPtrOutput
Json formatted protected settings for the extension.
func (ExtensionOutput) Publisher ¶
func (o ExtensionOutput) Publisher() pulumi.StringOutput
The name of the extension handler publisher, such as `Microsoft.Azure.Monitor`. Changing this forces a new Hybrid Compute Machine Extension to be created.
func (ExtensionOutput) Settings ¶
func (o ExtensionOutput) Settings() pulumi.StringPtrOutput
Json formatted public settings for the extension.
func (ExtensionOutput) Tags ¶
func (o ExtensionOutput) Tags() pulumi.StringMapOutput
A mapping of tags which should be assigned to the Hybrid Compute Machine Extension.
func (ExtensionOutput) ToExtensionOutput ¶
func (o ExtensionOutput) ToExtensionOutput() ExtensionOutput
func (ExtensionOutput) ToExtensionOutputWithContext ¶
func (o ExtensionOutput) ToExtensionOutputWithContext(ctx context.Context) ExtensionOutput
func (ExtensionOutput) Type ¶
func (o ExtensionOutput) Type() pulumi.StringOutput
Specifies the type of the extension. For example `CustomScriptExtension` or `AzureMonitorLinuxAgent`. Changing this forces a new Hybrid Compute Machine Extension to be created.
func (ExtensionOutput) TypeHandlerVersion ¶
func (o ExtensionOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
> **NOTE:** 1. When `automaticUpgradeEnabled` is set to `false` and no `typeHandlerVersion` is specified, the `typeHandlerVersion` change should be manually ignored by `ignoreChanges` lifecycle block. This is because the `typeHandlerVersion` is set by the Azure platform when the extension is created. 2. When `automaticUpgradeEnabled` is set to `false` and `typeHandlerVersion` is specified, the provider will check whether the version prefix is aligned with user input. For example, if user specifies `1.24` in `typeHandlerVersion`, `1.24.1` will be considered as no diff.
type ExtensionState ¶
type ExtensionState struct { // The ID of the Hybrid Compute Machine Extension. Changing this forces a new Hybrid Compute Machine Extension to be created. ArcMachineId pulumi.StringPtrInput // Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available. Supported values are `true` and `false`. Defaults to `true`. // // > **NOTE:** When `automaticUpgradeEnabled` can only be set during creation. Any later change will be ignored. // // > **NOTE:** When `automaticUpgradeEnabled` is set to `true`, the `typeHandlerVersion` is automatically updated by the Azure platform when a new version is available and any change in `typeHandlerVersion` will be automatically ignored. AutomaticUpgradeEnabled pulumi.BoolPtrInput // How the extension handler should be forced to update even if the extension configuration has not changed. ForceUpdateTag pulumi.StringPtrInput // The Azure Region where the Hybrid Compute Machine Extension should exist. Changing this forces a new Hybrid Compute Machine Extension to be created. Location pulumi.StringPtrInput // The name which should be used for this Hybrid Compute Machine Extension. Changing this forces a new Hybrid Compute Machine Extension to be created. Name pulumi.StringPtrInput // Json formatted protected settings for the extension. ProtectedSettings pulumi.StringPtrInput // The name of the extension handler publisher, such as `Microsoft.Azure.Monitor`. Changing this forces a new Hybrid Compute Machine Extension to be created. Publisher pulumi.StringPtrInput // Json formatted public settings for the extension. Settings pulumi.StringPtrInput // A mapping of tags which should be assigned to the Hybrid Compute Machine Extension. Tags pulumi.StringMapInput // Specifies the type of the extension. For example `CustomScriptExtension` or `AzureMonitorLinuxAgent`. Changing this forces a new Hybrid Compute Machine Extension to be created. Type pulumi.StringPtrInput // Specifies the version of the script handler. // // > **NOTE:** 1. When `automaticUpgradeEnabled` is set to `false` and no `typeHandlerVersion` is specified, the `typeHandlerVersion` change should be manually ignored by `ignoreChanges` lifecycle block. This is because the `typeHandlerVersion` is set by the Azure platform when the extension is created. 2. When `automaticUpgradeEnabled` is set to `false` and `typeHandlerVersion` is specified, the provider will check whether the version prefix is aligned with user input. For example, if user specifies `1.24` in `typeHandlerVersion`, `1.24.1` will be considered as no diff. TypeHandlerVersion pulumi.StringPtrInput }
func (ExtensionState) ElementType ¶
func (ExtensionState) ElementType() reflect.Type
type GetAgent ¶
type GetAgent struct { // A `extensionsAllowList` block as defined below. ExtensionsAllowLists []GetAgentExtensionsAllowList `pulumi:"extensionsAllowLists"` // A `extensionsBlockList` block as defined below. ExtensionsBlockLists []GetAgentExtensionsBlockList `pulumi:"extensionsBlockLists"` // Specifies whether the extension service is enabled or disabled. ExtensionsEnabled bool `pulumi:"extensionsEnabled"` // Specified whether the guest configuration service is enabled or disabled. GuestConfigurationEnabled bool `pulumi:"guestConfigurationEnabled"` // Specifies the list of ports that the agent will be able to listen on. IncomingConnectionsPorts []string `pulumi:"incomingConnectionsPorts"` // List of service names which should not use the specified proxy server. ProxyBypasses []string `pulumi:"proxyBypasses"` // Specifies the URL of the proxy to be used. ProxyUrl string `pulumi:"proxyUrl"` }
type GetAgentArgs ¶
type GetAgentArgs struct { // A `extensionsAllowList` block as defined below. ExtensionsAllowLists GetAgentExtensionsAllowListArrayInput `pulumi:"extensionsAllowLists"` // A `extensionsBlockList` block as defined below. ExtensionsBlockLists GetAgentExtensionsBlockListArrayInput `pulumi:"extensionsBlockLists"` // Specifies whether the extension service is enabled or disabled. ExtensionsEnabled pulumi.BoolInput `pulumi:"extensionsEnabled"` // Specified whether the guest configuration service is enabled or disabled. GuestConfigurationEnabled pulumi.BoolInput `pulumi:"guestConfigurationEnabled"` // Specifies the list of ports that the agent will be able to listen on. IncomingConnectionsPorts pulumi.StringArrayInput `pulumi:"incomingConnectionsPorts"` // List of service names which should not use the specified proxy server. ProxyBypasses pulumi.StringArrayInput `pulumi:"proxyBypasses"` // Specifies the URL of the proxy to be used. ProxyUrl pulumi.StringInput `pulumi:"proxyUrl"` }
func (GetAgentArgs) ElementType ¶
func (GetAgentArgs) ElementType() reflect.Type
func (GetAgentArgs) ToGetAgentOutput ¶
func (i GetAgentArgs) ToGetAgentOutput() GetAgentOutput
func (GetAgentArgs) ToGetAgentOutputWithContext ¶
func (i GetAgentArgs) ToGetAgentOutputWithContext(ctx context.Context) GetAgentOutput
type GetAgentArray ¶
type GetAgentArray []GetAgentInput
func (GetAgentArray) ElementType ¶
func (GetAgentArray) ElementType() reflect.Type
func (GetAgentArray) ToGetAgentArrayOutput ¶
func (i GetAgentArray) ToGetAgentArrayOutput() GetAgentArrayOutput
func (GetAgentArray) ToGetAgentArrayOutputWithContext ¶
func (i GetAgentArray) ToGetAgentArrayOutputWithContext(ctx context.Context) GetAgentArrayOutput
type GetAgentArrayInput ¶
type GetAgentArrayInput interface { pulumi.Input ToGetAgentArrayOutput() GetAgentArrayOutput ToGetAgentArrayOutputWithContext(context.Context) GetAgentArrayOutput }
GetAgentArrayInput is an input type that accepts GetAgentArray and GetAgentArrayOutput values. You can construct a concrete instance of `GetAgentArrayInput` via:
GetAgentArray{ GetAgentArgs{...} }
type GetAgentArrayOutput ¶
type GetAgentArrayOutput struct{ *pulumi.OutputState }
func (GetAgentArrayOutput) ElementType ¶
func (GetAgentArrayOutput) ElementType() reflect.Type
func (GetAgentArrayOutput) Index ¶
func (o GetAgentArrayOutput) Index(i pulumi.IntInput) GetAgentOutput
func (GetAgentArrayOutput) ToGetAgentArrayOutput ¶
func (o GetAgentArrayOutput) ToGetAgentArrayOutput() GetAgentArrayOutput
func (GetAgentArrayOutput) ToGetAgentArrayOutputWithContext ¶
func (o GetAgentArrayOutput) ToGetAgentArrayOutputWithContext(ctx context.Context) GetAgentArrayOutput
type GetAgentExtensionsAllowListArgs ¶
type GetAgentExtensionsAllowListArgs struct { // Publisher of the extension. Publisher pulumi.StringInput `pulumi:"publisher"` // The identity type. Type pulumi.StringInput `pulumi:"type"` }
func (GetAgentExtensionsAllowListArgs) ElementType ¶
func (GetAgentExtensionsAllowListArgs) ElementType() reflect.Type
func (GetAgentExtensionsAllowListArgs) ToGetAgentExtensionsAllowListOutput ¶
func (i GetAgentExtensionsAllowListArgs) ToGetAgentExtensionsAllowListOutput() GetAgentExtensionsAllowListOutput
func (GetAgentExtensionsAllowListArgs) ToGetAgentExtensionsAllowListOutputWithContext ¶
func (i GetAgentExtensionsAllowListArgs) ToGetAgentExtensionsAllowListOutputWithContext(ctx context.Context) GetAgentExtensionsAllowListOutput
type GetAgentExtensionsAllowListArray ¶
type GetAgentExtensionsAllowListArray []GetAgentExtensionsAllowListInput
func (GetAgentExtensionsAllowListArray) ElementType ¶
func (GetAgentExtensionsAllowListArray) ElementType() reflect.Type
func (GetAgentExtensionsAllowListArray) ToGetAgentExtensionsAllowListArrayOutput ¶
func (i GetAgentExtensionsAllowListArray) ToGetAgentExtensionsAllowListArrayOutput() GetAgentExtensionsAllowListArrayOutput
func (GetAgentExtensionsAllowListArray) ToGetAgentExtensionsAllowListArrayOutputWithContext ¶
func (i GetAgentExtensionsAllowListArray) ToGetAgentExtensionsAllowListArrayOutputWithContext(ctx context.Context) GetAgentExtensionsAllowListArrayOutput
type GetAgentExtensionsAllowListArrayInput ¶
type GetAgentExtensionsAllowListArrayInput interface { pulumi.Input ToGetAgentExtensionsAllowListArrayOutput() GetAgentExtensionsAllowListArrayOutput ToGetAgentExtensionsAllowListArrayOutputWithContext(context.Context) GetAgentExtensionsAllowListArrayOutput }
GetAgentExtensionsAllowListArrayInput is an input type that accepts GetAgentExtensionsAllowListArray and GetAgentExtensionsAllowListArrayOutput values. You can construct a concrete instance of `GetAgentExtensionsAllowListArrayInput` via:
GetAgentExtensionsAllowListArray{ GetAgentExtensionsAllowListArgs{...} }
type GetAgentExtensionsAllowListArrayOutput ¶
type GetAgentExtensionsAllowListArrayOutput struct{ *pulumi.OutputState }
func (GetAgentExtensionsAllowListArrayOutput) ElementType ¶
func (GetAgentExtensionsAllowListArrayOutput) ElementType() reflect.Type
func (GetAgentExtensionsAllowListArrayOutput) ToGetAgentExtensionsAllowListArrayOutput ¶
func (o GetAgentExtensionsAllowListArrayOutput) ToGetAgentExtensionsAllowListArrayOutput() GetAgentExtensionsAllowListArrayOutput
func (GetAgentExtensionsAllowListArrayOutput) ToGetAgentExtensionsAllowListArrayOutputWithContext ¶
func (o GetAgentExtensionsAllowListArrayOutput) ToGetAgentExtensionsAllowListArrayOutputWithContext(ctx context.Context) GetAgentExtensionsAllowListArrayOutput
type GetAgentExtensionsAllowListInput ¶
type GetAgentExtensionsAllowListInput interface { pulumi.Input ToGetAgentExtensionsAllowListOutput() GetAgentExtensionsAllowListOutput ToGetAgentExtensionsAllowListOutputWithContext(context.Context) GetAgentExtensionsAllowListOutput }
GetAgentExtensionsAllowListInput is an input type that accepts GetAgentExtensionsAllowListArgs and GetAgentExtensionsAllowListOutput values. You can construct a concrete instance of `GetAgentExtensionsAllowListInput` via:
GetAgentExtensionsAllowListArgs{...}
type GetAgentExtensionsAllowListOutput ¶
type GetAgentExtensionsAllowListOutput struct{ *pulumi.OutputState }
func (GetAgentExtensionsAllowListOutput) ElementType ¶
func (GetAgentExtensionsAllowListOutput) ElementType() reflect.Type
func (GetAgentExtensionsAllowListOutput) Publisher ¶
func (o GetAgentExtensionsAllowListOutput) Publisher() pulumi.StringOutput
Publisher of the extension.
func (GetAgentExtensionsAllowListOutput) ToGetAgentExtensionsAllowListOutput ¶
func (o GetAgentExtensionsAllowListOutput) ToGetAgentExtensionsAllowListOutput() GetAgentExtensionsAllowListOutput
func (GetAgentExtensionsAllowListOutput) ToGetAgentExtensionsAllowListOutputWithContext ¶
func (o GetAgentExtensionsAllowListOutput) ToGetAgentExtensionsAllowListOutputWithContext(ctx context.Context) GetAgentExtensionsAllowListOutput
func (GetAgentExtensionsAllowListOutput) Type ¶
func (o GetAgentExtensionsAllowListOutput) Type() pulumi.StringOutput
The identity type.
type GetAgentExtensionsBlockListArgs ¶
type GetAgentExtensionsBlockListArgs struct { // Publisher of the extension. Publisher pulumi.StringInput `pulumi:"publisher"` // The identity type. Type pulumi.StringInput `pulumi:"type"` }
func (GetAgentExtensionsBlockListArgs) ElementType ¶
func (GetAgentExtensionsBlockListArgs) ElementType() reflect.Type
func (GetAgentExtensionsBlockListArgs) ToGetAgentExtensionsBlockListOutput ¶
func (i GetAgentExtensionsBlockListArgs) ToGetAgentExtensionsBlockListOutput() GetAgentExtensionsBlockListOutput
func (GetAgentExtensionsBlockListArgs) ToGetAgentExtensionsBlockListOutputWithContext ¶
func (i GetAgentExtensionsBlockListArgs) ToGetAgentExtensionsBlockListOutputWithContext(ctx context.Context) GetAgentExtensionsBlockListOutput
type GetAgentExtensionsBlockListArray ¶
type GetAgentExtensionsBlockListArray []GetAgentExtensionsBlockListInput
func (GetAgentExtensionsBlockListArray) ElementType ¶
func (GetAgentExtensionsBlockListArray) ElementType() reflect.Type
func (GetAgentExtensionsBlockListArray) ToGetAgentExtensionsBlockListArrayOutput ¶
func (i GetAgentExtensionsBlockListArray) ToGetAgentExtensionsBlockListArrayOutput() GetAgentExtensionsBlockListArrayOutput
func (GetAgentExtensionsBlockListArray) ToGetAgentExtensionsBlockListArrayOutputWithContext ¶
func (i GetAgentExtensionsBlockListArray) ToGetAgentExtensionsBlockListArrayOutputWithContext(ctx context.Context) GetAgentExtensionsBlockListArrayOutput
type GetAgentExtensionsBlockListArrayInput ¶
type GetAgentExtensionsBlockListArrayInput interface { pulumi.Input ToGetAgentExtensionsBlockListArrayOutput() GetAgentExtensionsBlockListArrayOutput ToGetAgentExtensionsBlockListArrayOutputWithContext(context.Context) GetAgentExtensionsBlockListArrayOutput }
GetAgentExtensionsBlockListArrayInput is an input type that accepts GetAgentExtensionsBlockListArray and GetAgentExtensionsBlockListArrayOutput values. You can construct a concrete instance of `GetAgentExtensionsBlockListArrayInput` via:
GetAgentExtensionsBlockListArray{ GetAgentExtensionsBlockListArgs{...} }
type GetAgentExtensionsBlockListArrayOutput ¶
type GetAgentExtensionsBlockListArrayOutput struct{ *pulumi.OutputState }
func (GetAgentExtensionsBlockListArrayOutput) ElementType ¶
func (GetAgentExtensionsBlockListArrayOutput) ElementType() reflect.Type
func (GetAgentExtensionsBlockListArrayOutput) ToGetAgentExtensionsBlockListArrayOutput ¶
func (o GetAgentExtensionsBlockListArrayOutput) ToGetAgentExtensionsBlockListArrayOutput() GetAgentExtensionsBlockListArrayOutput
func (GetAgentExtensionsBlockListArrayOutput) ToGetAgentExtensionsBlockListArrayOutputWithContext ¶
func (o GetAgentExtensionsBlockListArrayOutput) ToGetAgentExtensionsBlockListArrayOutputWithContext(ctx context.Context) GetAgentExtensionsBlockListArrayOutput
type GetAgentExtensionsBlockListInput ¶
type GetAgentExtensionsBlockListInput interface { pulumi.Input ToGetAgentExtensionsBlockListOutput() GetAgentExtensionsBlockListOutput ToGetAgentExtensionsBlockListOutputWithContext(context.Context) GetAgentExtensionsBlockListOutput }
GetAgentExtensionsBlockListInput is an input type that accepts GetAgentExtensionsBlockListArgs and GetAgentExtensionsBlockListOutput values. You can construct a concrete instance of `GetAgentExtensionsBlockListInput` via:
GetAgentExtensionsBlockListArgs{...}
type GetAgentExtensionsBlockListOutput ¶
type GetAgentExtensionsBlockListOutput struct{ *pulumi.OutputState }
func (GetAgentExtensionsBlockListOutput) ElementType ¶
func (GetAgentExtensionsBlockListOutput) ElementType() reflect.Type
func (GetAgentExtensionsBlockListOutput) Publisher ¶
func (o GetAgentExtensionsBlockListOutput) Publisher() pulumi.StringOutput
Publisher of the extension.
func (GetAgentExtensionsBlockListOutput) ToGetAgentExtensionsBlockListOutput ¶
func (o GetAgentExtensionsBlockListOutput) ToGetAgentExtensionsBlockListOutput() GetAgentExtensionsBlockListOutput
func (GetAgentExtensionsBlockListOutput) ToGetAgentExtensionsBlockListOutputWithContext ¶
func (o GetAgentExtensionsBlockListOutput) ToGetAgentExtensionsBlockListOutputWithContext(ctx context.Context) GetAgentExtensionsBlockListOutput
func (GetAgentExtensionsBlockListOutput) Type ¶
func (o GetAgentExtensionsBlockListOutput) Type() pulumi.StringOutput
The identity type.
type GetAgentInput ¶
type GetAgentInput interface { pulumi.Input ToGetAgentOutput() GetAgentOutput ToGetAgentOutputWithContext(context.Context) GetAgentOutput }
GetAgentInput is an input type that accepts GetAgentArgs and GetAgentOutput values. You can construct a concrete instance of `GetAgentInput` via:
GetAgentArgs{...}
type GetAgentOutput ¶
type GetAgentOutput struct{ *pulumi.OutputState }
func (GetAgentOutput) ElementType ¶
func (GetAgentOutput) ElementType() reflect.Type
func (GetAgentOutput) ExtensionsAllowLists ¶
func (o GetAgentOutput) ExtensionsAllowLists() GetAgentExtensionsAllowListArrayOutput
A `extensionsAllowList` block as defined below.
func (GetAgentOutput) ExtensionsBlockLists ¶
func (o GetAgentOutput) ExtensionsBlockLists() GetAgentExtensionsBlockListArrayOutput
A `extensionsBlockList` block as defined below.
func (GetAgentOutput) ExtensionsEnabled ¶
func (o GetAgentOutput) ExtensionsEnabled() pulumi.BoolOutput
Specifies whether the extension service is enabled or disabled.
func (GetAgentOutput) GuestConfigurationEnabled ¶
func (o GetAgentOutput) GuestConfigurationEnabled() pulumi.BoolOutput
Specified whether the guest configuration service is enabled or disabled.
func (GetAgentOutput) IncomingConnectionsPorts ¶
func (o GetAgentOutput) IncomingConnectionsPorts() pulumi.StringArrayOutput
Specifies the list of ports that the agent will be able to listen on.
func (GetAgentOutput) ProxyBypasses ¶
func (o GetAgentOutput) ProxyBypasses() pulumi.StringArrayOutput
List of service names which should not use the specified proxy server.
func (GetAgentOutput) ProxyUrl ¶
func (o GetAgentOutput) ProxyUrl() pulumi.StringOutput
Specifies the URL of the proxy to be used.
func (GetAgentOutput) ToGetAgentOutput ¶
func (o GetAgentOutput) ToGetAgentOutput() GetAgentOutput
func (GetAgentOutput) ToGetAgentOutputWithContext ¶
func (o GetAgentOutput) ToGetAgentOutputWithContext(ctx context.Context) GetAgentOutput
type GetArgs ¶
type GetArgs struct { // The name of this Azure Arc machine. Name string `pulumi:"name"` // The name of the Resource Group where the Hybrid Compute exists. ResourceGroupName string `pulumi:"resourceGroupName"` }
A collection of arguments for invoking get.
type GetCloudMetadata ¶
type GetCloudMetadata struct { // Specifies the cloud provider. For example `Azure`, `AWS` and `GCP`. Provider string `pulumi:"provider"` }
type GetCloudMetadataArgs ¶
type GetCloudMetadataArgs struct { // Specifies the cloud provider. For example `Azure`, `AWS` and `GCP`. Provider pulumi.StringInput `pulumi:"provider"` }
func (GetCloudMetadataArgs) ElementType ¶
func (GetCloudMetadataArgs) ElementType() reflect.Type
func (GetCloudMetadataArgs) ToGetCloudMetadataOutput ¶
func (i GetCloudMetadataArgs) ToGetCloudMetadataOutput() GetCloudMetadataOutput
func (GetCloudMetadataArgs) ToGetCloudMetadataOutputWithContext ¶
func (i GetCloudMetadataArgs) ToGetCloudMetadataOutputWithContext(ctx context.Context) GetCloudMetadataOutput
type GetCloudMetadataArray ¶
type GetCloudMetadataArray []GetCloudMetadataInput
func (GetCloudMetadataArray) ElementType ¶
func (GetCloudMetadataArray) ElementType() reflect.Type
func (GetCloudMetadataArray) ToGetCloudMetadataArrayOutput ¶
func (i GetCloudMetadataArray) ToGetCloudMetadataArrayOutput() GetCloudMetadataArrayOutput
func (GetCloudMetadataArray) ToGetCloudMetadataArrayOutputWithContext ¶
func (i GetCloudMetadataArray) ToGetCloudMetadataArrayOutputWithContext(ctx context.Context) GetCloudMetadataArrayOutput
type GetCloudMetadataArrayInput ¶
type GetCloudMetadataArrayInput interface { pulumi.Input ToGetCloudMetadataArrayOutput() GetCloudMetadataArrayOutput ToGetCloudMetadataArrayOutputWithContext(context.Context) GetCloudMetadataArrayOutput }
GetCloudMetadataArrayInput is an input type that accepts GetCloudMetadataArray and GetCloudMetadataArrayOutput values. You can construct a concrete instance of `GetCloudMetadataArrayInput` via:
GetCloudMetadataArray{ GetCloudMetadataArgs{...} }
type GetCloudMetadataArrayOutput ¶
type GetCloudMetadataArrayOutput struct{ *pulumi.OutputState }
func (GetCloudMetadataArrayOutput) ElementType ¶
func (GetCloudMetadataArrayOutput) ElementType() reflect.Type
func (GetCloudMetadataArrayOutput) Index ¶
func (o GetCloudMetadataArrayOutput) Index(i pulumi.IntInput) GetCloudMetadataOutput
func (GetCloudMetadataArrayOutput) ToGetCloudMetadataArrayOutput ¶
func (o GetCloudMetadataArrayOutput) ToGetCloudMetadataArrayOutput() GetCloudMetadataArrayOutput
func (GetCloudMetadataArrayOutput) ToGetCloudMetadataArrayOutputWithContext ¶
func (o GetCloudMetadataArrayOutput) ToGetCloudMetadataArrayOutputWithContext(ctx context.Context) GetCloudMetadataArrayOutput
type GetCloudMetadataInput ¶
type GetCloudMetadataInput interface { pulumi.Input ToGetCloudMetadataOutput() GetCloudMetadataOutput ToGetCloudMetadataOutputWithContext(context.Context) GetCloudMetadataOutput }
GetCloudMetadataInput is an input type that accepts GetCloudMetadataArgs and GetCloudMetadataOutput values. You can construct a concrete instance of `GetCloudMetadataInput` via:
GetCloudMetadataArgs{...}
type GetCloudMetadataOutput ¶
type GetCloudMetadataOutput struct{ *pulumi.OutputState }
func (GetCloudMetadataOutput) ElementType ¶
func (GetCloudMetadataOutput) ElementType() reflect.Type
func (GetCloudMetadataOutput) Provider ¶
func (o GetCloudMetadataOutput) Provider() pulumi.StringOutput
Specifies the cloud provider. For example `Azure`, `AWS` and `GCP`.
func (GetCloudMetadataOutput) ToGetCloudMetadataOutput ¶
func (o GetCloudMetadataOutput) ToGetCloudMetadataOutput() GetCloudMetadataOutput
func (GetCloudMetadataOutput) ToGetCloudMetadataOutputWithContext ¶
func (o GetCloudMetadataOutput) ToGetCloudMetadataOutputWithContext(ctx context.Context) GetCloudMetadataOutput
type GetIdentity ¶
type GetIdentityArgs ¶
type GetIdentityArgs struct { // The principal ID of resource identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant ID of resource. TenantId pulumi.StringInput `pulumi:"tenantId"` // The identity type. Type pulumi.StringInput `pulumi:"type"` }
func (GetIdentityArgs) ElementType ¶
func (GetIdentityArgs) ElementType() reflect.Type
func (GetIdentityArgs) ToGetIdentityOutput ¶
func (i GetIdentityArgs) ToGetIdentityOutput() GetIdentityOutput
func (GetIdentityArgs) ToGetIdentityOutputWithContext ¶
func (i GetIdentityArgs) ToGetIdentityOutputWithContext(ctx context.Context) GetIdentityOutput
type GetIdentityArray ¶
type GetIdentityArray []GetIdentityInput
func (GetIdentityArray) ElementType ¶
func (GetIdentityArray) ElementType() reflect.Type
func (GetIdentityArray) ToGetIdentityArrayOutput ¶
func (i GetIdentityArray) ToGetIdentityArrayOutput() GetIdentityArrayOutput
func (GetIdentityArray) ToGetIdentityArrayOutputWithContext ¶
func (i GetIdentityArray) ToGetIdentityArrayOutputWithContext(ctx context.Context) GetIdentityArrayOutput
type GetIdentityArrayInput ¶
type GetIdentityArrayInput interface { pulumi.Input ToGetIdentityArrayOutput() GetIdentityArrayOutput ToGetIdentityArrayOutputWithContext(context.Context) GetIdentityArrayOutput }
GetIdentityArrayInput is an input type that accepts GetIdentityArray and GetIdentityArrayOutput values. You can construct a concrete instance of `GetIdentityArrayInput` via:
GetIdentityArray{ GetIdentityArgs{...} }
type GetIdentityArrayOutput ¶
type GetIdentityArrayOutput struct{ *pulumi.OutputState }
func (GetIdentityArrayOutput) ElementType ¶
func (GetIdentityArrayOutput) ElementType() reflect.Type
func (GetIdentityArrayOutput) Index ¶
func (o GetIdentityArrayOutput) Index(i pulumi.IntInput) GetIdentityOutput
func (GetIdentityArrayOutput) ToGetIdentityArrayOutput ¶
func (o GetIdentityArrayOutput) ToGetIdentityArrayOutput() GetIdentityArrayOutput
func (GetIdentityArrayOutput) ToGetIdentityArrayOutputWithContext ¶
func (o GetIdentityArrayOutput) ToGetIdentityArrayOutputWithContext(ctx context.Context) GetIdentityArrayOutput
type GetIdentityInput ¶
type GetIdentityInput interface { pulumi.Input ToGetIdentityOutput() GetIdentityOutput ToGetIdentityOutputWithContext(context.Context) GetIdentityOutput }
GetIdentityInput is an input type that accepts GetIdentityArgs and GetIdentityOutput values. You can construct a concrete instance of `GetIdentityInput` via:
GetIdentityArgs{...}
type GetIdentityOutput ¶
type GetIdentityOutput struct{ *pulumi.OutputState }
func (GetIdentityOutput) ElementType ¶
func (GetIdentityOutput) ElementType() reflect.Type
func (GetIdentityOutput) PrincipalId ¶
func (o GetIdentityOutput) PrincipalId() pulumi.StringOutput
The principal ID of resource identity.
func (GetIdentityOutput) TenantId ¶
func (o GetIdentityOutput) TenantId() pulumi.StringOutput
The tenant ID of resource.
func (GetIdentityOutput) ToGetIdentityOutput ¶
func (o GetIdentityOutput) ToGetIdentityOutput() GetIdentityOutput
func (GetIdentityOutput) ToGetIdentityOutputWithContext ¶
func (o GetIdentityOutput) ToGetIdentityOutputWithContext(ctx context.Context) GetIdentityOutput
func (GetIdentityOutput) Type ¶
func (o GetIdentityOutput) Type() pulumi.StringOutput
The identity type.
type GetLocationData ¶
type GetLocationData struct { // The city or locality where the resource is located. City string `pulumi:"city"` // The country or region where the resource is located. CountryOrRegion string `pulumi:"countryOrRegion"` // The district, state, or province where the resource is located. District string `pulumi:"district"` // The name of this Azure Arc machine. Name string `pulumi:"name"` }
type GetLocationDataArgs ¶
type GetLocationDataArgs struct { // The city or locality where the resource is located. City pulumi.StringInput `pulumi:"city"` // The country or region where the resource is located. CountryOrRegion pulumi.StringInput `pulumi:"countryOrRegion"` // The district, state, or province where the resource is located. District pulumi.StringInput `pulumi:"district"` // The name of this Azure Arc machine. Name pulumi.StringInput `pulumi:"name"` }
func (GetLocationDataArgs) ElementType ¶
func (GetLocationDataArgs) ElementType() reflect.Type
func (GetLocationDataArgs) ToGetLocationDataOutput ¶
func (i GetLocationDataArgs) ToGetLocationDataOutput() GetLocationDataOutput
func (GetLocationDataArgs) ToGetLocationDataOutputWithContext ¶
func (i GetLocationDataArgs) ToGetLocationDataOutputWithContext(ctx context.Context) GetLocationDataOutput
type GetLocationDataArray ¶
type GetLocationDataArray []GetLocationDataInput
func (GetLocationDataArray) ElementType ¶
func (GetLocationDataArray) ElementType() reflect.Type
func (GetLocationDataArray) ToGetLocationDataArrayOutput ¶
func (i GetLocationDataArray) ToGetLocationDataArrayOutput() GetLocationDataArrayOutput
func (GetLocationDataArray) ToGetLocationDataArrayOutputWithContext ¶
func (i GetLocationDataArray) ToGetLocationDataArrayOutputWithContext(ctx context.Context) GetLocationDataArrayOutput
type GetLocationDataArrayInput ¶
type GetLocationDataArrayInput interface { pulumi.Input ToGetLocationDataArrayOutput() GetLocationDataArrayOutput ToGetLocationDataArrayOutputWithContext(context.Context) GetLocationDataArrayOutput }
GetLocationDataArrayInput is an input type that accepts GetLocationDataArray and GetLocationDataArrayOutput values. You can construct a concrete instance of `GetLocationDataArrayInput` via:
GetLocationDataArray{ GetLocationDataArgs{...} }
type GetLocationDataArrayOutput ¶
type GetLocationDataArrayOutput struct{ *pulumi.OutputState }
func (GetLocationDataArrayOutput) ElementType ¶
func (GetLocationDataArrayOutput) ElementType() reflect.Type
func (GetLocationDataArrayOutput) Index ¶
func (o GetLocationDataArrayOutput) Index(i pulumi.IntInput) GetLocationDataOutput
func (GetLocationDataArrayOutput) ToGetLocationDataArrayOutput ¶
func (o GetLocationDataArrayOutput) ToGetLocationDataArrayOutput() GetLocationDataArrayOutput
func (GetLocationDataArrayOutput) ToGetLocationDataArrayOutputWithContext ¶
func (o GetLocationDataArrayOutput) ToGetLocationDataArrayOutputWithContext(ctx context.Context) GetLocationDataArrayOutput
type GetLocationDataInput ¶
type GetLocationDataInput interface { pulumi.Input ToGetLocationDataOutput() GetLocationDataOutput ToGetLocationDataOutputWithContext(context.Context) GetLocationDataOutput }
GetLocationDataInput is an input type that accepts GetLocationDataArgs and GetLocationDataOutput values. You can construct a concrete instance of `GetLocationDataInput` via:
GetLocationDataArgs{...}
type GetLocationDataOutput ¶
type GetLocationDataOutput struct{ *pulumi.OutputState }
func (GetLocationDataOutput) City ¶
func (o GetLocationDataOutput) City() pulumi.StringOutput
The city or locality where the resource is located.
func (GetLocationDataOutput) CountryOrRegion ¶
func (o GetLocationDataOutput) CountryOrRegion() pulumi.StringOutput
The country or region where the resource is located.
func (GetLocationDataOutput) District ¶
func (o GetLocationDataOutput) District() pulumi.StringOutput
The district, state, or province where the resource is located.
func (GetLocationDataOutput) ElementType ¶
func (GetLocationDataOutput) ElementType() reflect.Type
func (GetLocationDataOutput) Name ¶
func (o GetLocationDataOutput) Name() pulumi.StringOutput
The name of this Azure Arc machine.
func (GetLocationDataOutput) ToGetLocationDataOutput ¶
func (o GetLocationDataOutput) ToGetLocationDataOutput() GetLocationDataOutput
func (GetLocationDataOutput) ToGetLocationDataOutputWithContext ¶
func (o GetLocationDataOutput) ToGetLocationDataOutputWithContext(ctx context.Context) GetLocationDataOutput
type GetOsProfile ¶
type GetOsProfile struct { // Specifies the host OS name of the Azure Arc machine. ComputerName string `pulumi:"computerName"` // A `linux` block as defined above. Linuxes []GetOsProfileLinux `pulumi:"linuxes"` // A `windows` block as defined below. Windows []GetOsProfileWindow `pulumi:"windows"` }
type GetOsProfileArgs ¶
type GetOsProfileArgs struct { // Specifies the host OS name of the Azure Arc machine. ComputerName pulumi.StringInput `pulumi:"computerName"` // A `linux` block as defined above. Linuxes GetOsProfileLinuxArrayInput `pulumi:"linuxes"` // A `windows` block as defined below. Windows GetOsProfileWindowArrayInput `pulumi:"windows"` }
func (GetOsProfileArgs) ElementType ¶
func (GetOsProfileArgs) ElementType() reflect.Type
func (GetOsProfileArgs) ToGetOsProfileOutput ¶
func (i GetOsProfileArgs) ToGetOsProfileOutput() GetOsProfileOutput
func (GetOsProfileArgs) ToGetOsProfileOutputWithContext ¶
func (i GetOsProfileArgs) ToGetOsProfileOutputWithContext(ctx context.Context) GetOsProfileOutput
type GetOsProfileArray ¶
type GetOsProfileArray []GetOsProfileInput
func (GetOsProfileArray) ElementType ¶
func (GetOsProfileArray) ElementType() reflect.Type
func (GetOsProfileArray) ToGetOsProfileArrayOutput ¶
func (i GetOsProfileArray) ToGetOsProfileArrayOutput() GetOsProfileArrayOutput
func (GetOsProfileArray) ToGetOsProfileArrayOutputWithContext ¶
func (i GetOsProfileArray) ToGetOsProfileArrayOutputWithContext(ctx context.Context) GetOsProfileArrayOutput
type GetOsProfileArrayInput ¶
type GetOsProfileArrayInput interface { pulumi.Input ToGetOsProfileArrayOutput() GetOsProfileArrayOutput ToGetOsProfileArrayOutputWithContext(context.Context) GetOsProfileArrayOutput }
GetOsProfileArrayInput is an input type that accepts GetOsProfileArray and GetOsProfileArrayOutput values. You can construct a concrete instance of `GetOsProfileArrayInput` via:
GetOsProfileArray{ GetOsProfileArgs{...} }
type GetOsProfileArrayOutput ¶
type GetOsProfileArrayOutput struct{ *pulumi.OutputState }
func (GetOsProfileArrayOutput) ElementType ¶
func (GetOsProfileArrayOutput) ElementType() reflect.Type
func (GetOsProfileArrayOutput) Index ¶
func (o GetOsProfileArrayOutput) Index(i pulumi.IntInput) GetOsProfileOutput
func (GetOsProfileArrayOutput) ToGetOsProfileArrayOutput ¶
func (o GetOsProfileArrayOutput) ToGetOsProfileArrayOutput() GetOsProfileArrayOutput
func (GetOsProfileArrayOutput) ToGetOsProfileArrayOutputWithContext ¶
func (o GetOsProfileArrayOutput) ToGetOsProfileArrayOutputWithContext(ctx context.Context) GetOsProfileArrayOutput
type GetOsProfileInput ¶
type GetOsProfileInput interface { pulumi.Input ToGetOsProfileOutput() GetOsProfileOutput ToGetOsProfileOutputWithContext(context.Context) GetOsProfileOutput }
GetOsProfileInput is an input type that accepts GetOsProfileArgs and GetOsProfileOutput values. You can construct a concrete instance of `GetOsProfileInput` via:
GetOsProfileArgs{...}
type GetOsProfileLinux ¶
type GetOsProfileLinux struct { // A `patch` block as defined above. Patches []GetOsProfileLinuxPatch `pulumi:"patches"` }
type GetOsProfileLinuxArgs ¶
type GetOsProfileLinuxArgs struct { // A `patch` block as defined above. Patches GetOsProfileLinuxPatchArrayInput `pulumi:"patches"` }
func (GetOsProfileLinuxArgs) ElementType ¶
func (GetOsProfileLinuxArgs) ElementType() reflect.Type
func (GetOsProfileLinuxArgs) ToGetOsProfileLinuxOutput ¶
func (i GetOsProfileLinuxArgs) ToGetOsProfileLinuxOutput() GetOsProfileLinuxOutput
func (GetOsProfileLinuxArgs) ToGetOsProfileLinuxOutputWithContext ¶
func (i GetOsProfileLinuxArgs) ToGetOsProfileLinuxOutputWithContext(ctx context.Context) GetOsProfileLinuxOutput
type GetOsProfileLinuxArray ¶
type GetOsProfileLinuxArray []GetOsProfileLinuxInput
func (GetOsProfileLinuxArray) ElementType ¶
func (GetOsProfileLinuxArray) ElementType() reflect.Type
func (GetOsProfileLinuxArray) ToGetOsProfileLinuxArrayOutput ¶
func (i GetOsProfileLinuxArray) ToGetOsProfileLinuxArrayOutput() GetOsProfileLinuxArrayOutput
func (GetOsProfileLinuxArray) ToGetOsProfileLinuxArrayOutputWithContext ¶
func (i GetOsProfileLinuxArray) ToGetOsProfileLinuxArrayOutputWithContext(ctx context.Context) GetOsProfileLinuxArrayOutput
type GetOsProfileLinuxArrayInput ¶
type GetOsProfileLinuxArrayInput interface { pulumi.Input ToGetOsProfileLinuxArrayOutput() GetOsProfileLinuxArrayOutput ToGetOsProfileLinuxArrayOutputWithContext(context.Context) GetOsProfileLinuxArrayOutput }
GetOsProfileLinuxArrayInput is an input type that accepts GetOsProfileLinuxArray and GetOsProfileLinuxArrayOutput values. You can construct a concrete instance of `GetOsProfileLinuxArrayInput` via:
GetOsProfileLinuxArray{ GetOsProfileLinuxArgs{...} }
type GetOsProfileLinuxArrayOutput ¶
type GetOsProfileLinuxArrayOutput struct{ *pulumi.OutputState }
func (GetOsProfileLinuxArrayOutput) ElementType ¶
func (GetOsProfileLinuxArrayOutput) ElementType() reflect.Type
func (GetOsProfileLinuxArrayOutput) Index ¶
func (o GetOsProfileLinuxArrayOutput) Index(i pulumi.IntInput) GetOsProfileLinuxOutput
func (GetOsProfileLinuxArrayOutput) ToGetOsProfileLinuxArrayOutput ¶
func (o GetOsProfileLinuxArrayOutput) ToGetOsProfileLinuxArrayOutput() GetOsProfileLinuxArrayOutput
func (GetOsProfileLinuxArrayOutput) ToGetOsProfileLinuxArrayOutputWithContext ¶
func (o GetOsProfileLinuxArrayOutput) ToGetOsProfileLinuxArrayOutputWithContext(ctx context.Context) GetOsProfileLinuxArrayOutput
type GetOsProfileLinuxInput ¶
type GetOsProfileLinuxInput interface { pulumi.Input ToGetOsProfileLinuxOutput() GetOsProfileLinuxOutput ToGetOsProfileLinuxOutputWithContext(context.Context) GetOsProfileLinuxOutput }
GetOsProfileLinuxInput is an input type that accepts GetOsProfileLinuxArgs and GetOsProfileLinuxOutput values. You can construct a concrete instance of `GetOsProfileLinuxInput` via:
GetOsProfileLinuxArgs{...}
type GetOsProfileLinuxOutput ¶
type GetOsProfileLinuxOutput struct{ *pulumi.OutputState }
func (GetOsProfileLinuxOutput) ElementType ¶
func (GetOsProfileLinuxOutput) ElementType() reflect.Type
func (GetOsProfileLinuxOutput) Patches ¶
func (o GetOsProfileLinuxOutput) Patches() GetOsProfileLinuxPatchArrayOutput
A `patch` block as defined above.
func (GetOsProfileLinuxOutput) ToGetOsProfileLinuxOutput ¶
func (o GetOsProfileLinuxOutput) ToGetOsProfileLinuxOutput() GetOsProfileLinuxOutput
func (GetOsProfileLinuxOutput) ToGetOsProfileLinuxOutputWithContext ¶
func (o GetOsProfileLinuxOutput) ToGetOsProfileLinuxOutputWithContext(ctx context.Context) GetOsProfileLinuxOutput
type GetOsProfileLinuxPatch ¶
type GetOsProfileLinuxPatchArgs ¶
type GetOsProfileLinuxPatchArgs struct { // Specifies the assessment mode. AssessmentMode pulumi.StringInput `pulumi:"assessmentMode"` // Specifies the patch mode. PatchMode pulumi.StringInput `pulumi:"patchMode"` }
func (GetOsProfileLinuxPatchArgs) ElementType ¶
func (GetOsProfileLinuxPatchArgs) ElementType() reflect.Type
func (GetOsProfileLinuxPatchArgs) ToGetOsProfileLinuxPatchOutput ¶
func (i GetOsProfileLinuxPatchArgs) ToGetOsProfileLinuxPatchOutput() GetOsProfileLinuxPatchOutput
func (GetOsProfileLinuxPatchArgs) ToGetOsProfileLinuxPatchOutputWithContext ¶
func (i GetOsProfileLinuxPatchArgs) ToGetOsProfileLinuxPatchOutputWithContext(ctx context.Context) GetOsProfileLinuxPatchOutput
type GetOsProfileLinuxPatchArray ¶
type GetOsProfileLinuxPatchArray []GetOsProfileLinuxPatchInput
func (GetOsProfileLinuxPatchArray) ElementType ¶
func (GetOsProfileLinuxPatchArray) ElementType() reflect.Type
func (GetOsProfileLinuxPatchArray) ToGetOsProfileLinuxPatchArrayOutput ¶
func (i GetOsProfileLinuxPatchArray) ToGetOsProfileLinuxPatchArrayOutput() GetOsProfileLinuxPatchArrayOutput
func (GetOsProfileLinuxPatchArray) ToGetOsProfileLinuxPatchArrayOutputWithContext ¶
func (i GetOsProfileLinuxPatchArray) ToGetOsProfileLinuxPatchArrayOutputWithContext(ctx context.Context) GetOsProfileLinuxPatchArrayOutput
type GetOsProfileLinuxPatchArrayInput ¶
type GetOsProfileLinuxPatchArrayInput interface { pulumi.Input ToGetOsProfileLinuxPatchArrayOutput() GetOsProfileLinuxPatchArrayOutput ToGetOsProfileLinuxPatchArrayOutputWithContext(context.Context) GetOsProfileLinuxPatchArrayOutput }
GetOsProfileLinuxPatchArrayInput is an input type that accepts GetOsProfileLinuxPatchArray and GetOsProfileLinuxPatchArrayOutput values. You can construct a concrete instance of `GetOsProfileLinuxPatchArrayInput` via:
GetOsProfileLinuxPatchArray{ GetOsProfileLinuxPatchArgs{...} }
type GetOsProfileLinuxPatchArrayOutput ¶
type GetOsProfileLinuxPatchArrayOutput struct{ *pulumi.OutputState }
func (GetOsProfileLinuxPatchArrayOutput) ElementType ¶
func (GetOsProfileLinuxPatchArrayOutput) ElementType() reflect.Type
func (GetOsProfileLinuxPatchArrayOutput) Index ¶
func (o GetOsProfileLinuxPatchArrayOutput) Index(i pulumi.IntInput) GetOsProfileLinuxPatchOutput
func (GetOsProfileLinuxPatchArrayOutput) ToGetOsProfileLinuxPatchArrayOutput ¶
func (o GetOsProfileLinuxPatchArrayOutput) ToGetOsProfileLinuxPatchArrayOutput() GetOsProfileLinuxPatchArrayOutput
func (GetOsProfileLinuxPatchArrayOutput) ToGetOsProfileLinuxPatchArrayOutputWithContext ¶
func (o GetOsProfileLinuxPatchArrayOutput) ToGetOsProfileLinuxPatchArrayOutputWithContext(ctx context.Context) GetOsProfileLinuxPatchArrayOutput
type GetOsProfileLinuxPatchInput ¶
type GetOsProfileLinuxPatchInput interface { pulumi.Input ToGetOsProfileLinuxPatchOutput() GetOsProfileLinuxPatchOutput ToGetOsProfileLinuxPatchOutputWithContext(context.Context) GetOsProfileLinuxPatchOutput }
GetOsProfileLinuxPatchInput is an input type that accepts GetOsProfileLinuxPatchArgs and GetOsProfileLinuxPatchOutput values. You can construct a concrete instance of `GetOsProfileLinuxPatchInput` via:
GetOsProfileLinuxPatchArgs{...}
type GetOsProfileLinuxPatchOutput ¶
type GetOsProfileLinuxPatchOutput struct{ *pulumi.OutputState }
func (GetOsProfileLinuxPatchOutput) AssessmentMode ¶
func (o GetOsProfileLinuxPatchOutput) AssessmentMode() pulumi.StringOutput
Specifies the assessment mode.
func (GetOsProfileLinuxPatchOutput) ElementType ¶
func (GetOsProfileLinuxPatchOutput) ElementType() reflect.Type
func (GetOsProfileLinuxPatchOutput) PatchMode ¶
func (o GetOsProfileLinuxPatchOutput) PatchMode() pulumi.StringOutput
Specifies the patch mode.
func (GetOsProfileLinuxPatchOutput) ToGetOsProfileLinuxPatchOutput ¶
func (o GetOsProfileLinuxPatchOutput) ToGetOsProfileLinuxPatchOutput() GetOsProfileLinuxPatchOutput
func (GetOsProfileLinuxPatchOutput) ToGetOsProfileLinuxPatchOutputWithContext ¶
func (o GetOsProfileLinuxPatchOutput) ToGetOsProfileLinuxPatchOutputWithContext(ctx context.Context) GetOsProfileLinuxPatchOutput
type GetOsProfileOutput ¶
type GetOsProfileOutput struct{ *pulumi.OutputState }
func (GetOsProfileOutput) ComputerName ¶
func (o GetOsProfileOutput) ComputerName() pulumi.StringOutput
Specifies the host OS name of the Azure Arc machine.
func (GetOsProfileOutput) ElementType ¶
func (GetOsProfileOutput) ElementType() reflect.Type
func (GetOsProfileOutput) Linuxes ¶
func (o GetOsProfileOutput) Linuxes() GetOsProfileLinuxArrayOutput
A `linux` block as defined above.
func (GetOsProfileOutput) ToGetOsProfileOutput ¶
func (o GetOsProfileOutput) ToGetOsProfileOutput() GetOsProfileOutput
func (GetOsProfileOutput) ToGetOsProfileOutputWithContext ¶
func (o GetOsProfileOutput) ToGetOsProfileOutputWithContext(ctx context.Context) GetOsProfileOutput
func (GetOsProfileOutput) Windows ¶
func (o GetOsProfileOutput) Windows() GetOsProfileWindowArrayOutput
A `windows` block as defined below.
type GetOsProfileWindow ¶
type GetOsProfileWindow struct { // A `patch` block as defined above. Patches []GetOsProfileWindowPatch `pulumi:"patches"` }
type GetOsProfileWindowArgs ¶
type GetOsProfileWindowArgs struct { // A `patch` block as defined above. Patches GetOsProfileWindowPatchArrayInput `pulumi:"patches"` }
func (GetOsProfileWindowArgs) ElementType ¶
func (GetOsProfileWindowArgs) ElementType() reflect.Type
func (GetOsProfileWindowArgs) ToGetOsProfileWindowOutput ¶
func (i GetOsProfileWindowArgs) ToGetOsProfileWindowOutput() GetOsProfileWindowOutput
func (GetOsProfileWindowArgs) ToGetOsProfileWindowOutputWithContext ¶
func (i GetOsProfileWindowArgs) ToGetOsProfileWindowOutputWithContext(ctx context.Context) GetOsProfileWindowOutput
type GetOsProfileWindowArray ¶
type GetOsProfileWindowArray []GetOsProfileWindowInput
func (GetOsProfileWindowArray) ElementType ¶
func (GetOsProfileWindowArray) ElementType() reflect.Type
func (GetOsProfileWindowArray) ToGetOsProfileWindowArrayOutput ¶
func (i GetOsProfileWindowArray) ToGetOsProfileWindowArrayOutput() GetOsProfileWindowArrayOutput
func (GetOsProfileWindowArray) ToGetOsProfileWindowArrayOutputWithContext ¶
func (i GetOsProfileWindowArray) ToGetOsProfileWindowArrayOutputWithContext(ctx context.Context) GetOsProfileWindowArrayOutput
type GetOsProfileWindowArrayInput ¶
type GetOsProfileWindowArrayInput interface { pulumi.Input ToGetOsProfileWindowArrayOutput() GetOsProfileWindowArrayOutput ToGetOsProfileWindowArrayOutputWithContext(context.Context) GetOsProfileWindowArrayOutput }
GetOsProfileWindowArrayInput is an input type that accepts GetOsProfileWindowArray and GetOsProfileWindowArrayOutput values. You can construct a concrete instance of `GetOsProfileWindowArrayInput` via:
GetOsProfileWindowArray{ GetOsProfileWindowArgs{...} }
type GetOsProfileWindowArrayOutput ¶
type GetOsProfileWindowArrayOutput struct{ *pulumi.OutputState }
func (GetOsProfileWindowArrayOutput) ElementType ¶
func (GetOsProfileWindowArrayOutput) ElementType() reflect.Type
func (GetOsProfileWindowArrayOutput) Index ¶
func (o GetOsProfileWindowArrayOutput) Index(i pulumi.IntInput) GetOsProfileWindowOutput
func (GetOsProfileWindowArrayOutput) ToGetOsProfileWindowArrayOutput ¶
func (o GetOsProfileWindowArrayOutput) ToGetOsProfileWindowArrayOutput() GetOsProfileWindowArrayOutput
func (GetOsProfileWindowArrayOutput) ToGetOsProfileWindowArrayOutputWithContext ¶
func (o GetOsProfileWindowArrayOutput) ToGetOsProfileWindowArrayOutputWithContext(ctx context.Context) GetOsProfileWindowArrayOutput
type GetOsProfileWindowInput ¶
type GetOsProfileWindowInput interface { pulumi.Input ToGetOsProfileWindowOutput() GetOsProfileWindowOutput ToGetOsProfileWindowOutputWithContext(context.Context) GetOsProfileWindowOutput }
GetOsProfileWindowInput is an input type that accepts GetOsProfileWindowArgs and GetOsProfileWindowOutput values. You can construct a concrete instance of `GetOsProfileWindowInput` via:
GetOsProfileWindowArgs{...}
type GetOsProfileWindowOutput ¶
type GetOsProfileWindowOutput struct{ *pulumi.OutputState }
func (GetOsProfileWindowOutput) ElementType ¶
func (GetOsProfileWindowOutput) ElementType() reflect.Type
func (GetOsProfileWindowOutput) Patches ¶
func (o GetOsProfileWindowOutput) Patches() GetOsProfileWindowPatchArrayOutput
A `patch` block as defined above.
func (GetOsProfileWindowOutput) ToGetOsProfileWindowOutput ¶
func (o GetOsProfileWindowOutput) ToGetOsProfileWindowOutput() GetOsProfileWindowOutput
func (GetOsProfileWindowOutput) ToGetOsProfileWindowOutputWithContext ¶
func (o GetOsProfileWindowOutput) ToGetOsProfileWindowOutputWithContext(ctx context.Context) GetOsProfileWindowOutput
type GetOsProfileWindowPatch ¶
type GetOsProfileWindowPatchArgs ¶
type GetOsProfileWindowPatchArgs struct { // Specifies the assessment mode. AssessmentMode pulumi.StringInput `pulumi:"assessmentMode"` // Specifies the patch mode. PatchMode pulumi.StringInput `pulumi:"patchMode"` }
func (GetOsProfileWindowPatchArgs) ElementType ¶
func (GetOsProfileWindowPatchArgs) ElementType() reflect.Type
func (GetOsProfileWindowPatchArgs) ToGetOsProfileWindowPatchOutput ¶
func (i GetOsProfileWindowPatchArgs) ToGetOsProfileWindowPatchOutput() GetOsProfileWindowPatchOutput
func (GetOsProfileWindowPatchArgs) ToGetOsProfileWindowPatchOutputWithContext ¶
func (i GetOsProfileWindowPatchArgs) ToGetOsProfileWindowPatchOutputWithContext(ctx context.Context) GetOsProfileWindowPatchOutput
type GetOsProfileWindowPatchArray ¶
type GetOsProfileWindowPatchArray []GetOsProfileWindowPatchInput
func (GetOsProfileWindowPatchArray) ElementType ¶
func (GetOsProfileWindowPatchArray) ElementType() reflect.Type
func (GetOsProfileWindowPatchArray) ToGetOsProfileWindowPatchArrayOutput ¶
func (i GetOsProfileWindowPatchArray) ToGetOsProfileWindowPatchArrayOutput() GetOsProfileWindowPatchArrayOutput
func (GetOsProfileWindowPatchArray) ToGetOsProfileWindowPatchArrayOutputWithContext ¶
func (i GetOsProfileWindowPatchArray) ToGetOsProfileWindowPatchArrayOutputWithContext(ctx context.Context) GetOsProfileWindowPatchArrayOutput
type GetOsProfileWindowPatchArrayInput ¶
type GetOsProfileWindowPatchArrayInput interface { pulumi.Input ToGetOsProfileWindowPatchArrayOutput() GetOsProfileWindowPatchArrayOutput ToGetOsProfileWindowPatchArrayOutputWithContext(context.Context) GetOsProfileWindowPatchArrayOutput }
GetOsProfileWindowPatchArrayInput is an input type that accepts GetOsProfileWindowPatchArray and GetOsProfileWindowPatchArrayOutput values. You can construct a concrete instance of `GetOsProfileWindowPatchArrayInput` via:
GetOsProfileWindowPatchArray{ GetOsProfileWindowPatchArgs{...} }
type GetOsProfileWindowPatchArrayOutput ¶
type GetOsProfileWindowPatchArrayOutput struct{ *pulumi.OutputState }
func (GetOsProfileWindowPatchArrayOutput) ElementType ¶
func (GetOsProfileWindowPatchArrayOutput) ElementType() reflect.Type
func (GetOsProfileWindowPatchArrayOutput) Index ¶
func (o GetOsProfileWindowPatchArrayOutput) Index(i pulumi.IntInput) GetOsProfileWindowPatchOutput
func (GetOsProfileWindowPatchArrayOutput) ToGetOsProfileWindowPatchArrayOutput ¶
func (o GetOsProfileWindowPatchArrayOutput) ToGetOsProfileWindowPatchArrayOutput() GetOsProfileWindowPatchArrayOutput
func (GetOsProfileWindowPatchArrayOutput) ToGetOsProfileWindowPatchArrayOutputWithContext ¶
func (o GetOsProfileWindowPatchArrayOutput) ToGetOsProfileWindowPatchArrayOutputWithContext(ctx context.Context) GetOsProfileWindowPatchArrayOutput
type GetOsProfileWindowPatchInput ¶
type GetOsProfileWindowPatchInput interface { pulumi.Input ToGetOsProfileWindowPatchOutput() GetOsProfileWindowPatchOutput ToGetOsProfileWindowPatchOutputWithContext(context.Context) GetOsProfileWindowPatchOutput }
GetOsProfileWindowPatchInput is an input type that accepts GetOsProfileWindowPatchArgs and GetOsProfileWindowPatchOutput values. You can construct a concrete instance of `GetOsProfileWindowPatchInput` via:
GetOsProfileWindowPatchArgs{...}
type GetOsProfileWindowPatchOutput ¶
type GetOsProfileWindowPatchOutput struct{ *pulumi.OutputState }
func (GetOsProfileWindowPatchOutput) AssessmentMode ¶
func (o GetOsProfileWindowPatchOutput) AssessmentMode() pulumi.StringOutput
Specifies the assessment mode.
func (GetOsProfileWindowPatchOutput) ElementType ¶
func (GetOsProfileWindowPatchOutput) ElementType() reflect.Type
func (GetOsProfileWindowPatchOutput) PatchMode ¶
func (o GetOsProfileWindowPatchOutput) PatchMode() pulumi.StringOutput
Specifies the patch mode.
func (GetOsProfileWindowPatchOutput) ToGetOsProfileWindowPatchOutput ¶
func (o GetOsProfileWindowPatchOutput) ToGetOsProfileWindowPatchOutput() GetOsProfileWindowPatchOutput
func (GetOsProfileWindowPatchOutput) ToGetOsProfileWindowPatchOutputWithContext ¶
func (o GetOsProfileWindowPatchOutput) ToGetOsProfileWindowPatchOutputWithContext(ctx context.Context) GetOsProfileWindowPatchOutput
type GetOutputArgs ¶
type GetOutputArgs struct { // The name of this Azure Arc machine. Name pulumi.StringInput `pulumi:"name"` // The name of the Resource Group where the Hybrid Compute exists. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
A collection of arguments for invoking get.
func (GetOutputArgs) ElementType ¶
func (GetOutputArgs) ElementType() reflect.Type
type GetResult ¶
type GetResult struct { // Specifies the AD fully qualified display name. ActiveDirectoryFqdn string `pulumi:"activeDirectoryFqdn"` // The Azure Arc machine agent full version. AgentVersion string `pulumi:"agentVersion"` // A `agent` block as defined below. Agents []GetAgent `pulumi:"agents"` // Public Key that the client provides to be used during initial resource onboarding. ClientPublicKey string `pulumi:"clientPublicKey"` // A `cloudMetadata` block as defined below. CloudMetadatas []GetCloudMetadata `pulumi:"cloudMetadatas"` // A `detectedProperties` block as defined below. DetectedProperties map[string]string `pulumi:"detectedProperties"` // Specifies the Azure Arc machine display name. DisplayName string `pulumi:"displayName"` // Specifies the DNS fully qualified display name. DnsFqdn string `pulumi:"dnsFqdn"` // Specifies the Windows domain name. DomainName string `pulumi:"domainName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // A `identity` block as defined below. Identities []GetIdentity `pulumi:"identities"` // The time of the last status change. LastStatusChangeTime string `pulumi:"lastStatusChangeTime"` // The Azure Region where the Azure Arc machine exists. Location string `pulumi:"location"` // A `locationData` block as defined below. LocationDatas []GetLocationData `pulumi:"locationDatas"` // Specifies the Azure Arc machine fully qualified display name. MachineFqdn string `pulumi:"machineFqdn"` // Specifies whether any MS SQL instance is discovered on the machine. MssqlDiscovered bool `pulumi:"mssqlDiscovered"` // A canonical name for the geographic or physical location. Name string `pulumi:"name"` // The Operating System running on the Azure Arc machine. OsName string `pulumi:"osName"` // A `osProfile` block as defined below. OsProfiles []GetOsProfile `pulumi:"osProfiles"` // Specifies the Operating System product SKU. OsSku string `pulumi:"osSku"` // The type of Operating System. Possible values are `windows` and `linux`. OsType string `pulumi:"osType"` // The version of Operating System running on the Azure Arc machine. OsVersion string `pulumi:"osVersion"` // The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any. ParentClusterResourceId string `pulumi:"parentClusterResourceId"` // The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any. PrivateLinkScopeResourceId string `pulumi:"privateLinkScopeResourceId"` ResourceGroupName string `pulumi:"resourceGroupName"` // A `serviceStatus` block as defined below. ServiceStatuses []GetServiceStatus `pulumi:"serviceStatuses"` // The current status of the service. Status string `pulumi:"status"` // A mapping of tags assigned to the Hybrid Compute. Tags map[string]string `pulumi:"tags"` // Specifies the Azure Arc machine unique ID. VmId string `pulumi:"vmId"` // Specifies the Arc Machine's unique SMBIOS ID. VmUuid string `pulumi:"vmUuid"` }
A collection of values returned by get.
func Get ¶
Use this data source to access information about an existing Azure Arc machine.
## Example Usage
<!--Start PulumiCodeChooser --> ```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v5/go/azure/arcmachine" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := arcmachine.Get(ctx, &arcmachine.GetArgs{ Name: "existing-hcmachine", ResourceGroupName: "existing-rg", }, nil) if err != nil { return err } ctx.Export("id", example.Id) return nil }) }
``` <!--End PulumiCodeChooser -->
type GetResultOutput ¶
type GetResultOutput struct{ *pulumi.OutputState }
A collection of values returned by get.
func GetOutput ¶
func GetOutput(ctx *pulumi.Context, args GetOutputArgs, opts ...pulumi.InvokeOption) GetResultOutput
func (GetResultOutput) ActiveDirectoryFqdn ¶
func (o GetResultOutput) ActiveDirectoryFqdn() pulumi.StringOutput
Specifies the AD fully qualified display name.
func (GetResultOutput) AgentVersion ¶
func (o GetResultOutput) AgentVersion() pulumi.StringOutput
The Azure Arc machine agent full version.
func (GetResultOutput) Agents ¶
func (o GetResultOutput) Agents() GetAgentArrayOutput
A `agent` block as defined below.
func (GetResultOutput) ClientPublicKey ¶
func (o GetResultOutput) ClientPublicKey() pulumi.StringOutput
Public Key that the client provides to be used during initial resource onboarding.
func (GetResultOutput) CloudMetadatas ¶
func (o GetResultOutput) CloudMetadatas() GetCloudMetadataArrayOutput
A `cloudMetadata` block as defined below.
func (GetResultOutput) DetectedProperties ¶
func (o GetResultOutput) DetectedProperties() pulumi.StringMapOutput
A `detectedProperties` block as defined below.
func (GetResultOutput) DisplayName ¶
func (o GetResultOutput) DisplayName() pulumi.StringOutput
Specifies the Azure Arc machine display name.
func (GetResultOutput) DnsFqdn ¶
func (o GetResultOutput) DnsFqdn() pulumi.StringOutput
Specifies the DNS fully qualified display name.
func (GetResultOutput) DomainName ¶
func (o GetResultOutput) DomainName() pulumi.StringOutput
Specifies the Windows domain name.
func (GetResultOutput) ElementType ¶
func (GetResultOutput) ElementType() reflect.Type
func (GetResultOutput) Id ¶
func (o GetResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetResultOutput) Identities ¶
func (o GetResultOutput) Identities() GetIdentityArrayOutput
A `identity` block as defined below.
func (GetResultOutput) LastStatusChangeTime ¶
func (o GetResultOutput) LastStatusChangeTime() pulumi.StringOutput
The time of the last status change.
func (GetResultOutput) Location ¶
func (o GetResultOutput) Location() pulumi.StringOutput
The Azure Region where the Azure Arc machine exists.
func (GetResultOutput) LocationDatas ¶
func (o GetResultOutput) LocationDatas() GetLocationDataArrayOutput
A `locationData` block as defined below.
func (GetResultOutput) MachineFqdn ¶
func (o GetResultOutput) MachineFqdn() pulumi.StringOutput
Specifies the Azure Arc machine fully qualified display name.
func (GetResultOutput) MssqlDiscovered ¶
func (o GetResultOutput) MssqlDiscovered() pulumi.BoolOutput
Specifies whether any MS SQL instance is discovered on the machine.
func (GetResultOutput) Name ¶
func (o GetResultOutput) Name() pulumi.StringOutput
A canonical name for the geographic or physical location.
func (GetResultOutput) OsName ¶
func (o GetResultOutput) OsName() pulumi.StringOutput
The Operating System running on the Azure Arc machine.
func (GetResultOutput) OsProfiles ¶
func (o GetResultOutput) OsProfiles() GetOsProfileArrayOutput
A `osProfile` block as defined below.
func (GetResultOutput) OsSku ¶
func (o GetResultOutput) OsSku() pulumi.StringOutput
Specifies the Operating System product SKU.
func (GetResultOutput) OsType ¶
func (o GetResultOutput) OsType() pulumi.StringOutput
The type of Operating System. Possible values are `windows` and `linux`.
func (GetResultOutput) OsVersion ¶
func (o GetResultOutput) OsVersion() pulumi.StringOutput
The version of Operating System running on the Azure Arc machine.
func (GetResultOutput) ParentClusterResourceId ¶
func (o GetResultOutput) ParentClusterResourceId() pulumi.StringOutput
The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
func (GetResultOutput) PrivateLinkScopeResourceId ¶
func (o GetResultOutput) PrivateLinkScopeResourceId() pulumi.StringOutput
The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
func (GetResultOutput) ResourceGroupName ¶
func (o GetResultOutput) ResourceGroupName() pulumi.StringOutput
func (GetResultOutput) ServiceStatuses ¶
func (o GetResultOutput) ServiceStatuses() GetServiceStatusArrayOutput
A `serviceStatus` block as defined below.
func (GetResultOutput) Status ¶
func (o GetResultOutput) Status() pulumi.StringOutput
The current status of the service.
func (GetResultOutput) Tags ¶
func (o GetResultOutput) Tags() pulumi.StringMapOutput
A mapping of tags assigned to the Hybrid Compute.
func (GetResultOutput) ToGetResultOutput ¶
func (o GetResultOutput) ToGetResultOutput() GetResultOutput
func (GetResultOutput) ToGetResultOutputWithContext ¶
func (o GetResultOutput) ToGetResultOutputWithContext(ctx context.Context) GetResultOutput
func (GetResultOutput) VmId ¶
func (o GetResultOutput) VmId() pulumi.StringOutput
Specifies the Azure Arc machine unique ID.
func (GetResultOutput) VmUuid ¶
func (o GetResultOutput) VmUuid() pulumi.StringOutput
Specifies the Arc Machine's unique SMBIOS ID.
type GetServiceStatus ¶
type GetServiceStatus struct { // A `extensionService` block as defined above. ExtensionServices []GetServiceStatusExtensionService `pulumi:"extensionServices"` // A `guestConfigurationService` block as defined above. GuestConfigurationServices []GetServiceStatusGuestConfigurationService `pulumi:"guestConfigurationServices"` }
type GetServiceStatusArgs ¶
type GetServiceStatusArgs struct { // A `extensionService` block as defined above. ExtensionServices GetServiceStatusExtensionServiceArrayInput `pulumi:"extensionServices"` // A `guestConfigurationService` block as defined above. GuestConfigurationServices GetServiceStatusGuestConfigurationServiceArrayInput `pulumi:"guestConfigurationServices"` }
func (GetServiceStatusArgs) ElementType ¶
func (GetServiceStatusArgs) ElementType() reflect.Type
func (GetServiceStatusArgs) ToGetServiceStatusOutput ¶
func (i GetServiceStatusArgs) ToGetServiceStatusOutput() GetServiceStatusOutput
func (GetServiceStatusArgs) ToGetServiceStatusOutputWithContext ¶
func (i GetServiceStatusArgs) ToGetServiceStatusOutputWithContext(ctx context.Context) GetServiceStatusOutput
type GetServiceStatusArray ¶
type GetServiceStatusArray []GetServiceStatusInput
func (GetServiceStatusArray) ElementType ¶
func (GetServiceStatusArray) ElementType() reflect.Type
func (GetServiceStatusArray) ToGetServiceStatusArrayOutput ¶
func (i GetServiceStatusArray) ToGetServiceStatusArrayOutput() GetServiceStatusArrayOutput
func (GetServiceStatusArray) ToGetServiceStatusArrayOutputWithContext ¶
func (i GetServiceStatusArray) ToGetServiceStatusArrayOutputWithContext(ctx context.Context) GetServiceStatusArrayOutput
type GetServiceStatusArrayInput ¶
type GetServiceStatusArrayInput interface { pulumi.Input ToGetServiceStatusArrayOutput() GetServiceStatusArrayOutput ToGetServiceStatusArrayOutputWithContext(context.Context) GetServiceStatusArrayOutput }
GetServiceStatusArrayInput is an input type that accepts GetServiceStatusArray and GetServiceStatusArrayOutput values. You can construct a concrete instance of `GetServiceStatusArrayInput` via:
GetServiceStatusArray{ GetServiceStatusArgs{...} }
type GetServiceStatusArrayOutput ¶
type GetServiceStatusArrayOutput struct{ *pulumi.OutputState }
func (GetServiceStatusArrayOutput) ElementType ¶
func (GetServiceStatusArrayOutput) ElementType() reflect.Type
func (GetServiceStatusArrayOutput) Index ¶
func (o GetServiceStatusArrayOutput) Index(i pulumi.IntInput) GetServiceStatusOutput
func (GetServiceStatusArrayOutput) ToGetServiceStatusArrayOutput ¶
func (o GetServiceStatusArrayOutput) ToGetServiceStatusArrayOutput() GetServiceStatusArrayOutput
func (GetServiceStatusArrayOutput) ToGetServiceStatusArrayOutputWithContext ¶
func (o GetServiceStatusArrayOutput) ToGetServiceStatusArrayOutputWithContext(ctx context.Context) GetServiceStatusArrayOutput
type GetServiceStatusExtensionServiceArgs ¶
type GetServiceStatusExtensionServiceArgs struct { // The behavior of the service when the Arc-enabled machine starts up. StartupType pulumi.StringInput `pulumi:"startupType"` // The current status of the service. Status pulumi.StringInput `pulumi:"status"` }
func (GetServiceStatusExtensionServiceArgs) ElementType ¶
func (GetServiceStatusExtensionServiceArgs) ElementType() reflect.Type
func (GetServiceStatusExtensionServiceArgs) ToGetServiceStatusExtensionServiceOutput ¶
func (i GetServiceStatusExtensionServiceArgs) ToGetServiceStatusExtensionServiceOutput() GetServiceStatusExtensionServiceOutput
func (GetServiceStatusExtensionServiceArgs) ToGetServiceStatusExtensionServiceOutputWithContext ¶
func (i GetServiceStatusExtensionServiceArgs) ToGetServiceStatusExtensionServiceOutputWithContext(ctx context.Context) GetServiceStatusExtensionServiceOutput
type GetServiceStatusExtensionServiceArray ¶
type GetServiceStatusExtensionServiceArray []GetServiceStatusExtensionServiceInput
func (GetServiceStatusExtensionServiceArray) ElementType ¶
func (GetServiceStatusExtensionServiceArray) ElementType() reflect.Type
func (GetServiceStatusExtensionServiceArray) ToGetServiceStatusExtensionServiceArrayOutput ¶
func (i GetServiceStatusExtensionServiceArray) ToGetServiceStatusExtensionServiceArrayOutput() GetServiceStatusExtensionServiceArrayOutput
func (GetServiceStatusExtensionServiceArray) ToGetServiceStatusExtensionServiceArrayOutputWithContext ¶
func (i GetServiceStatusExtensionServiceArray) ToGetServiceStatusExtensionServiceArrayOutputWithContext(ctx context.Context) GetServiceStatusExtensionServiceArrayOutput
type GetServiceStatusExtensionServiceArrayInput ¶
type GetServiceStatusExtensionServiceArrayInput interface { pulumi.Input ToGetServiceStatusExtensionServiceArrayOutput() GetServiceStatusExtensionServiceArrayOutput ToGetServiceStatusExtensionServiceArrayOutputWithContext(context.Context) GetServiceStatusExtensionServiceArrayOutput }
GetServiceStatusExtensionServiceArrayInput is an input type that accepts GetServiceStatusExtensionServiceArray and GetServiceStatusExtensionServiceArrayOutput values. You can construct a concrete instance of `GetServiceStatusExtensionServiceArrayInput` via:
GetServiceStatusExtensionServiceArray{ GetServiceStatusExtensionServiceArgs{...} }
type GetServiceStatusExtensionServiceArrayOutput ¶
type GetServiceStatusExtensionServiceArrayOutput struct{ *pulumi.OutputState }
func (GetServiceStatusExtensionServiceArrayOutput) ElementType ¶
func (GetServiceStatusExtensionServiceArrayOutput) ElementType() reflect.Type
func (GetServiceStatusExtensionServiceArrayOutput) ToGetServiceStatusExtensionServiceArrayOutput ¶
func (o GetServiceStatusExtensionServiceArrayOutput) ToGetServiceStatusExtensionServiceArrayOutput() GetServiceStatusExtensionServiceArrayOutput
func (GetServiceStatusExtensionServiceArrayOutput) ToGetServiceStatusExtensionServiceArrayOutputWithContext ¶
func (o GetServiceStatusExtensionServiceArrayOutput) ToGetServiceStatusExtensionServiceArrayOutputWithContext(ctx context.Context) GetServiceStatusExtensionServiceArrayOutput
type GetServiceStatusExtensionServiceInput ¶
type GetServiceStatusExtensionServiceInput interface { pulumi.Input ToGetServiceStatusExtensionServiceOutput() GetServiceStatusExtensionServiceOutput ToGetServiceStatusExtensionServiceOutputWithContext(context.Context) GetServiceStatusExtensionServiceOutput }
GetServiceStatusExtensionServiceInput is an input type that accepts GetServiceStatusExtensionServiceArgs and GetServiceStatusExtensionServiceOutput values. You can construct a concrete instance of `GetServiceStatusExtensionServiceInput` via:
GetServiceStatusExtensionServiceArgs{...}
type GetServiceStatusExtensionServiceOutput ¶
type GetServiceStatusExtensionServiceOutput struct{ *pulumi.OutputState }
func (GetServiceStatusExtensionServiceOutput) ElementType ¶
func (GetServiceStatusExtensionServiceOutput) ElementType() reflect.Type
func (GetServiceStatusExtensionServiceOutput) StartupType ¶
func (o GetServiceStatusExtensionServiceOutput) StartupType() pulumi.StringOutput
The behavior of the service when the Arc-enabled machine starts up.
func (GetServiceStatusExtensionServiceOutput) Status ¶
func (o GetServiceStatusExtensionServiceOutput) Status() pulumi.StringOutput
The current status of the service.
func (GetServiceStatusExtensionServiceOutput) ToGetServiceStatusExtensionServiceOutput ¶
func (o GetServiceStatusExtensionServiceOutput) ToGetServiceStatusExtensionServiceOutput() GetServiceStatusExtensionServiceOutput
func (GetServiceStatusExtensionServiceOutput) ToGetServiceStatusExtensionServiceOutputWithContext ¶
func (o GetServiceStatusExtensionServiceOutput) ToGetServiceStatusExtensionServiceOutputWithContext(ctx context.Context) GetServiceStatusExtensionServiceOutput
type GetServiceStatusGuestConfigurationServiceArgs ¶
type GetServiceStatusGuestConfigurationServiceArgs struct { // The behavior of the service when the Arc-enabled machine starts up. StartupType pulumi.StringInput `pulumi:"startupType"` // The current status of the service. Status pulumi.StringInput `pulumi:"status"` }
func (GetServiceStatusGuestConfigurationServiceArgs) ElementType ¶
func (GetServiceStatusGuestConfigurationServiceArgs) ElementType() reflect.Type
func (GetServiceStatusGuestConfigurationServiceArgs) ToGetServiceStatusGuestConfigurationServiceOutput ¶
func (i GetServiceStatusGuestConfigurationServiceArgs) ToGetServiceStatusGuestConfigurationServiceOutput() GetServiceStatusGuestConfigurationServiceOutput
func (GetServiceStatusGuestConfigurationServiceArgs) ToGetServiceStatusGuestConfigurationServiceOutputWithContext ¶
func (i GetServiceStatusGuestConfigurationServiceArgs) ToGetServiceStatusGuestConfigurationServiceOutputWithContext(ctx context.Context) GetServiceStatusGuestConfigurationServiceOutput
type GetServiceStatusGuestConfigurationServiceArray ¶
type GetServiceStatusGuestConfigurationServiceArray []GetServiceStatusGuestConfigurationServiceInput
func (GetServiceStatusGuestConfigurationServiceArray) ElementType ¶
func (GetServiceStatusGuestConfigurationServiceArray) ElementType() reflect.Type
func (GetServiceStatusGuestConfigurationServiceArray) ToGetServiceStatusGuestConfigurationServiceArrayOutput ¶
func (i GetServiceStatusGuestConfigurationServiceArray) ToGetServiceStatusGuestConfigurationServiceArrayOutput() GetServiceStatusGuestConfigurationServiceArrayOutput
func (GetServiceStatusGuestConfigurationServiceArray) ToGetServiceStatusGuestConfigurationServiceArrayOutputWithContext ¶
func (i GetServiceStatusGuestConfigurationServiceArray) ToGetServiceStatusGuestConfigurationServiceArrayOutputWithContext(ctx context.Context) GetServiceStatusGuestConfigurationServiceArrayOutput
type GetServiceStatusGuestConfigurationServiceArrayInput ¶
type GetServiceStatusGuestConfigurationServiceArrayInput interface { pulumi.Input ToGetServiceStatusGuestConfigurationServiceArrayOutput() GetServiceStatusGuestConfigurationServiceArrayOutput ToGetServiceStatusGuestConfigurationServiceArrayOutputWithContext(context.Context) GetServiceStatusGuestConfigurationServiceArrayOutput }
GetServiceStatusGuestConfigurationServiceArrayInput is an input type that accepts GetServiceStatusGuestConfigurationServiceArray and GetServiceStatusGuestConfigurationServiceArrayOutput values. You can construct a concrete instance of `GetServiceStatusGuestConfigurationServiceArrayInput` via:
GetServiceStatusGuestConfigurationServiceArray{ GetServiceStatusGuestConfigurationServiceArgs{...} }
type GetServiceStatusGuestConfigurationServiceArrayOutput ¶
type GetServiceStatusGuestConfigurationServiceArrayOutput struct{ *pulumi.OutputState }
func (GetServiceStatusGuestConfigurationServiceArrayOutput) ElementType ¶
func (GetServiceStatusGuestConfigurationServiceArrayOutput) ElementType() reflect.Type
func (GetServiceStatusGuestConfigurationServiceArrayOutput) ToGetServiceStatusGuestConfigurationServiceArrayOutput ¶
func (o GetServiceStatusGuestConfigurationServiceArrayOutput) ToGetServiceStatusGuestConfigurationServiceArrayOutput() GetServiceStatusGuestConfigurationServiceArrayOutput
func (GetServiceStatusGuestConfigurationServiceArrayOutput) ToGetServiceStatusGuestConfigurationServiceArrayOutputWithContext ¶
func (o GetServiceStatusGuestConfigurationServiceArrayOutput) ToGetServiceStatusGuestConfigurationServiceArrayOutputWithContext(ctx context.Context) GetServiceStatusGuestConfigurationServiceArrayOutput
type GetServiceStatusGuestConfigurationServiceInput ¶
type GetServiceStatusGuestConfigurationServiceInput interface { pulumi.Input ToGetServiceStatusGuestConfigurationServiceOutput() GetServiceStatusGuestConfigurationServiceOutput ToGetServiceStatusGuestConfigurationServiceOutputWithContext(context.Context) GetServiceStatusGuestConfigurationServiceOutput }
GetServiceStatusGuestConfigurationServiceInput is an input type that accepts GetServiceStatusGuestConfigurationServiceArgs and GetServiceStatusGuestConfigurationServiceOutput values. You can construct a concrete instance of `GetServiceStatusGuestConfigurationServiceInput` via:
GetServiceStatusGuestConfigurationServiceArgs{...}
type GetServiceStatusGuestConfigurationServiceOutput ¶
type GetServiceStatusGuestConfigurationServiceOutput struct{ *pulumi.OutputState }
func (GetServiceStatusGuestConfigurationServiceOutput) ElementType ¶
func (GetServiceStatusGuestConfigurationServiceOutput) ElementType() reflect.Type
func (GetServiceStatusGuestConfigurationServiceOutput) StartupType ¶
func (o GetServiceStatusGuestConfigurationServiceOutput) StartupType() pulumi.StringOutput
The behavior of the service when the Arc-enabled machine starts up.
func (GetServiceStatusGuestConfigurationServiceOutput) Status ¶
func (o GetServiceStatusGuestConfigurationServiceOutput) Status() pulumi.StringOutput
The current status of the service.
func (GetServiceStatusGuestConfigurationServiceOutput) ToGetServiceStatusGuestConfigurationServiceOutput ¶
func (o GetServiceStatusGuestConfigurationServiceOutput) ToGetServiceStatusGuestConfigurationServiceOutput() GetServiceStatusGuestConfigurationServiceOutput
func (GetServiceStatusGuestConfigurationServiceOutput) ToGetServiceStatusGuestConfigurationServiceOutputWithContext ¶
func (o GetServiceStatusGuestConfigurationServiceOutput) ToGetServiceStatusGuestConfigurationServiceOutputWithContext(ctx context.Context) GetServiceStatusGuestConfigurationServiceOutput
type GetServiceStatusInput ¶
type GetServiceStatusInput interface { pulumi.Input ToGetServiceStatusOutput() GetServiceStatusOutput ToGetServiceStatusOutputWithContext(context.Context) GetServiceStatusOutput }
GetServiceStatusInput is an input type that accepts GetServiceStatusArgs and GetServiceStatusOutput values. You can construct a concrete instance of `GetServiceStatusInput` via:
GetServiceStatusArgs{...}
type GetServiceStatusOutput ¶
type GetServiceStatusOutput struct{ *pulumi.OutputState }
func (GetServiceStatusOutput) ElementType ¶
func (GetServiceStatusOutput) ElementType() reflect.Type
func (GetServiceStatusOutput) ExtensionServices ¶
func (o GetServiceStatusOutput) ExtensionServices() GetServiceStatusExtensionServiceArrayOutput
A `extensionService` block as defined above.
func (GetServiceStatusOutput) GuestConfigurationServices ¶
func (o GetServiceStatusOutput) GuestConfigurationServices() GetServiceStatusGuestConfigurationServiceArrayOutput
A `guestConfigurationService` block as defined above.
func (GetServiceStatusOutput) ToGetServiceStatusOutput ¶
func (o GetServiceStatusOutput) ToGetServiceStatusOutput() GetServiceStatusOutput
func (GetServiceStatusOutput) ToGetServiceStatusOutputWithContext ¶
func (o GetServiceStatusOutput) ToGetServiceStatusOutputWithContext(ctx context.Context) GetServiceStatusOutput