Documentation
¶
Index ¶
- Constants
- type AgentConfigurationResponse
- type AgentConfigurationResponseOutput
- func (o AgentConfigurationResponseOutput) ConfigMode() pulumi.StringOutput
- func (AgentConfigurationResponseOutput) ElementType() reflect.Type
- func (o AgentConfigurationResponseOutput) ExtensionsAllowList() ConfigurationExtensionResponseArrayOutput
- func (o AgentConfigurationResponseOutput) ExtensionsBlockList() ConfigurationExtensionResponseArrayOutput
- func (o AgentConfigurationResponseOutput) ExtensionsEnabled() pulumi.StringOutput
- func (o AgentConfigurationResponseOutput) GuestConfigurationEnabled() pulumi.StringOutput
- func (o AgentConfigurationResponseOutput) IncomingConnectionsPorts() pulumi.StringArrayOutput
- func (o AgentConfigurationResponseOutput) ProxyBypass() pulumi.StringArrayOutput
- func (o AgentConfigurationResponseOutput) ProxyUrl() pulumi.StringOutput
- func (o AgentConfigurationResponseOutput) ToAgentConfigurationResponseOutput() AgentConfigurationResponseOutput
- func (o AgentConfigurationResponseOutput) ToAgentConfigurationResponseOutputWithContext(ctx context.Context) AgentConfigurationResponseOutput
- type AgentUpgrade
- type AgentUpgradeArgs
- func (AgentUpgradeArgs) ElementType() reflect.Type
- func (i AgentUpgradeArgs) ToAgentUpgradeOutput() AgentUpgradeOutput
- func (i AgentUpgradeArgs) ToAgentUpgradeOutputWithContext(ctx context.Context) AgentUpgradeOutput
- func (i AgentUpgradeArgs) ToAgentUpgradePtrOutput() AgentUpgradePtrOutput
- func (i AgentUpgradeArgs) ToAgentUpgradePtrOutputWithContext(ctx context.Context) AgentUpgradePtrOutput
- type AgentUpgradeInput
- type AgentUpgradeOutput
- func (o AgentUpgradeOutput) CorrelationId() pulumi.StringPtrOutput
- func (o AgentUpgradeOutput) DesiredVersion() pulumi.StringPtrOutput
- func (AgentUpgradeOutput) ElementType() reflect.Type
- func (o AgentUpgradeOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
- func (o AgentUpgradeOutput) ToAgentUpgradeOutput() AgentUpgradeOutput
- func (o AgentUpgradeOutput) ToAgentUpgradeOutputWithContext(ctx context.Context) AgentUpgradeOutput
- func (o AgentUpgradeOutput) ToAgentUpgradePtrOutput() AgentUpgradePtrOutput
- func (o AgentUpgradeOutput) ToAgentUpgradePtrOutputWithContext(ctx context.Context) AgentUpgradePtrOutput
- type AgentUpgradePtrInput
- type AgentUpgradePtrOutput
- func (o AgentUpgradePtrOutput) CorrelationId() pulumi.StringPtrOutput
- func (o AgentUpgradePtrOutput) DesiredVersion() pulumi.StringPtrOutput
- func (o AgentUpgradePtrOutput) Elem() AgentUpgradeOutput
- func (AgentUpgradePtrOutput) ElementType() reflect.Type
- func (o AgentUpgradePtrOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
- func (o AgentUpgradePtrOutput) ToAgentUpgradePtrOutput() AgentUpgradePtrOutput
- func (o AgentUpgradePtrOutput) ToAgentUpgradePtrOutputWithContext(ctx context.Context) AgentUpgradePtrOutput
- type AgentUpgradeResponse
- type AgentUpgradeResponseOutput
- func (o AgentUpgradeResponseOutput) CorrelationId() pulumi.StringPtrOutput
- func (o AgentUpgradeResponseOutput) DesiredVersion() pulumi.StringPtrOutput
- func (AgentUpgradeResponseOutput) ElementType() reflect.Type
- func (o AgentUpgradeResponseOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
- func (o AgentUpgradeResponseOutput) LastAttemptMessage() pulumi.StringOutput
- func (o AgentUpgradeResponseOutput) LastAttemptStatus() pulumi.StringOutput
- func (o AgentUpgradeResponseOutput) LastAttemptTimestamp() pulumi.StringOutput
- func (o AgentUpgradeResponseOutput) ToAgentUpgradeResponseOutput() AgentUpgradeResponseOutput
- func (o AgentUpgradeResponseOutput) ToAgentUpgradeResponseOutputWithContext(ctx context.Context) AgentUpgradeResponseOutput
- type AgentUpgradeResponsePtrOutput
- func (o AgentUpgradeResponsePtrOutput) CorrelationId() pulumi.StringPtrOutput
- func (o AgentUpgradeResponsePtrOutput) DesiredVersion() pulumi.StringPtrOutput
- func (o AgentUpgradeResponsePtrOutput) Elem() AgentUpgradeResponseOutput
- func (AgentUpgradeResponsePtrOutput) ElementType() reflect.Type
- func (o AgentUpgradeResponsePtrOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
- func (o AgentUpgradeResponsePtrOutput) LastAttemptMessage() pulumi.StringPtrOutput
- func (o AgentUpgradeResponsePtrOutput) LastAttemptStatus() pulumi.StringPtrOutput
- func (o AgentUpgradeResponsePtrOutput) LastAttemptTimestamp() pulumi.StringPtrOutput
- func (o AgentUpgradeResponsePtrOutput) ToAgentUpgradeResponsePtrOutput() AgentUpgradeResponsePtrOutput
- func (o AgentUpgradeResponsePtrOutput) ToAgentUpgradeResponsePtrOutputWithContext(ctx context.Context) AgentUpgradeResponsePtrOutput
- type AssessmentModeTypes
- func (AssessmentModeTypes) ElementType() reflect.Type
- func (e AssessmentModeTypes) ToAssessmentModeTypesOutput() AssessmentModeTypesOutput
- func (e AssessmentModeTypes) ToAssessmentModeTypesOutputWithContext(ctx context.Context) AssessmentModeTypesOutput
- func (e AssessmentModeTypes) ToAssessmentModeTypesPtrOutput() AssessmentModeTypesPtrOutput
- func (e AssessmentModeTypes) ToAssessmentModeTypesPtrOutputWithContext(ctx context.Context) AssessmentModeTypesPtrOutput
- func (e AssessmentModeTypes) ToStringOutput() pulumi.StringOutput
- func (e AssessmentModeTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AssessmentModeTypes) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AssessmentModeTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentModeTypesInput
- type AssessmentModeTypesOutput
- func (AssessmentModeTypesOutput) ElementType() reflect.Type
- func (o AssessmentModeTypesOutput) ToAssessmentModeTypesOutput() AssessmentModeTypesOutput
- func (o AssessmentModeTypesOutput) ToAssessmentModeTypesOutputWithContext(ctx context.Context) AssessmentModeTypesOutput
- func (o AssessmentModeTypesOutput) ToAssessmentModeTypesPtrOutput() AssessmentModeTypesPtrOutput
- func (o AssessmentModeTypesOutput) ToAssessmentModeTypesPtrOutputWithContext(ctx context.Context) AssessmentModeTypesPtrOutput
- func (o AssessmentModeTypesOutput) ToStringOutput() pulumi.StringOutput
- func (o AssessmentModeTypesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AssessmentModeTypesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssessmentModeTypesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AssessmentModeTypesPtrInput
- type AssessmentModeTypesPtrOutput
- func (o AssessmentModeTypesPtrOutput) Elem() AssessmentModeTypesOutput
- func (AssessmentModeTypesPtrOutput) ElementType() reflect.Type
- func (o AssessmentModeTypesPtrOutput) ToAssessmentModeTypesPtrOutput() AssessmentModeTypesPtrOutput
- func (o AssessmentModeTypesPtrOutput) ToAssessmentModeTypesPtrOutputWithContext(ctx context.Context) AssessmentModeTypesPtrOutput
- func (o AssessmentModeTypesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AssessmentModeTypesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CloudMetadataResponse
- type CloudMetadataResponseOutput
- func (CloudMetadataResponseOutput) ElementType() reflect.Type
- func (o CloudMetadataResponseOutput) Provider() pulumi.StringOutput
- func (o CloudMetadataResponseOutput) ToCloudMetadataResponseOutput() CloudMetadataResponseOutput
- func (o CloudMetadataResponseOutput) ToCloudMetadataResponseOutputWithContext(ctx context.Context) CloudMetadataResponseOutput
- type CloudMetadataResponsePtrOutput
- func (o CloudMetadataResponsePtrOutput) Elem() CloudMetadataResponseOutput
- func (CloudMetadataResponsePtrOutput) ElementType() reflect.Type
- func (o CloudMetadataResponsePtrOutput) Provider() pulumi.StringPtrOutput
- func (o CloudMetadataResponsePtrOutput) ToCloudMetadataResponsePtrOutput() CloudMetadataResponsePtrOutput
- func (o CloudMetadataResponsePtrOutput) ToCloudMetadataResponsePtrOutputWithContext(ctx context.Context) CloudMetadataResponsePtrOutput
- type ConfigurationExtensionResponse
- type ConfigurationExtensionResponseArrayOutput
- func (ConfigurationExtensionResponseArrayOutput) ElementType() reflect.Type
- func (o ConfigurationExtensionResponseArrayOutput) Index(i pulumi.IntInput) ConfigurationExtensionResponseOutput
- func (o ConfigurationExtensionResponseArrayOutput) ToConfigurationExtensionResponseArrayOutput() ConfigurationExtensionResponseArrayOutput
- func (o ConfigurationExtensionResponseArrayOutput) ToConfigurationExtensionResponseArrayOutputWithContext(ctx context.Context) ConfigurationExtensionResponseArrayOutput
- type ConfigurationExtensionResponseOutput
- func (ConfigurationExtensionResponseOutput) ElementType() reflect.Type
- func (o ConfigurationExtensionResponseOutput) Publisher() pulumi.StringOutput
- func (o ConfigurationExtensionResponseOutput) ToConfigurationExtensionResponseOutput() ConfigurationExtensionResponseOutput
- func (o ConfigurationExtensionResponseOutput) ToConfigurationExtensionResponseOutputWithContext(ctx context.Context) ConfigurationExtensionResponseOutput
- func (o ConfigurationExtensionResponseOutput) Type() pulumi.StringOutput
- type ErrorAdditionalInfoResponse
- type ErrorAdditionalInfoResponseArrayOutput
- func (ErrorAdditionalInfoResponseArrayOutput) ElementType() reflect.Type
- func (o ErrorAdditionalInfoResponseArrayOutput) Index(i pulumi.IntInput) ErrorAdditionalInfoResponseOutput
- func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutput() ErrorAdditionalInfoResponseArrayOutput
- func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseArrayOutput
- type ErrorAdditionalInfoResponseOutput
- func (ErrorAdditionalInfoResponseOutput) ElementType() reflect.Type
- func (o ErrorAdditionalInfoResponseOutput) Info() pulumi.AnyOutput
- func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutput() ErrorAdditionalInfoResponseOutput
- func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseOutput
- func (o ErrorAdditionalInfoResponseOutput) Type() pulumi.StringOutput
- type ErrorDetailResponse
- type ErrorDetailResponseArrayOutput
- func (ErrorDetailResponseArrayOutput) ElementType() reflect.Type
- func (o ErrorDetailResponseArrayOutput) Index(i pulumi.IntInput) ErrorDetailResponseOutput
- func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput
- func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext(ctx context.Context) ErrorDetailResponseArrayOutput
- type ErrorDetailResponseOutput
- func (o ErrorDetailResponseOutput) AdditionalInfo() ErrorAdditionalInfoResponseArrayOutput
- func (o ErrorDetailResponseOutput) Code() pulumi.StringOutput
- func (o ErrorDetailResponseOutput) Details() ErrorDetailResponseArrayOutput
- func (ErrorDetailResponseOutput) ElementType() reflect.Type
- func (o ErrorDetailResponseOutput) Message() pulumi.StringOutput
- func (o ErrorDetailResponseOutput) Target() pulumi.StringOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
- func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
- type EsuKeyResponse
- type EsuKeyResponseArrayOutput
- func (EsuKeyResponseArrayOutput) ElementType() reflect.Type
- func (o EsuKeyResponseArrayOutput) Index(i pulumi.IntInput) EsuKeyResponseOutput
- func (o EsuKeyResponseArrayOutput) ToEsuKeyResponseArrayOutput() EsuKeyResponseArrayOutput
- func (o EsuKeyResponseArrayOutput) ToEsuKeyResponseArrayOutputWithContext(ctx context.Context) EsuKeyResponseArrayOutput
- type EsuKeyResponseOutput
- func (EsuKeyResponseOutput) ElementType() reflect.Type
- func (o EsuKeyResponseOutput) LicenseStatus() pulumi.StringPtrOutput
- func (o EsuKeyResponseOutput) Sku() pulumi.StringPtrOutput
- func (o EsuKeyResponseOutput) ToEsuKeyResponseOutput() EsuKeyResponseOutput
- func (o EsuKeyResponseOutput) ToEsuKeyResponseOutputWithContext(ctx context.Context) EsuKeyResponseOutput
- type ExtensionsResourceStatusResponse
- type ExtensionsResourceStatusResponseArrayOutput
- func (ExtensionsResourceStatusResponseArrayOutput) ElementType() reflect.Type
- func (o ExtensionsResourceStatusResponseArrayOutput) Index(i pulumi.IntInput) ExtensionsResourceStatusResponseOutput
- func (o ExtensionsResourceStatusResponseArrayOutput) ToExtensionsResourceStatusResponseArrayOutput() ExtensionsResourceStatusResponseArrayOutput
- func (o ExtensionsResourceStatusResponseArrayOutput) ToExtensionsResourceStatusResponseArrayOutputWithContext(ctx context.Context) ExtensionsResourceStatusResponseArrayOutput
- type ExtensionsResourceStatusResponseOutput
- func (o ExtensionsResourceStatusResponseOutput) Code() pulumi.StringPtrOutput
- func (o ExtensionsResourceStatusResponseOutput) DisplayStatus() pulumi.StringPtrOutput
- func (ExtensionsResourceStatusResponseOutput) ElementType() reflect.Type
- func (o ExtensionsResourceStatusResponseOutput) Level() pulumi.StringPtrOutput
- func (o ExtensionsResourceStatusResponseOutput) Message() pulumi.StringPtrOutput
- func (o ExtensionsResourceStatusResponseOutput) Time() pulumi.StringPtrOutput
- func (o ExtensionsResourceStatusResponseOutput) ToExtensionsResourceStatusResponseOutput() ExtensionsResourceStatusResponseOutput
- func (o ExtensionsResourceStatusResponseOutput) ToExtensionsResourceStatusResponseOutputWithContext(ctx context.Context) ExtensionsResourceStatusResponseOutput
- type HybridComputePrivateLinkScopeProperties
- type HybridComputePrivateLinkScopePropertiesArgs
- func (HybridComputePrivateLinkScopePropertiesArgs) ElementType() reflect.Type
- func (i HybridComputePrivateLinkScopePropertiesArgs) ToHybridComputePrivateLinkScopePropertiesOutput() HybridComputePrivateLinkScopePropertiesOutput
- func (i HybridComputePrivateLinkScopePropertiesArgs) ToHybridComputePrivateLinkScopePropertiesOutputWithContext(ctx context.Context) HybridComputePrivateLinkScopePropertiesOutput
- func (i HybridComputePrivateLinkScopePropertiesArgs) ToHybridComputePrivateLinkScopePropertiesPtrOutput() HybridComputePrivateLinkScopePropertiesPtrOutput
- func (i HybridComputePrivateLinkScopePropertiesArgs) ToHybridComputePrivateLinkScopePropertiesPtrOutputWithContext(ctx context.Context) HybridComputePrivateLinkScopePropertiesPtrOutput
- type HybridComputePrivateLinkScopePropertiesInput
- type HybridComputePrivateLinkScopePropertiesOutput
- func (HybridComputePrivateLinkScopePropertiesOutput) ElementType() reflect.Type
- func (o HybridComputePrivateLinkScopePropertiesOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o HybridComputePrivateLinkScopePropertiesOutput) ToHybridComputePrivateLinkScopePropertiesOutput() HybridComputePrivateLinkScopePropertiesOutput
- func (o HybridComputePrivateLinkScopePropertiesOutput) ToHybridComputePrivateLinkScopePropertiesOutputWithContext(ctx context.Context) HybridComputePrivateLinkScopePropertiesOutput
- func (o HybridComputePrivateLinkScopePropertiesOutput) ToHybridComputePrivateLinkScopePropertiesPtrOutput() HybridComputePrivateLinkScopePropertiesPtrOutput
- func (o HybridComputePrivateLinkScopePropertiesOutput) ToHybridComputePrivateLinkScopePropertiesPtrOutputWithContext(ctx context.Context) HybridComputePrivateLinkScopePropertiesPtrOutput
- type HybridComputePrivateLinkScopePropertiesPtrInput
- type HybridComputePrivateLinkScopePropertiesPtrOutput
- func (o HybridComputePrivateLinkScopePropertiesPtrOutput) Elem() HybridComputePrivateLinkScopePropertiesOutput
- func (HybridComputePrivateLinkScopePropertiesPtrOutput) ElementType() reflect.Type
- func (o HybridComputePrivateLinkScopePropertiesPtrOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o HybridComputePrivateLinkScopePropertiesPtrOutput) ToHybridComputePrivateLinkScopePropertiesPtrOutput() HybridComputePrivateLinkScopePropertiesPtrOutput
- func (o HybridComputePrivateLinkScopePropertiesPtrOutput) ToHybridComputePrivateLinkScopePropertiesPtrOutputWithContext(ctx context.Context) HybridComputePrivateLinkScopePropertiesPtrOutput
- type HybridComputePrivateLinkScopePropertiesResponse
- type HybridComputePrivateLinkScopePropertiesResponseOutput
- func (HybridComputePrivateLinkScopePropertiesResponseOutput) ElementType() reflect.Type
- func (o HybridComputePrivateLinkScopePropertiesResponseOutput) PrivateEndpointConnections() PrivateEndpointConnectionDataModelResponseArrayOutput
- func (o HybridComputePrivateLinkScopePropertiesResponseOutput) PrivateLinkScopeId() pulumi.StringOutput
- func (o HybridComputePrivateLinkScopePropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o HybridComputePrivateLinkScopePropertiesResponseOutput) PublicNetworkAccess() pulumi.StringPtrOutput
- func (o HybridComputePrivateLinkScopePropertiesResponseOutput) ToHybridComputePrivateLinkScopePropertiesResponseOutput() HybridComputePrivateLinkScopePropertiesResponseOutput
- func (o HybridComputePrivateLinkScopePropertiesResponseOutput) ToHybridComputePrivateLinkScopePropertiesResponseOutputWithContext(ctx context.Context) HybridComputePrivateLinkScopePropertiesResponseOutput
- type Identity
- type IdentityArgs
- func (IdentityArgs) ElementType() reflect.Type
- func (i IdentityArgs) ToIdentityOutput() IdentityOutput
- func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
- func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- type IdentityInput
- type IdentityOutput
- func (IdentityOutput) ElementType() reflect.Type
- func (o IdentityOutput) ToIdentityOutput() IdentityOutput
- func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityOutput) Type() ResourceIdentityTypePtrOutput
- type IdentityPtrInput
- type IdentityPtrOutput
- func (o IdentityPtrOutput) Elem() IdentityOutput
- func (IdentityPtrOutput) ElementType() reflect.Type
- func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityPtrOutput) Type() ResourceIdentityTypePtrOutput
- type IdentityResponse
- type IdentityResponseOutput
- func (IdentityResponseOutput) ElementType() reflect.Type
- func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
- type IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
- func (IdentityResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type License
- type LicenseArgs
- type LicenseCoreType
- func (LicenseCoreType) ElementType() reflect.Type
- func (e LicenseCoreType) ToLicenseCoreTypeOutput() LicenseCoreTypeOutput
- func (e LicenseCoreType) ToLicenseCoreTypeOutputWithContext(ctx context.Context) LicenseCoreTypeOutput
- func (e LicenseCoreType) ToLicenseCoreTypePtrOutput() LicenseCoreTypePtrOutput
- func (e LicenseCoreType) ToLicenseCoreTypePtrOutputWithContext(ctx context.Context) LicenseCoreTypePtrOutput
- func (e LicenseCoreType) ToStringOutput() pulumi.StringOutput
- func (e LicenseCoreType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LicenseCoreType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LicenseCoreType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseCoreTypeInput
- type LicenseCoreTypeOutput
- func (LicenseCoreTypeOutput) ElementType() reflect.Type
- func (o LicenseCoreTypeOutput) ToLicenseCoreTypeOutput() LicenseCoreTypeOutput
- func (o LicenseCoreTypeOutput) ToLicenseCoreTypeOutputWithContext(ctx context.Context) LicenseCoreTypeOutput
- func (o LicenseCoreTypeOutput) ToLicenseCoreTypePtrOutput() LicenseCoreTypePtrOutput
- func (o LicenseCoreTypeOutput) ToLicenseCoreTypePtrOutputWithContext(ctx context.Context) LicenseCoreTypePtrOutput
- func (o LicenseCoreTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o LicenseCoreTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LicenseCoreTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LicenseCoreTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseCoreTypePtrInput
- type LicenseCoreTypePtrOutput
- func (o LicenseCoreTypePtrOutput) Elem() LicenseCoreTypeOutput
- func (LicenseCoreTypePtrOutput) ElementType() reflect.Type
- func (o LicenseCoreTypePtrOutput) ToLicenseCoreTypePtrOutput() LicenseCoreTypePtrOutput
- func (o LicenseCoreTypePtrOutput) ToLicenseCoreTypePtrOutputWithContext(ctx context.Context) LicenseCoreTypePtrOutput
- func (o LicenseCoreTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LicenseCoreTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseDetails
- type LicenseDetailsArgs
- func (LicenseDetailsArgs) ElementType() reflect.Type
- func (i LicenseDetailsArgs) ToLicenseDetailsOutput() LicenseDetailsOutput
- func (i LicenseDetailsArgs) ToLicenseDetailsOutputWithContext(ctx context.Context) LicenseDetailsOutput
- func (i LicenseDetailsArgs) ToLicenseDetailsPtrOutput() LicenseDetailsPtrOutput
- func (i LicenseDetailsArgs) ToLicenseDetailsPtrOutputWithContext(ctx context.Context) LicenseDetailsPtrOutput
- type LicenseDetailsInput
- type LicenseDetailsOutput
- func (o LicenseDetailsOutput) Edition() pulumi.StringPtrOutput
- func (LicenseDetailsOutput) ElementType() reflect.Type
- func (o LicenseDetailsOutput) Processors() pulumi.IntPtrOutput
- func (o LicenseDetailsOutput) State() pulumi.StringPtrOutput
- func (o LicenseDetailsOutput) Target() pulumi.StringPtrOutput
- func (o LicenseDetailsOutput) ToLicenseDetailsOutput() LicenseDetailsOutput
- func (o LicenseDetailsOutput) ToLicenseDetailsOutputWithContext(ctx context.Context) LicenseDetailsOutput
- func (o LicenseDetailsOutput) ToLicenseDetailsPtrOutput() LicenseDetailsPtrOutput
- func (o LicenseDetailsOutput) ToLicenseDetailsPtrOutputWithContext(ctx context.Context) LicenseDetailsPtrOutput
- func (o LicenseDetailsOutput) Type() pulumi.StringPtrOutput
- type LicenseDetailsPtrInput
- type LicenseDetailsPtrOutput
- func (o LicenseDetailsPtrOutput) Edition() pulumi.StringPtrOutput
- func (o LicenseDetailsPtrOutput) Elem() LicenseDetailsOutput
- func (LicenseDetailsPtrOutput) ElementType() reflect.Type
- func (o LicenseDetailsPtrOutput) Processors() pulumi.IntPtrOutput
- func (o LicenseDetailsPtrOutput) State() pulumi.StringPtrOutput
- func (o LicenseDetailsPtrOutput) Target() pulumi.StringPtrOutput
- func (o LicenseDetailsPtrOutput) ToLicenseDetailsPtrOutput() LicenseDetailsPtrOutput
- func (o LicenseDetailsPtrOutput) ToLicenseDetailsPtrOutputWithContext(ctx context.Context) LicenseDetailsPtrOutput
- func (o LicenseDetailsPtrOutput) Type() pulumi.StringPtrOutput
- type LicenseDetailsResponse
- type LicenseDetailsResponseOutput
- func (o LicenseDetailsResponseOutput) AssignedLicenses() pulumi.IntOutput
- func (o LicenseDetailsResponseOutput) Edition() pulumi.StringPtrOutput
- func (LicenseDetailsResponseOutput) ElementType() reflect.Type
- func (o LicenseDetailsResponseOutput) ImmutableId() pulumi.StringOutput
- func (o LicenseDetailsResponseOutput) Processors() pulumi.IntPtrOutput
- func (o LicenseDetailsResponseOutput) State() pulumi.StringPtrOutput
- func (o LicenseDetailsResponseOutput) Target() pulumi.StringPtrOutput
- func (o LicenseDetailsResponseOutput) ToLicenseDetailsResponseOutput() LicenseDetailsResponseOutput
- func (o LicenseDetailsResponseOutput) ToLicenseDetailsResponseOutputWithContext(ctx context.Context) LicenseDetailsResponseOutput
- func (o LicenseDetailsResponseOutput) Type() pulumi.StringPtrOutput
- type LicenseDetailsResponsePtrOutput
- func (o LicenseDetailsResponsePtrOutput) AssignedLicenses() pulumi.IntPtrOutput
- func (o LicenseDetailsResponsePtrOutput) Edition() pulumi.StringPtrOutput
- func (o LicenseDetailsResponsePtrOutput) Elem() LicenseDetailsResponseOutput
- func (LicenseDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o LicenseDetailsResponsePtrOutput) ImmutableId() pulumi.StringPtrOutput
- func (o LicenseDetailsResponsePtrOutput) Processors() pulumi.IntPtrOutput
- func (o LicenseDetailsResponsePtrOutput) State() pulumi.StringPtrOutput
- func (o LicenseDetailsResponsePtrOutput) Target() pulumi.StringPtrOutput
- func (o LicenseDetailsResponsePtrOutput) ToLicenseDetailsResponsePtrOutput() LicenseDetailsResponsePtrOutput
- func (o LicenseDetailsResponsePtrOutput) ToLicenseDetailsResponsePtrOutputWithContext(ctx context.Context) LicenseDetailsResponsePtrOutput
- func (o LicenseDetailsResponsePtrOutput) Type() pulumi.StringPtrOutput
- type LicenseEdition
- func (LicenseEdition) ElementType() reflect.Type
- func (e LicenseEdition) ToLicenseEditionOutput() LicenseEditionOutput
- func (e LicenseEdition) ToLicenseEditionOutputWithContext(ctx context.Context) LicenseEditionOutput
- func (e LicenseEdition) ToLicenseEditionPtrOutput() LicenseEditionPtrOutput
- func (e LicenseEdition) ToLicenseEditionPtrOutputWithContext(ctx context.Context) LicenseEditionPtrOutput
- func (e LicenseEdition) ToStringOutput() pulumi.StringOutput
- func (e LicenseEdition) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LicenseEdition) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LicenseEdition) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseEditionInput
- type LicenseEditionOutput
- func (LicenseEditionOutput) ElementType() reflect.Type
- func (o LicenseEditionOutput) ToLicenseEditionOutput() LicenseEditionOutput
- func (o LicenseEditionOutput) ToLicenseEditionOutputWithContext(ctx context.Context) LicenseEditionOutput
- func (o LicenseEditionOutput) ToLicenseEditionPtrOutput() LicenseEditionPtrOutput
- func (o LicenseEditionOutput) ToLicenseEditionPtrOutputWithContext(ctx context.Context) LicenseEditionPtrOutput
- func (o LicenseEditionOutput) ToStringOutput() pulumi.StringOutput
- func (o LicenseEditionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LicenseEditionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LicenseEditionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseEditionPtrInput
- type LicenseEditionPtrOutput
- func (o LicenseEditionPtrOutput) Elem() LicenseEditionOutput
- func (LicenseEditionPtrOutput) ElementType() reflect.Type
- func (o LicenseEditionPtrOutput) ToLicenseEditionPtrOutput() LicenseEditionPtrOutput
- func (o LicenseEditionPtrOutput) ToLicenseEditionPtrOutputWithContext(ctx context.Context) LicenseEditionPtrOutput
- func (o LicenseEditionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LicenseEditionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseInput
- type LicenseOutput
- func (LicenseOutput) ElementType() reflect.Type
- func (o LicenseOutput) LicenseDetails() LicenseDetailsResponsePtrOutput
- func (o LicenseOutput) LicenseType() pulumi.StringPtrOutput
- func (o LicenseOutput) Location() pulumi.StringOutput
- func (o LicenseOutput) Name() pulumi.StringOutput
- func (o LicenseOutput) ProvisioningState() pulumi.StringOutput
- func (o LicenseOutput) SystemData() SystemDataResponseOutput
- func (o LicenseOutput) Tags() pulumi.StringMapOutput
- func (o LicenseOutput) TenantId() pulumi.StringPtrOutput
- func (o LicenseOutput) ToLicenseOutput() LicenseOutput
- func (o LicenseOutput) ToLicenseOutputWithContext(ctx context.Context) LicenseOutput
- func (o LicenseOutput) Type() pulumi.StringOutput
- type LicenseProfile
- type LicenseProfileArgs
- type LicenseProfileInput
- type LicenseProfileOutput
- func (o LicenseProfileOutput) AssignedLicense() pulumi.StringPtrOutput
- func (o LicenseProfileOutput) AssignedLicenseImmutableId() pulumi.StringOutput
- func (LicenseProfileOutput) ElementType() reflect.Type
- func (o LicenseProfileOutput) EsuEligibility() pulumi.StringOutput
- func (o LicenseProfileOutput) EsuKeyState() pulumi.StringOutput
- func (o LicenseProfileOutput) EsuKeys() EsuKeyResponseArrayOutput
- func (o LicenseProfileOutput) Location() pulumi.StringOutput
- func (o LicenseProfileOutput) Name() pulumi.StringOutput
- func (o LicenseProfileOutput) ProvisioningState() pulumi.StringOutput
- func (o LicenseProfileOutput) ServerType() pulumi.StringOutput
- func (o LicenseProfileOutput) SystemData() SystemDataResponseOutput
- func (o LicenseProfileOutput) Tags() pulumi.StringMapOutput
- func (o LicenseProfileOutput) ToLicenseProfileOutput() LicenseProfileOutput
- func (o LicenseProfileOutput) ToLicenseProfileOutputWithContext(ctx context.Context) LicenseProfileOutput
- func (o LicenseProfileOutput) Type() pulumi.StringOutput
- type LicenseProfileState
- type LicenseState
- type LicenseStateEnum
- func (LicenseStateEnum) ElementType() reflect.Type
- func (e LicenseStateEnum) ToLicenseStateEnumOutput() LicenseStateEnumOutput
- func (e LicenseStateEnum) ToLicenseStateEnumOutputWithContext(ctx context.Context) LicenseStateEnumOutput
- func (e LicenseStateEnum) ToLicenseStateEnumPtrOutput() LicenseStateEnumPtrOutput
- func (e LicenseStateEnum) ToLicenseStateEnumPtrOutputWithContext(ctx context.Context) LicenseStateEnumPtrOutput
- func (e LicenseStateEnum) ToStringOutput() pulumi.StringOutput
- func (e LicenseStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LicenseStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LicenseStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseStateEnumInput
- type LicenseStateEnumOutput
- func (LicenseStateEnumOutput) ElementType() reflect.Type
- func (o LicenseStateEnumOutput) ToLicenseStateEnumOutput() LicenseStateEnumOutput
- func (o LicenseStateEnumOutput) ToLicenseStateEnumOutputWithContext(ctx context.Context) LicenseStateEnumOutput
- func (o LicenseStateEnumOutput) ToLicenseStateEnumPtrOutput() LicenseStateEnumPtrOutput
- func (o LicenseStateEnumOutput) ToLicenseStateEnumPtrOutputWithContext(ctx context.Context) LicenseStateEnumPtrOutput
- func (o LicenseStateEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o LicenseStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LicenseStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LicenseStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseStateEnumPtrInput
- type LicenseStateEnumPtrOutput
- func (o LicenseStateEnumPtrOutput) Elem() LicenseStateEnumOutput
- func (LicenseStateEnumPtrOutput) ElementType() reflect.Type
- func (o LicenseStateEnumPtrOutput) ToLicenseStateEnumPtrOutput() LicenseStateEnumPtrOutput
- func (o LicenseStateEnumPtrOutput) ToLicenseStateEnumPtrOutputWithContext(ctx context.Context) LicenseStateEnumPtrOutput
- func (o LicenseStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LicenseStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseTarget
- func (LicenseTarget) ElementType() reflect.Type
- func (e LicenseTarget) ToLicenseTargetOutput() LicenseTargetOutput
- func (e LicenseTarget) ToLicenseTargetOutputWithContext(ctx context.Context) LicenseTargetOutput
- func (e LicenseTarget) ToLicenseTargetPtrOutput() LicenseTargetPtrOutput
- func (e LicenseTarget) ToLicenseTargetPtrOutputWithContext(ctx context.Context) LicenseTargetPtrOutput
- func (e LicenseTarget) ToStringOutput() pulumi.StringOutput
- func (e LicenseTarget) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LicenseTarget) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LicenseTarget) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseTargetInput
- type LicenseTargetOutput
- func (LicenseTargetOutput) ElementType() reflect.Type
- func (o LicenseTargetOutput) ToLicenseTargetOutput() LicenseTargetOutput
- func (o LicenseTargetOutput) ToLicenseTargetOutputWithContext(ctx context.Context) LicenseTargetOutput
- func (o LicenseTargetOutput) ToLicenseTargetPtrOutput() LicenseTargetPtrOutput
- func (o LicenseTargetOutput) ToLicenseTargetPtrOutputWithContext(ctx context.Context) LicenseTargetPtrOutput
- func (o LicenseTargetOutput) ToStringOutput() pulumi.StringOutput
- func (o LicenseTargetOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LicenseTargetOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LicenseTargetOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseTargetPtrInput
- type LicenseTargetPtrOutput
- func (o LicenseTargetPtrOutput) Elem() LicenseTargetOutput
- func (LicenseTargetPtrOutput) ElementType() reflect.Type
- func (o LicenseTargetPtrOutput) ToLicenseTargetPtrOutput() LicenseTargetPtrOutput
- func (o LicenseTargetPtrOutput) ToLicenseTargetPtrOutputWithContext(ctx context.Context) LicenseTargetPtrOutput
- func (o LicenseTargetPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LicenseTargetPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseType
- func (LicenseType) ElementType() reflect.Type
- func (e LicenseType) ToLicenseTypeOutput() LicenseTypeOutput
- func (e LicenseType) ToLicenseTypeOutputWithContext(ctx context.Context) LicenseTypeOutput
- func (e LicenseType) ToLicenseTypePtrOutput() LicenseTypePtrOutput
- func (e LicenseType) ToLicenseTypePtrOutputWithContext(ctx context.Context) LicenseTypePtrOutput
- func (e LicenseType) ToStringOutput() pulumi.StringOutput
- func (e LicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseTypeInput
- type LicenseTypeOutput
- func (LicenseTypeOutput) ElementType() reflect.Type
- func (o LicenseTypeOutput) ToLicenseTypeOutput() LicenseTypeOutput
- func (o LicenseTypeOutput) ToLicenseTypeOutputWithContext(ctx context.Context) LicenseTypeOutput
- func (o LicenseTypeOutput) ToLicenseTypePtrOutput() LicenseTypePtrOutput
- func (o LicenseTypeOutput) ToLicenseTypePtrOutputWithContext(ctx context.Context) LicenseTypePtrOutput
- func (o LicenseTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o LicenseTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LicenseTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LicenseTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LicenseTypePtrInput
- type LicenseTypePtrOutput
- func (o LicenseTypePtrOutput) Elem() LicenseTypeOutput
- func (LicenseTypePtrOutput) ElementType() reflect.Type
- func (o LicenseTypePtrOutput) ToLicenseTypePtrOutput() LicenseTypePtrOutput
- func (o LicenseTypePtrOutput) ToLicenseTypePtrOutputWithContext(ctx context.Context) LicenseTypePtrOutput
- func (o LicenseTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LicenseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationData
- type LocationDataArgs
- func (LocationDataArgs) ElementType() reflect.Type
- func (i LocationDataArgs) ToLocationDataOutput() LocationDataOutput
- func (i LocationDataArgs) ToLocationDataOutputWithContext(ctx context.Context) LocationDataOutput
- func (i LocationDataArgs) ToLocationDataPtrOutput() LocationDataPtrOutput
- func (i LocationDataArgs) ToLocationDataPtrOutputWithContext(ctx context.Context) LocationDataPtrOutput
- type LocationDataInput
- type LocationDataOutput
- func (o LocationDataOutput) City() pulumi.StringPtrOutput
- func (o LocationDataOutput) CountryOrRegion() pulumi.StringPtrOutput
- func (o LocationDataOutput) District() pulumi.StringPtrOutput
- func (LocationDataOutput) ElementType() reflect.Type
- func (o LocationDataOutput) Name() pulumi.StringOutput
- func (o LocationDataOutput) ToLocationDataOutput() LocationDataOutput
- func (o LocationDataOutput) ToLocationDataOutputWithContext(ctx context.Context) LocationDataOutput
- func (o LocationDataOutput) ToLocationDataPtrOutput() LocationDataPtrOutput
- func (o LocationDataOutput) ToLocationDataPtrOutputWithContext(ctx context.Context) LocationDataPtrOutput
- type LocationDataPtrInput
- type LocationDataPtrOutput
- func (o LocationDataPtrOutput) City() pulumi.StringPtrOutput
- func (o LocationDataPtrOutput) CountryOrRegion() pulumi.StringPtrOutput
- func (o LocationDataPtrOutput) District() pulumi.StringPtrOutput
- func (o LocationDataPtrOutput) Elem() LocationDataOutput
- func (LocationDataPtrOutput) ElementType() reflect.Type
- func (o LocationDataPtrOutput) Name() pulumi.StringPtrOutput
- func (o LocationDataPtrOutput) ToLocationDataPtrOutput() LocationDataPtrOutput
- func (o LocationDataPtrOutput) ToLocationDataPtrOutputWithContext(ctx context.Context) LocationDataPtrOutput
- type LocationDataResponse
- type LocationDataResponseOutput
- func (o LocationDataResponseOutput) City() pulumi.StringPtrOutput
- func (o LocationDataResponseOutput) CountryOrRegion() pulumi.StringPtrOutput
- func (o LocationDataResponseOutput) District() pulumi.StringPtrOutput
- func (LocationDataResponseOutput) ElementType() reflect.Type
- func (o LocationDataResponseOutput) Name() pulumi.StringOutput
- func (o LocationDataResponseOutput) ToLocationDataResponseOutput() LocationDataResponseOutput
- func (o LocationDataResponseOutput) ToLocationDataResponseOutputWithContext(ctx context.Context) LocationDataResponseOutput
- type LocationDataResponsePtrOutput
- func (o LocationDataResponsePtrOutput) City() pulumi.StringPtrOutput
- func (o LocationDataResponsePtrOutput) CountryOrRegion() pulumi.StringPtrOutput
- func (o LocationDataResponsePtrOutput) District() pulumi.StringPtrOutput
- func (o LocationDataResponsePtrOutput) Elem() LocationDataResponseOutput
- func (LocationDataResponsePtrOutput) ElementType() reflect.Type
- func (o LocationDataResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o LocationDataResponsePtrOutput) ToLocationDataResponsePtrOutput() LocationDataResponsePtrOutput
- func (o LocationDataResponsePtrOutput) ToLocationDataResponsePtrOutputWithContext(ctx context.Context) LocationDataResponsePtrOutput
- type LookupLicenseArgs
- type LookupLicenseOutputArgs
- type LookupLicenseProfileArgs
- type LookupLicenseProfileOutputArgs
- type LookupLicenseProfileResult
- type LookupLicenseProfileResultOutput
- func (o LookupLicenseProfileResultOutput) AssignedLicense() pulumi.StringPtrOutput
- func (o LookupLicenseProfileResultOutput) AssignedLicenseImmutableId() pulumi.StringOutput
- func (LookupLicenseProfileResultOutput) ElementType() reflect.Type
- func (o LookupLicenseProfileResultOutput) EsuEligibility() pulumi.StringOutput
- func (o LookupLicenseProfileResultOutput) EsuKeyState() pulumi.StringOutput
- func (o LookupLicenseProfileResultOutput) EsuKeys() EsuKeyResponseArrayOutput
- func (o LookupLicenseProfileResultOutput) Id() pulumi.StringOutput
- func (o LookupLicenseProfileResultOutput) Location() pulumi.StringOutput
- func (o LookupLicenseProfileResultOutput) Name() pulumi.StringOutput
- func (o LookupLicenseProfileResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupLicenseProfileResultOutput) ServerType() pulumi.StringOutput
- func (o LookupLicenseProfileResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupLicenseProfileResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupLicenseProfileResultOutput) ToLookupLicenseProfileResultOutput() LookupLicenseProfileResultOutput
- func (o LookupLicenseProfileResultOutput) ToLookupLicenseProfileResultOutputWithContext(ctx context.Context) LookupLicenseProfileResultOutput
- func (o LookupLicenseProfileResultOutput) Type() pulumi.StringOutput
- type LookupLicenseResult
- type LookupLicenseResultOutput
- func (LookupLicenseResultOutput) ElementType() reflect.Type
- func (o LookupLicenseResultOutput) Id() pulumi.StringOutput
- func (o LookupLicenseResultOutput) LicenseDetails() LicenseDetailsResponsePtrOutput
- func (o LookupLicenseResultOutput) LicenseType() pulumi.StringPtrOutput
- func (o LookupLicenseResultOutput) Location() pulumi.StringOutput
- func (o LookupLicenseResultOutput) Name() pulumi.StringOutput
- func (o LookupLicenseResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupLicenseResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupLicenseResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupLicenseResultOutput) TenantId() pulumi.StringPtrOutput
- func (o LookupLicenseResultOutput) ToLookupLicenseResultOutput() LookupLicenseResultOutput
- func (o LookupLicenseResultOutput) ToLookupLicenseResultOutputWithContext(ctx context.Context) LookupLicenseResultOutput
- func (o LookupLicenseResultOutput) Type() pulumi.StringOutput
- type LookupMachineArgs
- type LookupMachineExtensionArgs
- type LookupMachineExtensionOutputArgs
- type LookupMachineExtensionResult
- type LookupMachineExtensionResultOutput
- func (LookupMachineExtensionResultOutput) ElementType() reflect.Type
- func (o LookupMachineExtensionResultOutput) Id() pulumi.StringOutput
- func (o LookupMachineExtensionResultOutput) Location() pulumi.StringOutput
- func (o LookupMachineExtensionResultOutput) Name() pulumi.StringOutput
- func (o LookupMachineExtensionResultOutput) Properties() MachineExtensionPropertiesResponseOutput
- func (o LookupMachineExtensionResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupMachineExtensionResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupMachineExtensionResultOutput) ToLookupMachineExtensionResultOutput() LookupMachineExtensionResultOutput
- func (o LookupMachineExtensionResultOutput) ToLookupMachineExtensionResultOutputWithContext(ctx context.Context) LookupMachineExtensionResultOutput
- func (o LookupMachineExtensionResultOutput) Type() pulumi.StringOutput
- type LookupMachineOutputArgs
- type LookupMachineResult
- type LookupMachineResultOutput
- func (o LookupMachineResultOutput) AdFqdn() pulumi.StringOutput
- func (o LookupMachineResultOutput) AgentConfiguration() AgentConfigurationResponseOutput
- func (o LookupMachineResultOutput) AgentUpgrade() AgentUpgradeResponsePtrOutput
- func (o LookupMachineResultOutput) AgentVersion() pulumi.StringOutput
- func (o LookupMachineResultOutput) ClientPublicKey() pulumi.StringPtrOutput
- func (o LookupMachineResultOutput) CloudMetadata() CloudMetadataResponsePtrOutput
- func (o LookupMachineResultOutput) DetectedProperties() pulumi.StringMapOutput
- func (o LookupMachineResultOutput) DisplayName() pulumi.StringOutput
- func (o LookupMachineResultOutput) DnsFqdn() pulumi.StringOutput
- func (o LookupMachineResultOutput) DomainName() pulumi.StringOutput
- func (LookupMachineResultOutput) ElementType() reflect.Type
- func (o LookupMachineResultOutput) ErrorDetails() ErrorDetailResponseArrayOutput
- func (o LookupMachineResultOutput) Extensions() MachineExtensionInstanceViewResponseArrayOutput
- func (o LookupMachineResultOutput) Id() pulumi.StringOutput
- func (o LookupMachineResultOutput) Identity() IdentityResponsePtrOutput
- func (o LookupMachineResultOutput) LastStatusChange() pulumi.StringOutput
- func (o LookupMachineResultOutput) Location() pulumi.StringOutput
- func (o LookupMachineResultOutput) LocationData() LocationDataResponsePtrOutput
- func (o LookupMachineResultOutput) MachineFqdn() pulumi.StringOutput
- func (o LookupMachineResultOutput) MssqlDiscovered() pulumi.StringPtrOutput
- func (o LookupMachineResultOutput) Name() pulumi.StringOutput
- func (o LookupMachineResultOutput) OsName() pulumi.StringOutput
- func (o LookupMachineResultOutput) OsProfile() OSProfileResponsePtrOutput
- func (o LookupMachineResultOutput) OsSku() pulumi.StringOutput
- func (o LookupMachineResultOutput) OsType() pulumi.StringPtrOutput
- func (o LookupMachineResultOutput) OsVersion() pulumi.StringOutput
- func (o LookupMachineResultOutput) ParentClusterResourceId() pulumi.StringPtrOutput
- func (o LookupMachineResultOutput) PrivateLinkScopeResourceId() pulumi.StringPtrOutput
- func (o LookupMachineResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupMachineResultOutput) Resources() MachineExtensionResponseArrayOutput
- func (o LookupMachineResultOutput) ServiceStatuses() ServiceStatusesResponsePtrOutput
- func (o LookupMachineResultOutput) Status() pulumi.StringOutput
- func (o LookupMachineResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupMachineResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupMachineResultOutput) ToLookupMachineResultOutput() LookupMachineResultOutput
- func (o LookupMachineResultOutput) ToLookupMachineResultOutputWithContext(ctx context.Context) LookupMachineResultOutput
- func (o LookupMachineResultOutput) Type() pulumi.StringOutput
- func (o LookupMachineResultOutput) VmId() pulumi.StringPtrOutput
- func (o LookupMachineResultOutput) VmUuid() pulumi.StringOutput
- type LookupMachineRunCommandArgs
- type LookupMachineRunCommandOutputArgs
- type LookupMachineRunCommandResult
- type LookupMachineRunCommandResultOutput
- func (o LookupMachineRunCommandResultOutput) AsyncExecution() pulumi.BoolPtrOutput
- func (LookupMachineRunCommandResultOutput) ElementType() reflect.Type
- func (o LookupMachineRunCommandResultOutput) ErrorBlobManagedIdentity() RunCommandManagedIdentityResponsePtrOutput
- func (o LookupMachineRunCommandResultOutput) ErrorBlobUri() pulumi.StringPtrOutput
- func (o LookupMachineRunCommandResultOutput) Id() pulumi.StringOutput
- func (o LookupMachineRunCommandResultOutput) InstanceView() MachineRunCommandInstanceViewResponseOutput
- func (o LookupMachineRunCommandResultOutput) Location() pulumi.StringOutput
- func (o LookupMachineRunCommandResultOutput) Name() pulumi.StringOutput
- func (o LookupMachineRunCommandResultOutput) OutputBlobManagedIdentity() RunCommandManagedIdentityResponsePtrOutput
- func (o LookupMachineRunCommandResultOutput) OutputBlobUri() pulumi.StringPtrOutput
- func (o LookupMachineRunCommandResultOutput) Parameters() RunCommandInputParameterResponseArrayOutput
- func (o LookupMachineRunCommandResultOutput) ProtectedParameters() RunCommandInputParameterResponseArrayOutput
- func (o LookupMachineRunCommandResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupMachineRunCommandResultOutput) RunAsPassword() pulumi.StringPtrOutput
- func (o LookupMachineRunCommandResultOutput) RunAsUser() pulumi.StringPtrOutput
- func (o LookupMachineRunCommandResultOutput) Source() MachineRunCommandScriptSourceResponsePtrOutput
- func (o LookupMachineRunCommandResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupMachineRunCommandResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupMachineRunCommandResultOutput) TimeoutInSeconds() pulumi.IntPtrOutput
- func (o LookupMachineRunCommandResultOutput) ToLookupMachineRunCommandResultOutput() LookupMachineRunCommandResultOutput
- func (o LookupMachineRunCommandResultOutput) ToLookupMachineRunCommandResultOutputWithContext(ctx context.Context) LookupMachineRunCommandResultOutput
- func (o LookupMachineRunCommandResultOutput) Type() pulumi.StringOutput
- type LookupPrivateEndpointConnectionArgs
- type LookupPrivateEndpointConnectionOutputArgs
- type LookupPrivateEndpointConnectionResult
- type LookupPrivateEndpointConnectionResultOutput
- func (LookupPrivateEndpointConnectionResultOutput) ElementType() reflect.Type
- func (o LookupPrivateEndpointConnectionResultOutput) Id() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionResultOutput) Name() pulumi.StringOutput
- func (o LookupPrivateEndpointConnectionResultOutput) Properties() PrivateEndpointConnectionPropertiesResponseOutput
- func (o LookupPrivateEndpointConnectionResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput() LookupPrivateEndpointConnectionResultOutput
- func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionResultOutput
- func (o LookupPrivateEndpointConnectionResultOutput) Type() pulumi.StringOutput
- type LookupPrivateLinkScopeArgs
- type LookupPrivateLinkScopeOutputArgs
- type LookupPrivateLinkScopeResult
- type LookupPrivateLinkScopeResultOutput
- func (LookupPrivateLinkScopeResultOutput) ElementType() reflect.Type
- func (o LookupPrivateLinkScopeResultOutput) Id() pulumi.StringOutput
- func (o LookupPrivateLinkScopeResultOutput) Location() pulumi.StringOutput
- func (o LookupPrivateLinkScopeResultOutput) Name() pulumi.StringOutput
- func (o LookupPrivateLinkScopeResultOutput) Properties() HybridComputePrivateLinkScopePropertiesResponseOutput
- func (o LookupPrivateLinkScopeResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupPrivateLinkScopeResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupPrivateLinkScopeResultOutput) ToLookupPrivateLinkScopeResultOutput() LookupPrivateLinkScopeResultOutput
- func (o LookupPrivateLinkScopeResultOutput) ToLookupPrivateLinkScopeResultOutputWithContext(ctx context.Context) LookupPrivateLinkScopeResultOutput
- func (o LookupPrivateLinkScopeResultOutput) Type() pulumi.StringOutput
- type LookupPrivateLinkScopedResourceArgs
- type LookupPrivateLinkScopedResourceOutputArgs
- type LookupPrivateLinkScopedResourceResult
- type LookupPrivateLinkScopedResourceResultOutput
- func (LookupPrivateLinkScopedResourceResultOutput) ElementType() reflect.Type
- func (o LookupPrivateLinkScopedResourceResultOutput) Id() pulumi.StringOutput
- func (o LookupPrivateLinkScopedResourceResultOutput) LinkedResourceId() pulumi.StringPtrOutput
- func (o LookupPrivateLinkScopedResourceResultOutput) Name() pulumi.StringOutput
- func (o LookupPrivateLinkScopedResourceResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupPrivateLinkScopedResourceResultOutput) ToLookupPrivateLinkScopedResourceResultOutput() LookupPrivateLinkScopedResourceResultOutput
- func (o LookupPrivateLinkScopedResourceResultOutput) ToLookupPrivateLinkScopedResourceResultOutputWithContext(ctx context.Context) LookupPrivateLinkScopedResourceResultOutput
- func (o LookupPrivateLinkScopedResourceResultOutput) Type() pulumi.StringOutput
- type Machine
- type MachineArgs
- type MachineExtension
- type MachineExtensionArgs
- type MachineExtensionInput
- type MachineExtensionInstanceView
- type MachineExtensionInstanceViewArgs
- func (MachineExtensionInstanceViewArgs) ElementType() reflect.Type
- func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewOutput() MachineExtensionInstanceViewOutput
- func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewOutputWithContext(ctx context.Context) MachineExtensionInstanceViewOutput
- func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewPtrOutput() MachineExtensionInstanceViewPtrOutput
- func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewPtrOutput
- type MachineExtensionInstanceViewArray
- func (MachineExtensionInstanceViewArray) ElementType() reflect.Type
- func (i MachineExtensionInstanceViewArray) ToMachineExtensionInstanceViewArrayOutput() MachineExtensionInstanceViewArrayOutput
- func (i MachineExtensionInstanceViewArray) ToMachineExtensionInstanceViewArrayOutputWithContext(ctx context.Context) MachineExtensionInstanceViewArrayOutput
- type MachineExtensionInstanceViewArrayInput
- type MachineExtensionInstanceViewArrayOutput
- func (MachineExtensionInstanceViewArrayOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewArrayOutput) Index(i pulumi.IntInput) MachineExtensionInstanceViewOutput
- func (o MachineExtensionInstanceViewArrayOutput) ToMachineExtensionInstanceViewArrayOutput() MachineExtensionInstanceViewArrayOutput
- func (o MachineExtensionInstanceViewArrayOutput) ToMachineExtensionInstanceViewArrayOutputWithContext(ctx context.Context) MachineExtensionInstanceViewArrayOutput
- type MachineExtensionInstanceViewInput
- type MachineExtensionInstanceViewOutput
- func (MachineExtensionInstanceViewOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewOutput) Name() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewOutput) Status() MachineExtensionInstanceViewStatusPtrOutput
- func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewOutput() MachineExtensionInstanceViewOutput
- func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewOutputWithContext(ctx context.Context) MachineExtensionInstanceViewOutput
- func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewPtrOutput() MachineExtensionInstanceViewPtrOutput
- func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewPtrOutput
- func (o MachineExtensionInstanceViewOutput) Type() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type MachineExtensionInstanceViewPtrInput
- type MachineExtensionInstanceViewPtrOutput
- func (o MachineExtensionInstanceViewPtrOutput) Elem() MachineExtensionInstanceViewOutput
- func (MachineExtensionInstanceViewPtrOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewPtrOutput) Name() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewPtrOutput) Status() MachineExtensionInstanceViewStatusPtrOutput
- func (o MachineExtensionInstanceViewPtrOutput) ToMachineExtensionInstanceViewPtrOutput() MachineExtensionInstanceViewPtrOutput
- func (o MachineExtensionInstanceViewPtrOutput) ToMachineExtensionInstanceViewPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewPtrOutput
- func (o MachineExtensionInstanceViewPtrOutput) Type() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewPtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type MachineExtensionInstanceViewResponse
- type MachineExtensionInstanceViewResponseArrayOutput
- func (MachineExtensionInstanceViewResponseArrayOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewResponseArrayOutput) Index(i pulumi.IntInput) MachineExtensionInstanceViewResponseOutput
- func (o MachineExtensionInstanceViewResponseArrayOutput) ToMachineExtensionInstanceViewResponseArrayOutput() MachineExtensionInstanceViewResponseArrayOutput
- func (o MachineExtensionInstanceViewResponseArrayOutput) ToMachineExtensionInstanceViewResponseArrayOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseArrayOutput
- type MachineExtensionInstanceViewResponseOutput
- func (MachineExtensionInstanceViewResponseOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewResponseOutput) Name() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseOutput) Status() MachineExtensionInstanceViewResponseStatusPtrOutput
- func (o MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponseOutput() MachineExtensionInstanceViewResponseOutput
- func (o MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponseOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseOutput
- func (o MachineExtensionInstanceViewResponseOutput) Type() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type MachineExtensionInstanceViewResponsePtrOutput
- func (o MachineExtensionInstanceViewResponsePtrOutput) Elem() MachineExtensionInstanceViewResponseOutput
- func (MachineExtensionInstanceViewResponsePtrOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponsePtrOutput) Status() MachineExtensionInstanceViewResponseStatusPtrOutput
- func (o MachineExtensionInstanceViewResponsePtrOutput) ToMachineExtensionInstanceViewResponsePtrOutput() MachineExtensionInstanceViewResponsePtrOutput
- func (o MachineExtensionInstanceViewResponsePtrOutput) ToMachineExtensionInstanceViewResponsePtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponsePtrOutput
- func (o MachineExtensionInstanceViewResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponsePtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type MachineExtensionInstanceViewResponseStatus
- type MachineExtensionInstanceViewResponseStatusOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) Code() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) DisplayStatus() pulumi.StringPtrOutput
- func (MachineExtensionInstanceViewResponseStatusOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewResponseStatusOutput) Level() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) Message() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) Time() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutput() MachineExtensionInstanceViewResponseStatusOutput
- func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusOutput
- type MachineExtensionInstanceViewResponseStatusPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Code() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) DisplayStatus() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Elem() MachineExtensionInstanceViewResponseStatusOutput
- func (MachineExtensionInstanceViewResponseStatusPtrOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Level() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Message() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Time() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutput() MachineExtensionInstanceViewResponseStatusPtrOutput
- func (o MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusPtrOutput
- type MachineExtensionInstanceViewStatus
- type MachineExtensionInstanceViewStatusArgs
- func (MachineExtensionInstanceViewStatusArgs) ElementType() reflect.Type
- func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusOutput() MachineExtensionInstanceViewStatusOutput
- func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusOutput
- func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusPtrOutput() MachineExtensionInstanceViewStatusPtrOutput
- func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusPtrOutput
- type MachineExtensionInstanceViewStatusInput
- type MachineExtensionInstanceViewStatusOutput
- func (o MachineExtensionInstanceViewStatusOutput) Code() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusOutput) DisplayStatus() pulumi.StringPtrOutput
- func (MachineExtensionInstanceViewStatusOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewStatusOutput) Level() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusOutput) Message() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusOutput) Time() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusOutput() MachineExtensionInstanceViewStatusOutput
- func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusOutput
- func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusPtrOutput() MachineExtensionInstanceViewStatusPtrOutput
- func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusPtrOutput
- type MachineExtensionInstanceViewStatusPtrInput
- type MachineExtensionInstanceViewStatusPtrOutput
- func (o MachineExtensionInstanceViewStatusPtrOutput) Code() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusPtrOutput) DisplayStatus() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusPtrOutput) Elem() MachineExtensionInstanceViewStatusOutput
- func (MachineExtensionInstanceViewStatusPtrOutput) ElementType() reflect.Type
- func (o MachineExtensionInstanceViewStatusPtrOutput) Level() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusPtrOutput) Message() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusPtrOutput) Time() pulumi.StringPtrOutput
- func (o MachineExtensionInstanceViewStatusPtrOutput) ToMachineExtensionInstanceViewStatusPtrOutput() MachineExtensionInstanceViewStatusPtrOutput
- func (o MachineExtensionInstanceViewStatusPtrOutput) ToMachineExtensionInstanceViewStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusPtrOutput
- type MachineExtensionOutput
- func (MachineExtensionOutput) ElementType() reflect.Type
- func (o MachineExtensionOutput) Location() pulumi.StringOutput
- func (o MachineExtensionOutput) Name() pulumi.StringOutput
- func (o MachineExtensionOutput) Properties() MachineExtensionPropertiesResponseOutput
- func (o MachineExtensionOutput) SystemData() SystemDataResponseOutput
- func (o MachineExtensionOutput) Tags() pulumi.StringMapOutput
- func (o MachineExtensionOutput) ToMachineExtensionOutput() MachineExtensionOutput
- func (o MachineExtensionOutput) ToMachineExtensionOutputWithContext(ctx context.Context) MachineExtensionOutput
- func (o MachineExtensionOutput) Type() pulumi.StringOutput
- type MachineExtensionProperties
- type MachineExtensionPropertiesArgs
- func (MachineExtensionPropertiesArgs) ElementType() reflect.Type
- func (i MachineExtensionPropertiesArgs) ToMachineExtensionPropertiesOutput() MachineExtensionPropertiesOutput
- func (i MachineExtensionPropertiesArgs) ToMachineExtensionPropertiesOutputWithContext(ctx context.Context) MachineExtensionPropertiesOutput
- func (i MachineExtensionPropertiesArgs) ToMachineExtensionPropertiesPtrOutput() MachineExtensionPropertiesPtrOutput
- func (i MachineExtensionPropertiesArgs) ToMachineExtensionPropertiesPtrOutputWithContext(ctx context.Context) MachineExtensionPropertiesPtrOutput
- type MachineExtensionPropertiesInput
- type MachineExtensionPropertiesOutput
- func (o MachineExtensionPropertiesOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
- func (MachineExtensionPropertiesOutput) ElementType() reflect.Type
- func (o MachineExtensionPropertiesOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
- func (o MachineExtensionPropertiesOutput) ForceUpdateTag() pulumi.StringPtrOutput
- func (o MachineExtensionPropertiesOutput) InstanceView() MachineExtensionInstanceViewPtrOutput
- func (o MachineExtensionPropertiesOutput) ProtectedSettings() pulumi.AnyOutput
- func (o MachineExtensionPropertiesOutput) Publisher() pulumi.StringPtrOutput
- func (o MachineExtensionPropertiesOutput) Settings() pulumi.AnyOutput
- func (o MachineExtensionPropertiesOutput) ToMachineExtensionPropertiesOutput() MachineExtensionPropertiesOutput
- func (o MachineExtensionPropertiesOutput) ToMachineExtensionPropertiesOutputWithContext(ctx context.Context) MachineExtensionPropertiesOutput
- func (o MachineExtensionPropertiesOutput) ToMachineExtensionPropertiesPtrOutput() MachineExtensionPropertiesPtrOutput
- func (o MachineExtensionPropertiesOutput) ToMachineExtensionPropertiesPtrOutputWithContext(ctx context.Context) MachineExtensionPropertiesPtrOutput
- func (o MachineExtensionPropertiesOutput) Type() pulumi.StringPtrOutput
- func (o MachineExtensionPropertiesOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type MachineExtensionPropertiesPtrInput
- type MachineExtensionPropertiesPtrOutput
- func (o MachineExtensionPropertiesPtrOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
- func (o MachineExtensionPropertiesPtrOutput) Elem() MachineExtensionPropertiesOutput
- func (MachineExtensionPropertiesPtrOutput) ElementType() reflect.Type
- func (o MachineExtensionPropertiesPtrOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
- func (o MachineExtensionPropertiesPtrOutput) ForceUpdateTag() pulumi.StringPtrOutput
- func (o MachineExtensionPropertiesPtrOutput) InstanceView() MachineExtensionInstanceViewPtrOutput
- func (o MachineExtensionPropertiesPtrOutput) ProtectedSettings() pulumi.AnyOutput
- func (o MachineExtensionPropertiesPtrOutput) Publisher() pulumi.StringPtrOutput
- func (o MachineExtensionPropertiesPtrOutput) Settings() pulumi.AnyOutput
- func (o MachineExtensionPropertiesPtrOutput) ToMachineExtensionPropertiesPtrOutput() MachineExtensionPropertiesPtrOutput
- func (o MachineExtensionPropertiesPtrOutput) ToMachineExtensionPropertiesPtrOutputWithContext(ctx context.Context) MachineExtensionPropertiesPtrOutput
- func (o MachineExtensionPropertiesPtrOutput) Type() pulumi.StringPtrOutput
- func (o MachineExtensionPropertiesPtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type MachineExtensionPropertiesResponse
- type MachineExtensionPropertiesResponseOutput
- func (o MachineExtensionPropertiesResponseOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
- func (MachineExtensionPropertiesResponseOutput) ElementType() reflect.Type
- func (o MachineExtensionPropertiesResponseOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
- func (o MachineExtensionPropertiesResponseOutput) ForceUpdateTag() pulumi.StringPtrOutput
- func (o MachineExtensionPropertiesResponseOutput) InstanceView() MachineExtensionInstanceViewResponsePtrOutput
- func (o MachineExtensionPropertiesResponseOutput) ProtectedSettings() pulumi.AnyOutput
- func (o MachineExtensionPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o MachineExtensionPropertiesResponseOutput) Publisher() pulumi.StringPtrOutput
- func (o MachineExtensionPropertiesResponseOutput) Settings() pulumi.AnyOutput
- func (o MachineExtensionPropertiesResponseOutput) ToMachineExtensionPropertiesResponseOutput() MachineExtensionPropertiesResponseOutput
- func (o MachineExtensionPropertiesResponseOutput) ToMachineExtensionPropertiesResponseOutputWithContext(ctx context.Context) MachineExtensionPropertiesResponseOutput
- func (o MachineExtensionPropertiesResponseOutput) Type() pulumi.StringPtrOutput
- func (o MachineExtensionPropertiesResponseOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type MachineExtensionPropertiesResponsePtrOutput
- func (o MachineExtensionPropertiesResponsePtrOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
- func (o MachineExtensionPropertiesResponsePtrOutput) Elem() MachineExtensionPropertiesResponseOutput
- func (MachineExtensionPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o MachineExtensionPropertiesResponsePtrOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
- func (o MachineExtensionPropertiesResponsePtrOutput) ForceUpdateTag() pulumi.StringPtrOutput
- func (o MachineExtensionPropertiesResponsePtrOutput) InstanceView() MachineExtensionInstanceViewResponsePtrOutput
- func (o MachineExtensionPropertiesResponsePtrOutput) ProtectedSettings() pulumi.AnyOutput
- func (o MachineExtensionPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o MachineExtensionPropertiesResponsePtrOutput) Publisher() pulumi.StringPtrOutput
- func (o MachineExtensionPropertiesResponsePtrOutput) Settings() pulumi.AnyOutput
- func (o MachineExtensionPropertiesResponsePtrOutput) ToMachineExtensionPropertiesResponsePtrOutput() MachineExtensionPropertiesResponsePtrOutput
- func (o MachineExtensionPropertiesResponsePtrOutput) ToMachineExtensionPropertiesResponsePtrOutputWithContext(ctx context.Context) MachineExtensionPropertiesResponsePtrOutput
- func (o MachineExtensionPropertiesResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o MachineExtensionPropertiesResponsePtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
- type MachineExtensionResponse
- type MachineExtensionResponseArrayOutput
- func (MachineExtensionResponseArrayOutput) ElementType() reflect.Type
- func (o MachineExtensionResponseArrayOutput) Index(i pulumi.IntInput) MachineExtensionResponseOutput
- func (o MachineExtensionResponseArrayOutput) ToMachineExtensionResponseArrayOutput() MachineExtensionResponseArrayOutput
- func (o MachineExtensionResponseArrayOutput) ToMachineExtensionResponseArrayOutputWithContext(ctx context.Context) MachineExtensionResponseArrayOutput
- type MachineExtensionResponseOutput
- func (MachineExtensionResponseOutput) ElementType() reflect.Type
- func (o MachineExtensionResponseOutput) Id() pulumi.StringOutput
- func (o MachineExtensionResponseOutput) Location() pulumi.StringOutput
- func (o MachineExtensionResponseOutput) Name() pulumi.StringOutput
- func (o MachineExtensionResponseOutput) Properties() MachineExtensionPropertiesResponsePtrOutput
- func (o MachineExtensionResponseOutput) SystemData() SystemDataResponseOutput
- func (o MachineExtensionResponseOutput) Tags() pulumi.StringMapOutput
- func (o MachineExtensionResponseOutput) ToMachineExtensionResponseOutput() MachineExtensionResponseOutput
- func (o MachineExtensionResponseOutput) ToMachineExtensionResponseOutputWithContext(ctx context.Context) MachineExtensionResponseOutput
- func (o MachineExtensionResponseOutput) Type() pulumi.StringOutput
- type MachineExtensionState
- type MachineInput
- type MachineOutput
- func (o MachineOutput) AdFqdn() pulumi.StringOutput
- func (o MachineOutput) AgentConfiguration() AgentConfigurationResponseOutput
- func (o MachineOutput) AgentUpgrade() AgentUpgradeResponsePtrOutput
- func (o MachineOutput) AgentVersion() pulumi.StringOutput
- func (o MachineOutput) ClientPublicKey() pulumi.StringPtrOutput
- func (o MachineOutput) CloudMetadata() CloudMetadataResponsePtrOutput
- func (o MachineOutput) DetectedProperties() pulumi.StringMapOutput
- func (o MachineOutput) DisplayName() pulumi.StringOutput
- func (o MachineOutput) DnsFqdn() pulumi.StringOutput
- func (o MachineOutput) DomainName() pulumi.StringOutput
- func (MachineOutput) ElementType() reflect.Type
- func (o MachineOutput) ErrorDetails() ErrorDetailResponseArrayOutput
- func (o MachineOutput) Extensions() MachineExtensionInstanceViewResponseArrayOutput
- func (o MachineOutput) Identity() IdentityResponsePtrOutput
- func (o MachineOutput) LastStatusChange() pulumi.StringOutput
- func (o MachineOutput) Location() pulumi.StringOutput
- func (o MachineOutput) LocationData() LocationDataResponsePtrOutput
- func (o MachineOutput) MachineFqdn() pulumi.StringOutput
- func (o MachineOutput) MssqlDiscovered() pulumi.StringPtrOutput
- func (o MachineOutput) Name() pulumi.StringOutput
- func (o MachineOutput) OsName() pulumi.StringOutput
- func (o MachineOutput) OsProfile() OSProfileResponsePtrOutput
- func (o MachineOutput) OsSku() pulumi.StringOutput
- func (o MachineOutput) OsType() pulumi.StringPtrOutput
- func (o MachineOutput) OsVersion() pulumi.StringOutput
- func (o MachineOutput) ParentClusterResourceId() pulumi.StringPtrOutput
- func (o MachineOutput) PrivateLinkScopeResourceId() pulumi.StringPtrOutput
- func (o MachineOutput) ProvisioningState() pulumi.StringOutput
- func (o MachineOutput) Resources() MachineExtensionResponseArrayOutput
- func (o MachineOutput) ServiceStatuses() ServiceStatusesResponsePtrOutput
- func (o MachineOutput) Status() pulumi.StringOutput
- func (o MachineOutput) SystemData() SystemDataResponseOutput
- func (o MachineOutput) Tags() pulumi.StringMapOutput
- func (o MachineOutput) ToMachineOutput() MachineOutput
- func (o MachineOutput) ToMachineOutputWithContext(ctx context.Context) MachineOutput
- func (o MachineOutput) Type() pulumi.StringOutput
- func (o MachineOutput) VmId() pulumi.StringPtrOutput
- func (o MachineOutput) VmUuid() pulumi.StringOutput
- type MachineRunCommand
- type MachineRunCommandArgs
- type MachineRunCommandInput
- type MachineRunCommandInstanceViewResponse
- type MachineRunCommandInstanceViewResponseOutput
- func (MachineRunCommandInstanceViewResponseOutput) ElementType() reflect.Type
- func (o MachineRunCommandInstanceViewResponseOutput) EndTime() pulumi.StringPtrOutput
- func (o MachineRunCommandInstanceViewResponseOutput) Error() pulumi.StringPtrOutput
- func (o MachineRunCommandInstanceViewResponseOutput) ExecutionMessage() pulumi.StringPtrOutput
- func (o MachineRunCommandInstanceViewResponseOutput) ExecutionState() pulumi.StringPtrOutput
- func (o MachineRunCommandInstanceViewResponseOutput) ExitCode() pulumi.IntPtrOutput
- func (o MachineRunCommandInstanceViewResponseOutput) Output() pulumi.StringPtrOutput
- func (o MachineRunCommandInstanceViewResponseOutput) StartTime() pulumi.StringPtrOutput
- func (o MachineRunCommandInstanceViewResponseOutput) Statuses() ExtensionsResourceStatusResponseArrayOutput
- func (o MachineRunCommandInstanceViewResponseOutput) ToMachineRunCommandInstanceViewResponseOutput() MachineRunCommandInstanceViewResponseOutput
- func (o MachineRunCommandInstanceViewResponseOutput) ToMachineRunCommandInstanceViewResponseOutputWithContext(ctx context.Context) MachineRunCommandInstanceViewResponseOutput
- type MachineRunCommandOutput
- func (o MachineRunCommandOutput) AsyncExecution() pulumi.BoolPtrOutput
- func (MachineRunCommandOutput) ElementType() reflect.Type
- func (o MachineRunCommandOutput) ErrorBlobManagedIdentity() RunCommandManagedIdentityResponsePtrOutput
- func (o MachineRunCommandOutput) ErrorBlobUri() pulumi.StringPtrOutput
- func (o MachineRunCommandOutput) InstanceView() MachineRunCommandInstanceViewResponseOutput
- func (o MachineRunCommandOutput) Location() pulumi.StringOutput
- func (o MachineRunCommandOutput) Name() pulumi.StringOutput
- func (o MachineRunCommandOutput) OutputBlobManagedIdentity() RunCommandManagedIdentityResponsePtrOutput
- func (o MachineRunCommandOutput) OutputBlobUri() pulumi.StringPtrOutput
- func (o MachineRunCommandOutput) Parameters() RunCommandInputParameterResponseArrayOutput
- func (o MachineRunCommandOutput) ProtectedParameters() RunCommandInputParameterResponseArrayOutput
- func (o MachineRunCommandOutput) ProvisioningState() pulumi.StringOutput
- func (o MachineRunCommandOutput) RunAsPassword() pulumi.StringPtrOutput
- func (o MachineRunCommandOutput) RunAsUser() pulumi.StringPtrOutput
- func (o MachineRunCommandOutput) Source() MachineRunCommandScriptSourceResponsePtrOutput
- func (o MachineRunCommandOutput) SystemData() SystemDataResponseOutput
- func (o MachineRunCommandOutput) Tags() pulumi.StringMapOutput
- func (o MachineRunCommandOutput) TimeoutInSeconds() pulumi.IntPtrOutput
- func (o MachineRunCommandOutput) ToMachineRunCommandOutput() MachineRunCommandOutput
- func (o MachineRunCommandOutput) ToMachineRunCommandOutputWithContext(ctx context.Context) MachineRunCommandOutput
- func (o MachineRunCommandOutput) Type() pulumi.StringOutput
- type MachineRunCommandScriptSource
- type MachineRunCommandScriptSourceArgs
- func (MachineRunCommandScriptSourceArgs) ElementType() reflect.Type
- func (i MachineRunCommandScriptSourceArgs) ToMachineRunCommandScriptSourceOutput() MachineRunCommandScriptSourceOutput
- func (i MachineRunCommandScriptSourceArgs) ToMachineRunCommandScriptSourceOutputWithContext(ctx context.Context) MachineRunCommandScriptSourceOutput
- func (i MachineRunCommandScriptSourceArgs) ToMachineRunCommandScriptSourcePtrOutput() MachineRunCommandScriptSourcePtrOutput
- func (i MachineRunCommandScriptSourceArgs) ToMachineRunCommandScriptSourcePtrOutputWithContext(ctx context.Context) MachineRunCommandScriptSourcePtrOutput
- type MachineRunCommandScriptSourceInput
- type MachineRunCommandScriptSourceOutput
- func (o MachineRunCommandScriptSourceOutput) CommandId() pulumi.StringPtrOutput
- func (MachineRunCommandScriptSourceOutput) ElementType() reflect.Type
- func (o MachineRunCommandScriptSourceOutput) Script() pulumi.StringPtrOutput
- func (o MachineRunCommandScriptSourceOutput) ScriptUri() pulumi.StringPtrOutput
- func (o MachineRunCommandScriptSourceOutput) ScriptUriManagedIdentity() RunCommandManagedIdentityPtrOutput
- func (o MachineRunCommandScriptSourceOutput) ToMachineRunCommandScriptSourceOutput() MachineRunCommandScriptSourceOutput
- func (o MachineRunCommandScriptSourceOutput) ToMachineRunCommandScriptSourceOutputWithContext(ctx context.Context) MachineRunCommandScriptSourceOutput
- func (o MachineRunCommandScriptSourceOutput) ToMachineRunCommandScriptSourcePtrOutput() MachineRunCommandScriptSourcePtrOutput
- func (o MachineRunCommandScriptSourceOutput) ToMachineRunCommandScriptSourcePtrOutputWithContext(ctx context.Context) MachineRunCommandScriptSourcePtrOutput
- type MachineRunCommandScriptSourcePtrInput
- type MachineRunCommandScriptSourcePtrOutput
- func (o MachineRunCommandScriptSourcePtrOutput) CommandId() pulumi.StringPtrOutput
- func (o MachineRunCommandScriptSourcePtrOutput) Elem() MachineRunCommandScriptSourceOutput
- func (MachineRunCommandScriptSourcePtrOutput) ElementType() reflect.Type
- func (o MachineRunCommandScriptSourcePtrOutput) Script() pulumi.StringPtrOutput
- func (o MachineRunCommandScriptSourcePtrOutput) ScriptUri() pulumi.StringPtrOutput
- func (o MachineRunCommandScriptSourcePtrOutput) ScriptUriManagedIdentity() RunCommandManagedIdentityPtrOutput
- func (o MachineRunCommandScriptSourcePtrOutput) ToMachineRunCommandScriptSourcePtrOutput() MachineRunCommandScriptSourcePtrOutput
- func (o MachineRunCommandScriptSourcePtrOutput) ToMachineRunCommandScriptSourcePtrOutputWithContext(ctx context.Context) MachineRunCommandScriptSourcePtrOutput
- type MachineRunCommandScriptSourceResponse
- type MachineRunCommandScriptSourceResponseOutput
- func (o MachineRunCommandScriptSourceResponseOutput) CommandId() pulumi.StringPtrOutput
- func (MachineRunCommandScriptSourceResponseOutput) ElementType() reflect.Type
- func (o MachineRunCommandScriptSourceResponseOutput) Script() pulumi.StringPtrOutput
- func (o MachineRunCommandScriptSourceResponseOutput) ScriptUri() pulumi.StringPtrOutput
- func (o MachineRunCommandScriptSourceResponseOutput) ScriptUriManagedIdentity() RunCommandManagedIdentityResponsePtrOutput
- func (o MachineRunCommandScriptSourceResponseOutput) ToMachineRunCommandScriptSourceResponseOutput() MachineRunCommandScriptSourceResponseOutput
- func (o MachineRunCommandScriptSourceResponseOutput) ToMachineRunCommandScriptSourceResponseOutputWithContext(ctx context.Context) MachineRunCommandScriptSourceResponseOutput
- type MachineRunCommandScriptSourceResponsePtrOutput
- func (o MachineRunCommandScriptSourceResponsePtrOutput) CommandId() pulumi.StringPtrOutput
- func (o MachineRunCommandScriptSourceResponsePtrOutput) Elem() MachineRunCommandScriptSourceResponseOutput
- func (MachineRunCommandScriptSourceResponsePtrOutput) ElementType() reflect.Type
- func (o MachineRunCommandScriptSourceResponsePtrOutput) Script() pulumi.StringPtrOutput
- func (o MachineRunCommandScriptSourceResponsePtrOutput) ScriptUri() pulumi.StringPtrOutput
- func (o MachineRunCommandScriptSourceResponsePtrOutput) ScriptUriManagedIdentity() RunCommandManagedIdentityResponsePtrOutput
- func (o MachineRunCommandScriptSourceResponsePtrOutput) ToMachineRunCommandScriptSourceResponsePtrOutput() MachineRunCommandScriptSourceResponsePtrOutput
- func (o MachineRunCommandScriptSourceResponsePtrOutput) ToMachineRunCommandScriptSourceResponsePtrOutputWithContext(ctx context.Context) MachineRunCommandScriptSourceResponsePtrOutput
- type MachineRunCommandState
- type MachineState
- type OSProfile
- type OSProfileArgs
- func (OSProfileArgs) ElementType() reflect.Type
- func (i OSProfileArgs) ToOSProfileOutput() OSProfileOutput
- func (i OSProfileArgs) ToOSProfileOutputWithContext(ctx context.Context) OSProfileOutput
- func (i OSProfileArgs) ToOSProfilePtrOutput() OSProfilePtrOutput
- func (i OSProfileArgs) ToOSProfilePtrOutputWithContext(ctx context.Context) OSProfilePtrOutput
- type OSProfileInput
- type OSProfileLinuxConfiguration
- type OSProfileLinuxConfigurationArgs
- func (OSProfileLinuxConfigurationArgs) ElementType() reflect.Type
- func (i OSProfileLinuxConfigurationArgs) ToOSProfileLinuxConfigurationOutput() OSProfileLinuxConfigurationOutput
- func (i OSProfileLinuxConfigurationArgs) ToOSProfileLinuxConfigurationOutputWithContext(ctx context.Context) OSProfileLinuxConfigurationOutput
- func (i OSProfileLinuxConfigurationArgs) ToOSProfileLinuxConfigurationPtrOutput() OSProfileLinuxConfigurationPtrOutput
- func (i OSProfileLinuxConfigurationArgs) ToOSProfileLinuxConfigurationPtrOutputWithContext(ctx context.Context) OSProfileLinuxConfigurationPtrOutput
- type OSProfileLinuxConfigurationInput
- type OSProfileLinuxConfigurationOutput
- func (o OSProfileLinuxConfigurationOutput) AssessmentMode() pulumi.StringPtrOutput
- func (OSProfileLinuxConfigurationOutput) ElementType() reflect.Type
- func (o OSProfileLinuxConfigurationOutput) PatchMode() pulumi.StringPtrOutput
- func (o OSProfileLinuxConfigurationOutput) ToOSProfileLinuxConfigurationOutput() OSProfileLinuxConfigurationOutput
- func (o OSProfileLinuxConfigurationOutput) ToOSProfileLinuxConfigurationOutputWithContext(ctx context.Context) OSProfileLinuxConfigurationOutput
- func (o OSProfileLinuxConfigurationOutput) ToOSProfileLinuxConfigurationPtrOutput() OSProfileLinuxConfigurationPtrOutput
- func (o OSProfileLinuxConfigurationOutput) ToOSProfileLinuxConfigurationPtrOutputWithContext(ctx context.Context) OSProfileLinuxConfigurationPtrOutput
- type OSProfileLinuxConfigurationPtrInput
- type OSProfileLinuxConfigurationPtrOutput
- func (o OSProfileLinuxConfigurationPtrOutput) AssessmentMode() pulumi.StringPtrOutput
- func (o OSProfileLinuxConfigurationPtrOutput) Elem() OSProfileLinuxConfigurationOutput
- func (OSProfileLinuxConfigurationPtrOutput) ElementType() reflect.Type
- func (o OSProfileLinuxConfigurationPtrOutput) PatchMode() pulumi.StringPtrOutput
- func (o OSProfileLinuxConfigurationPtrOutput) ToOSProfileLinuxConfigurationPtrOutput() OSProfileLinuxConfigurationPtrOutput
- func (o OSProfileLinuxConfigurationPtrOutput) ToOSProfileLinuxConfigurationPtrOutputWithContext(ctx context.Context) OSProfileLinuxConfigurationPtrOutput
- type OSProfileOutput
- func (OSProfileOutput) ElementType() reflect.Type
- func (o OSProfileOutput) LinuxConfiguration() OSProfileLinuxConfigurationPtrOutput
- func (o OSProfileOutput) ToOSProfileOutput() OSProfileOutput
- func (o OSProfileOutput) ToOSProfileOutputWithContext(ctx context.Context) OSProfileOutput
- func (o OSProfileOutput) ToOSProfilePtrOutput() OSProfilePtrOutput
- func (o OSProfileOutput) ToOSProfilePtrOutputWithContext(ctx context.Context) OSProfilePtrOutput
- func (o OSProfileOutput) WindowsConfiguration() OSProfileWindowsConfigurationPtrOutput
- type OSProfilePtrInput
- type OSProfilePtrOutput
- func (o OSProfilePtrOutput) Elem() OSProfileOutput
- func (OSProfilePtrOutput) ElementType() reflect.Type
- func (o OSProfilePtrOutput) LinuxConfiguration() OSProfileLinuxConfigurationPtrOutput
- func (o OSProfilePtrOutput) ToOSProfilePtrOutput() OSProfilePtrOutput
- func (o OSProfilePtrOutput) ToOSProfilePtrOutputWithContext(ctx context.Context) OSProfilePtrOutput
- func (o OSProfilePtrOutput) WindowsConfiguration() OSProfileWindowsConfigurationPtrOutput
- type OSProfileResponse
- type OSProfileResponseLinuxConfiguration
- type OSProfileResponseLinuxConfigurationOutput
- func (o OSProfileResponseLinuxConfigurationOutput) AssessmentMode() pulumi.StringPtrOutput
- func (OSProfileResponseLinuxConfigurationOutput) ElementType() reflect.Type
- func (o OSProfileResponseLinuxConfigurationOutput) PatchMode() pulumi.StringPtrOutput
- func (o OSProfileResponseLinuxConfigurationOutput) ToOSProfileResponseLinuxConfigurationOutput() OSProfileResponseLinuxConfigurationOutput
- func (o OSProfileResponseLinuxConfigurationOutput) ToOSProfileResponseLinuxConfigurationOutputWithContext(ctx context.Context) OSProfileResponseLinuxConfigurationOutput
- type OSProfileResponseLinuxConfigurationPtrOutput
- func (o OSProfileResponseLinuxConfigurationPtrOutput) AssessmentMode() pulumi.StringPtrOutput
- func (o OSProfileResponseLinuxConfigurationPtrOutput) Elem() OSProfileResponseLinuxConfigurationOutput
- func (OSProfileResponseLinuxConfigurationPtrOutput) ElementType() reflect.Type
- func (o OSProfileResponseLinuxConfigurationPtrOutput) PatchMode() pulumi.StringPtrOutput
- func (o OSProfileResponseLinuxConfigurationPtrOutput) ToOSProfileResponseLinuxConfigurationPtrOutput() OSProfileResponseLinuxConfigurationPtrOutput
- func (o OSProfileResponseLinuxConfigurationPtrOutput) ToOSProfileResponseLinuxConfigurationPtrOutputWithContext(ctx context.Context) OSProfileResponseLinuxConfigurationPtrOutput
- type OSProfileResponseOutput
- func (o OSProfileResponseOutput) ComputerName() pulumi.StringOutput
- func (OSProfileResponseOutput) ElementType() reflect.Type
- func (o OSProfileResponseOutput) LinuxConfiguration() OSProfileResponseLinuxConfigurationPtrOutput
- func (o OSProfileResponseOutput) ToOSProfileResponseOutput() OSProfileResponseOutput
- func (o OSProfileResponseOutput) ToOSProfileResponseOutputWithContext(ctx context.Context) OSProfileResponseOutput
- func (o OSProfileResponseOutput) WindowsConfiguration() OSProfileResponseWindowsConfigurationPtrOutput
- type OSProfileResponsePtrOutput
- func (o OSProfileResponsePtrOutput) ComputerName() pulumi.StringPtrOutput
- func (o OSProfileResponsePtrOutput) Elem() OSProfileResponseOutput
- func (OSProfileResponsePtrOutput) ElementType() reflect.Type
- func (o OSProfileResponsePtrOutput) LinuxConfiguration() OSProfileResponseLinuxConfigurationPtrOutput
- func (o OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput
- func (o OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutputWithContext(ctx context.Context) OSProfileResponsePtrOutput
- func (o OSProfileResponsePtrOutput) WindowsConfiguration() OSProfileResponseWindowsConfigurationPtrOutput
- type OSProfileResponseWindowsConfiguration
- type OSProfileResponseWindowsConfigurationOutput
- func (o OSProfileResponseWindowsConfigurationOutput) AssessmentMode() pulumi.StringPtrOutput
- func (OSProfileResponseWindowsConfigurationOutput) ElementType() reflect.Type
- func (o OSProfileResponseWindowsConfigurationOutput) PatchMode() pulumi.StringPtrOutput
- func (o OSProfileResponseWindowsConfigurationOutput) ToOSProfileResponseWindowsConfigurationOutput() OSProfileResponseWindowsConfigurationOutput
- func (o OSProfileResponseWindowsConfigurationOutput) ToOSProfileResponseWindowsConfigurationOutputWithContext(ctx context.Context) OSProfileResponseWindowsConfigurationOutput
- type OSProfileResponseWindowsConfigurationPtrOutput
- func (o OSProfileResponseWindowsConfigurationPtrOutput) AssessmentMode() pulumi.StringPtrOutput
- func (o OSProfileResponseWindowsConfigurationPtrOutput) Elem() OSProfileResponseWindowsConfigurationOutput
- func (OSProfileResponseWindowsConfigurationPtrOutput) ElementType() reflect.Type
- func (o OSProfileResponseWindowsConfigurationPtrOutput) PatchMode() pulumi.StringPtrOutput
- func (o OSProfileResponseWindowsConfigurationPtrOutput) ToOSProfileResponseWindowsConfigurationPtrOutput() OSProfileResponseWindowsConfigurationPtrOutput
- func (o OSProfileResponseWindowsConfigurationPtrOutput) ToOSProfileResponseWindowsConfigurationPtrOutputWithContext(ctx context.Context) OSProfileResponseWindowsConfigurationPtrOutput
- type OSProfileWindowsConfiguration
- type OSProfileWindowsConfigurationArgs
- func (OSProfileWindowsConfigurationArgs) ElementType() reflect.Type
- func (i OSProfileWindowsConfigurationArgs) ToOSProfileWindowsConfigurationOutput() OSProfileWindowsConfigurationOutput
- func (i OSProfileWindowsConfigurationArgs) ToOSProfileWindowsConfigurationOutputWithContext(ctx context.Context) OSProfileWindowsConfigurationOutput
- func (i OSProfileWindowsConfigurationArgs) ToOSProfileWindowsConfigurationPtrOutput() OSProfileWindowsConfigurationPtrOutput
- func (i OSProfileWindowsConfigurationArgs) ToOSProfileWindowsConfigurationPtrOutputWithContext(ctx context.Context) OSProfileWindowsConfigurationPtrOutput
- type OSProfileWindowsConfigurationInput
- type OSProfileWindowsConfigurationOutput
- func (o OSProfileWindowsConfigurationOutput) AssessmentMode() pulumi.StringPtrOutput
- func (OSProfileWindowsConfigurationOutput) ElementType() reflect.Type
- func (o OSProfileWindowsConfigurationOutput) PatchMode() pulumi.StringPtrOutput
- func (o OSProfileWindowsConfigurationOutput) ToOSProfileWindowsConfigurationOutput() OSProfileWindowsConfigurationOutput
- func (o OSProfileWindowsConfigurationOutput) ToOSProfileWindowsConfigurationOutputWithContext(ctx context.Context) OSProfileWindowsConfigurationOutput
- func (o OSProfileWindowsConfigurationOutput) ToOSProfileWindowsConfigurationPtrOutput() OSProfileWindowsConfigurationPtrOutput
- func (o OSProfileWindowsConfigurationOutput) ToOSProfileWindowsConfigurationPtrOutputWithContext(ctx context.Context) OSProfileWindowsConfigurationPtrOutput
- type OSProfileWindowsConfigurationPtrInput
- type OSProfileWindowsConfigurationPtrOutput
- func (o OSProfileWindowsConfigurationPtrOutput) AssessmentMode() pulumi.StringPtrOutput
- func (o OSProfileWindowsConfigurationPtrOutput) Elem() OSProfileWindowsConfigurationOutput
- func (OSProfileWindowsConfigurationPtrOutput) ElementType() reflect.Type
- func (o OSProfileWindowsConfigurationPtrOutput) PatchMode() pulumi.StringPtrOutput
- func (o OSProfileWindowsConfigurationPtrOutput) ToOSProfileWindowsConfigurationPtrOutput() OSProfileWindowsConfigurationPtrOutput
- func (o OSProfileWindowsConfigurationPtrOutput) ToOSProfileWindowsConfigurationPtrOutputWithContext(ctx context.Context) OSProfileWindowsConfigurationPtrOutput
- type PatchModeTypes
- func (PatchModeTypes) ElementType() reflect.Type
- func (e PatchModeTypes) ToPatchModeTypesOutput() PatchModeTypesOutput
- func (e PatchModeTypes) ToPatchModeTypesOutputWithContext(ctx context.Context) PatchModeTypesOutput
- func (e PatchModeTypes) ToPatchModeTypesPtrOutput() PatchModeTypesPtrOutput
- func (e PatchModeTypes) ToPatchModeTypesPtrOutputWithContext(ctx context.Context) PatchModeTypesPtrOutput
- func (e PatchModeTypes) ToStringOutput() pulumi.StringOutput
- func (e PatchModeTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PatchModeTypes) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PatchModeTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PatchModeTypesInput
- type PatchModeTypesOutput
- func (PatchModeTypesOutput) ElementType() reflect.Type
- func (o PatchModeTypesOutput) ToPatchModeTypesOutput() PatchModeTypesOutput
- func (o PatchModeTypesOutput) ToPatchModeTypesOutputWithContext(ctx context.Context) PatchModeTypesOutput
- func (o PatchModeTypesOutput) ToPatchModeTypesPtrOutput() PatchModeTypesPtrOutput
- func (o PatchModeTypesOutput) ToPatchModeTypesPtrOutputWithContext(ctx context.Context) PatchModeTypesPtrOutput
- func (o PatchModeTypesOutput) ToStringOutput() pulumi.StringOutput
- func (o PatchModeTypesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PatchModeTypesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PatchModeTypesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PatchModeTypesPtrInput
- type PatchModeTypesPtrOutput
- func (o PatchModeTypesPtrOutput) Elem() PatchModeTypesOutput
- func (PatchModeTypesPtrOutput) ElementType() reflect.Type
- func (o PatchModeTypesPtrOutput) ToPatchModeTypesPtrOutput() PatchModeTypesPtrOutput
- func (o PatchModeTypesPtrOutput) ToPatchModeTypesPtrOutputWithContext(ctx context.Context) PatchModeTypesPtrOutput
- func (o PatchModeTypesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PatchModeTypesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- type PrivateEndpointConnectionDataModelResponse
- type PrivateEndpointConnectionDataModelResponseArrayOutput
- func (PrivateEndpointConnectionDataModelResponseArrayOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionDataModelResponseArrayOutput) Index(i pulumi.IntInput) PrivateEndpointConnectionDataModelResponseOutput
- func (o PrivateEndpointConnectionDataModelResponseArrayOutput) ToPrivateEndpointConnectionDataModelResponseArrayOutput() PrivateEndpointConnectionDataModelResponseArrayOutput
- func (o PrivateEndpointConnectionDataModelResponseArrayOutput) ToPrivateEndpointConnectionDataModelResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionDataModelResponseArrayOutput
- type PrivateEndpointConnectionDataModelResponseOutput
- func (PrivateEndpointConnectionDataModelResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionDataModelResponseOutput) Id() pulumi.StringOutput
- func (o PrivateEndpointConnectionDataModelResponseOutput) Name() pulumi.StringOutput
- func (o PrivateEndpointConnectionDataModelResponseOutput) Properties() PrivateEndpointConnectionPropertiesResponsePtrOutput
- func (o PrivateEndpointConnectionDataModelResponseOutput) ToPrivateEndpointConnectionDataModelResponseOutput() PrivateEndpointConnectionDataModelResponseOutput
- func (o PrivateEndpointConnectionDataModelResponseOutput) ToPrivateEndpointConnectionDataModelResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionDataModelResponseOutput
- func (o PrivateEndpointConnectionDataModelResponseOutput) Type() pulumi.StringOutput
- type PrivateEndpointConnectionInput
- type PrivateEndpointConnectionOutput
- func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionOutput) Name() pulumi.StringOutput
- func (o PrivateEndpointConnectionOutput) Properties() PrivateEndpointConnectionPropertiesResponseOutput
- func (o PrivateEndpointConnectionOutput) SystemData() SystemDataResponseOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) Type() pulumi.StringOutput
- type PrivateEndpointConnectionProperties
- type PrivateEndpointConnectionPropertiesArgs
- func (PrivateEndpointConnectionPropertiesArgs) ElementType() reflect.Type
- func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput
- func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesOutput
- func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput
- func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput
- type PrivateEndpointConnectionPropertiesInput
- type PrivateEndpointConnectionPropertiesOutput
- func (PrivateEndpointConnectionPropertiesOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesOutput) PrivateEndpoint() PrivateEndpointPropertyPtrOutput
- func (o PrivateEndpointConnectionPropertiesOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput
- func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesOutput
- func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput
- func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput
- type PrivateEndpointConnectionPropertiesPtrInput
- type PrivateEndpointConnectionPropertiesPtrOutput
- func (o PrivateEndpointConnectionPropertiesPtrOutput) Elem() PrivateEndpointConnectionPropertiesOutput
- func (PrivateEndpointConnectionPropertiesPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesPtrOutput) PrivateEndpoint() PrivateEndpointPropertyPtrOutput
- func (o PrivateEndpointConnectionPropertiesPtrOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput
- func (o PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput
- type PrivateEndpointConnectionPropertiesResponse
- type PrivateEndpointConnectionPropertiesResponseOutput
- func (PrivateEndpointConnectionPropertiesResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesResponseOutput) GroupIds() pulumi.StringArrayOutput
- func (o PrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint() PrivateEndpointPropertyResponsePtrOutput
- func (o PrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o PrivateEndpointConnectionPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutput() PrivateEndpointConnectionPropertiesResponseOutput
- func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponseOutput
- type PrivateEndpointConnectionPropertiesResponsePtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) Elem() PrivateEndpointConnectionPropertiesResponseOutput
- func (PrivateEndpointConnectionPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) GroupIds() pulumi.StringArrayOutput
- func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) PrivateEndpoint() PrivateEndpointPropertyResponsePtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutput() PrivateEndpointConnectionPropertiesResponsePtrOutput
- func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponsePtrOutput
- type PrivateEndpointConnectionState
- type PrivateEndpointProperty
- type PrivateEndpointPropertyArgs
- func (PrivateEndpointPropertyArgs) ElementType() reflect.Type
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
- func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
- type PrivateEndpointPropertyInput
- type PrivateEndpointPropertyOutput
- func (PrivateEndpointPropertyOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
- func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
- type PrivateEndpointPropertyPtrInput
- type PrivateEndpointPropertyPtrOutput
- func (o PrivateEndpointPropertyPtrOutput) Elem() PrivateEndpointPropertyOutput
- func (PrivateEndpointPropertyPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyPtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
- func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
- type PrivateEndpointPropertyResponse
- type PrivateEndpointPropertyResponseOutput
- func (PrivateEndpointPropertyResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyResponseOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput
- func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponseOutput
- type PrivateEndpointPropertyResponsePtrOutput
- func (o PrivateEndpointPropertyResponsePtrOutput) Elem() PrivateEndpointPropertyResponseOutput
- func (PrivateEndpointPropertyResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertyResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
- func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput
- type PrivateLinkScope
- type PrivateLinkScopeArgs
- type PrivateLinkScopeInput
- type PrivateLinkScopeOutput
- func (PrivateLinkScopeOutput) ElementType() reflect.Type
- func (o PrivateLinkScopeOutput) Location() pulumi.StringOutput
- func (o PrivateLinkScopeOutput) Name() pulumi.StringOutput
- func (o PrivateLinkScopeOutput) Properties() HybridComputePrivateLinkScopePropertiesResponseOutput
- func (o PrivateLinkScopeOutput) SystemData() SystemDataResponseOutput
- func (o PrivateLinkScopeOutput) Tags() pulumi.StringMapOutput
- func (o PrivateLinkScopeOutput) ToPrivateLinkScopeOutput() PrivateLinkScopeOutput
- func (o PrivateLinkScopeOutput) ToPrivateLinkScopeOutputWithContext(ctx context.Context) PrivateLinkScopeOutput
- func (o PrivateLinkScopeOutput) Type() pulumi.StringOutput
- type PrivateLinkScopeState
- type PrivateLinkScopedResource
- type PrivateLinkScopedResourceArgs
- type PrivateLinkScopedResourceInput
- type PrivateLinkScopedResourceOutput
- func (PrivateLinkScopedResourceOutput) ElementType() reflect.Type
- func (o PrivateLinkScopedResourceOutput) LinkedResourceId() pulumi.StringPtrOutput
- func (o PrivateLinkScopedResourceOutput) Name() pulumi.StringOutput
- func (o PrivateLinkScopedResourceOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateLinkScopedResourceOutput) ToPrivateLinkScopedResourceOutput() PrivateLinkScopedResourceOutput
- func (o PrivateLinkScopedResourceOutput) ToPrivateLinkScopedResourceOutputWithContext(ctx context.Context) PrivateLinkScopedResourceOutput
- func (o PrivateLinkScopedResourceOutput) Type() pulumi.StringOutput
- type PrivateLinkScopedResourceState
- type PrivateLinkServiceConnectionStateProperty
- type PrivateLinkServiceConnectionStatePropertyArgs
- func (PrivateLinkServiceConnectionStatePropertyArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
- type PrivateLinkServiceConnectionStatePropertyInput
- type PrivateLinkServiceConnectionStatePropertyOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) Description() pulumi.StringOutput
- func (PrivateLinkServiceConnectionStatePropertyOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyOutput) Status() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
- type PrivateLinkServiceConnectionStatePropertyPtrInput
- type PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Elem() PrivateLinkServiceConnectionStatePropertyOutput
- func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
- type PrivateLinkServiceConnectionStatePropertyResponse
- type PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) Description() pulumi.StringOutput
- func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) Status() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutput() PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput
- type PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Elem() PrivateLinkServiceConnectionStatePropertyResponseOutput
- func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
- type PublicNetworkAccessType
- func (PublicNetworkAccessType) ElementType() reflect.Type
- func (e PublicNetworkAccessType) ToPublicNetworkAccessTypeOutput() PublicNetworkAccessTypeOutput
- func (e PublicNetworkAccessType) ToPublicNetworkAccessTypeOutputWithContext(ctx context.Context) PublicNetworkAccessTypeOutput
- func (e PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
- func (e PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
- func (e PublicNetworkAccessType) ToStringOutput() pulumi.StringOutput
- func (e PublicNetworkAccessType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PublicNetworkAccessType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PublicNetworkAccessType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PublicNetworkAccessTypeInput
- type PublicNetworkAccessTypeOutput
- func (PublicNetworkAccessTypeOutput) ElementType() reflect.Type
- func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutput() PublicNetworkAccessTypeOutput
- func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutputWithContext(ctx context.Context) PublicNetworkAccessTypeOutput
- func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
- func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
- func (o PublicNetworkAccessTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o PublicNetworkAccessTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PublicNetworkAccessTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PublicNetworkAccessTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PublicNetworkAccessTypePtrInput
- type PublicNetworkAccessTypePtrOutput
- func (o PublicNetworkAccessTypePtrOutput) Elem() PublicNetworkAccessTypeOutput
- func (PublicNetworkAccessTypePtrOutput) ElementType() reflect.Type
- func (o PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
- func (o PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
- func (o PublicNetworkAccessTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PublicNetworkAccessTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityType
- func (ResourceIdentityType) ElementType() reflect.Type
- func (e ResourceIdentityType) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
- func (e ResourceIdentityType) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
- func (e ResourceIdentityType) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (e ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityTypeInput
- type ResourceIdentityTypeOutput
- func (ResourceIdentityTypeOutput) ElementType() reflect.Type
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ResourceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResourceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityTypePtrInput
- type ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) Elem() ResourceIdentityTypeOutput
- func (ResourceIdentityTypePtrOutput) ElementType() reflect.Type
- func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RunCommandInputParameter
- type RunCommandInputParameterArgs
- func (RunCommandInputParameterArgs) ElementType() reflect.Type
- func (i RunCommandInputParameterArgs) ToRunCommandInputParameterOutput() RunCommandInputParameterOutput
- func (i RunCommandInputParameterArgs) ToRunCommandInputParameterOutputWithContext(ctx context.Context) RunCommandInputParameterOutput
- type RunCommandInputParameterArray
- func (RunCommandInputParameterArray) ElementType() reflect.Type
- func (i RunCommandInputParameterArray) ToRunCommandInputParameterArrayOutput() RunCommandInputParameterArrayOutput
- func (i RunCommandInputParameterArray) ToRunCommandInputParameterArrayOutputWithContext(ctx context.Context) RunCommandInputParameterArrayOutput
- type RunCommandInputParameterArrayInput
- type RunCommandInputParameterArrayOutput
- func (RunCommandInputParameterArrayOutput) ElementType() reflect.Type
- func (o RunCommandInputParameterArrayOutput) Index(i pulumi.IntInput) RunCommandInputParameterOutput
- func (o RunCommandInputParameterArrayOutput) ToRunCommandInputParameterArrayOutput() RunCommandInputParameterArrayOutput
- func (o RunCommandInputParameterArrayOutput) ToRunCommandInputParameterArrayOutputWithContext(ctx context.Context) RunCommandInputParameterArrayOutput
- type RunCommandInputParameterInput
- type RunCommandInputParameterOutput
- func (RunCommandInputParameterOutput) ElementType() reflect.Type
- func (o RunCommandInputParameterOutput) Name() pulumi.StringOutput
- func (o RunCommandInputParameterOutput) ToRunCommandInputParameterOutput() RunCommandInputParameterOutput
- func (o RunCommandInputParameterOutput) ToRunCommandInputParameterOutputWithContext(ctx context.Context) RunCommandInputParameterOutput
- func (o RunCommandInputParameterOutput) Value() pulumi.StringOutput
- type RunCommandInputParameterResponse
- type RunCommandInputParameterResponseArrayOutput
- func (RunCommandInputParameterResponseArrayOutput) ElementType() reflect.Type
- func (o RunCommandInputParameterResponseArrayOutput) Index(i pulumi.IntInput) RunCommandInputParameterResponseOutput
- func (o RunCommandInputParameterResponseArrayOutput) ToRunCommandInputParameterResponseArrayOutput() RunCommandInputParameterResponseArrayOutput
- func (o RunCommandInputParameterResponseArrayOutput) ToRunCommandInputParameterResponseArrayOutputWithContext(ctx context.Context) RunCommandInputParameterResponseArrayOutput
- type RunCommandInputParameterResponseOutput
- func (RunCommandInputParameterResponseOutput) ElementType() reflect.Type
- func (o RunCommandInputParameterResponseOutput) Name() pulumi.StringOutput
- func (o RunCommandInputParameterResponseOutput) ToRunCommandInputParameterResponseOutput() RunCommandInputParameterResponseOutput
- func (o RunCommandInputParameterResponseOutput) ToRunCommandInputParameterResponseOutputWithContext(ctx context.Context) RunCommandInputParameterResponseOutput
- func (o RunCommandInputParameterResponseOutput) Value() pulumi.StringOutput
- type RunCommandManagedIdentity
- type RunCommandManagedIdentityArgs
- func (RunCommandManagedIdentityArgs) ElementType() reflect.Type
- func (i RunCommandManagedIdentityArgs) ToRunCommandManagedIdentityOutput() RunCommandManagedIdentityOutput
- func (i RunCommandManagedIdentityArgs) ToRunCommandManagedIdentityOutputWithContext(ctx context.Context) RunCommandManagedIdentityOutput
- func (i RunCommandManagedIdentityArgs) ToRunCommandManagedIdentityPtrOutput() RunCommandManagedIdentityPtrOutput
- func (i RunCommandManagedIdentityArgs) ToRunCommandManagedIdentityPtrOutputWithContext(ctx context.Context) RunCommandManagedIdentityPtrOutput
- type RunCommandManagedIdentityInput
- type RunCommandManagedIdentityOutput
- func (o RunCommandManagedIdentityOutput) ClientId() pulumi.StringPtrOutput
- func (RunCommandManagedIdentityOutput) ElementType() reflect.Type
- func (o RunCommandManagedIdentityOutput) ObjectId() pulumi.StringPtrOutput
- func (o RunCommandManagedIdentityOutput) ToRunCommandManagedIdentityOutput() RunCommandManagedIdentityOutput
- func (o RunCommandManagedIdentityOutput) ToRunCommandManagedIdentityOutputWithContext(ctx context.Context) RunCommandManagedIdentityOutput
- func (o RunCommandManagedIdentityOutput) ToRunCommandManagedIdentityPtrOutput() RunCommandManagedIdentityPtrOutput
- func (o RunCommandManagedIdentityOutput) ToRunCommandManagedIdentityPtrOutputWithContext(ctx context.Context) RunCommandManagedIdentityPtrOutput
- type RunCommandManagedIdentityPtrInput
- type RunCommandManagedIdentityPtrOutput
- func (o RunCommandManagedIdentityPtrOutput) ClientId() pulumi.StringPtrOutput
- func (o RunCommandManagedIdentityPtrOutput) Elem() RunCommandManagedIdentityOutput
- func (RunCommandManagedIdentityPtrOutput) ElementType() reflect.Type
- func (o RunCommandManagedIdentityPtrOutput) ObjectId() pulumi.StringPtrOutput
- func (o RunCommandManagedIdentityPtrOutput) ToRunCommandManagedIdentityPtrOutput() RunCommandManagedIdentityPtrOutput
- func (o RunCommandManagedIdentityPtrOutput) ToRunCommandManagedIdentityPtrOutputWithContext(ctx context.Context) RunCommandManagedIdentityPtrOutput
- type RunCommandManagedIdentityResponse
- type RunCommandManagedIdentityResponseOutput
- func (o RunCommandManagedIdentityResponseOutput) ClientId() pulumi.StringPtrOutput
- func (RunCommandManagedIdentityResponseOutput) ElementType() reflect.Type
- func (o RunCommandManagedIdentityResponseOutput) ObjectId() pulumi.StringPtrOutput
- func (o RunCommandManagedIdentityResponseOutput) ToRunCommandManagedIdentityResponseOutput() RunCommandManagedIdentityResponseOutput
- func (o RunCommandManagedIdentityResponseOutput) ToRunCommandManagedIdentityResponseOutputWithContext(ctx context.Context) RunCommandManagedIdentityResponseOutput
- type RunCommandManagedIdentityResponsePtrOutput
- func (o RunCommandManagedIdentityResponsePtrOutput) ClientId() pulumi.StringPtrOutput
- func (o RunCommandManagedIdentityResponsePtrOutput) Elem() RunCommandManagedIdentityResponseOutput
- func (RunCommandManagedIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o RunCommandManagedIdentityResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
- func (o RunCommandManagedIdentityResponsePtrOutput) ToRunCommandManagedIdentityResponsePtrOutput() RunCommandManagedIdentityResponsePtrOutput
- func (o RunCommandManagedIdentityResponsePtrOutput) ToRunCommandManagedIdentityResponsePtrOutputWithContext(ctx context.Context) RunCommandManagedIdentityResponsePtrOutput
- type ServiceStatus
- type ServiceStatusArgs
- func (ServiceStatusArgs) ElementType() reflect.Type
- func (i ServiceStatusArgs) ToServiceStatusOutput() ServiceStatusOutput
- func (i ServiceStatusArgs) ToServiceStatusOutputWithContext(ctx context.Context) ServiceStatusOutput
- func (i ServiceStatusArgs) ToServiceStatusPtrOutput() ServiceStatusPtrOutput
- func (i ServiceStatusArgs) ToServiceStatusPtrOutputWithContext(ctx context.Context) ServiceStatusPtrOutput
- type ServiceStatusInput
- type ServiceStatusOutput
- func (ServiceStatusOutput) ElementType() reflect.Type
- func (o ServiceStatusOutput) StartupType() pulumi.StringPtrOutput
- func (o ServiceStatusOutput) Status() pulumi.StringPtrOutput
- func (o ServiceStatusOutput) ToServiceStatusOutput() ServiceStatusOutput
- func (o ServiceStatusOutput) ToServiceStatusOutputWithContext(ctx context.Context) ServiceStatusOutput
- func (o ServiceStatusOutput) ToServiceStatusPtrOutput() ServiceStatusPtrOutput
- func (o ServiceStatusOutput) ToServiceStatusPtrOutputWithContext(ctx context.Context) ServiceStatusPtrOutput
- type ServiceStatusPtrInput
- type ServiceStatusPtrOutput
- func (o ServiceStatusPtrOutput) Elem() ServiceStatusOutput
- func (ServiceStatusPtrOutput) ElementType() reflect.Type
- func (o ServiceStatusPtrOutput) StartupType() pulumi.StringPtrOutput
- func (o ServiceStatusPtrOutput) Status() pulumi.StringPtrOutput
- func (o ServiceStatusPtrOutput) ToServiceStatusPtrOutput() ServiceStatusPtrOutput
- func (o ServiceStatusPtrOutput) ToServiceStatusPtrOutputWithContext(ctx context.Context) ServiceStatusPtrOutput
- type ServiceStatusResponse
- type ServiceStatusResponseOutput
- func (ServiceStatusResponseOutput) ElementType() reflect.Type
- func (o ServiceStatusResponseOutput) StartupType() pulumi.StringPtrOutput
- func (o ServiceStatusResponseOutput) Status() pulumi.StringPtrOutput
- func (o ServiceStatusResponseOutput) ToServiceStatusResponseOutput() ServiceStatusResponseOutput
- func (o ServiceStatusResponseOutput) ToServiceStatusResponseOutputWithContext(ctx context.Context) ServiceStatusResponseOutput
- type ServiceStatusResponsePtrOutput
- func (o ServiceStatusResponsePtrOutput) Elem() ServiceStatusResponseOutput
- func (ServiceStatusResponsePtrOutput) ElementType() reflect.Type
- func (o ServiceStatusResponsePtrOutput) StartupType() pulumi.StringPtrOutput
- func (o ServiceStatusResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o ServiceStatusResponsePtrOutput) ToServiceStatusResponsePtrOutput() ServiceStatusResponsePtrOutput
- func (o ServiceStatusResponsePtrOutput) ToServiceStatusResponsePtrOutputWithContext(ctx context.Context) ServiceStatusResponsePtrOutput
- type ServiceStatuses
- type ServiceStatusesArgs
- func (ServiceStatusesArgs) ElementType() reflect.Type
- func (i ServiceStatusesArgs) ToServiceStatusesOutput() ServiceStatusesOutput
- func (i ServiceStatusesArgs) ToServiceStatusesOutputWithContext(ctx context.Context) ServiceStatusesOutput
- func (i ServiceStatusesArgs) ToServiceStatusesPtrOutput() ServiceStatusesPtrOutput
- func (i ServiceStatusesArgs) ToServiceStatusesPtrOutputWithContext(ctx context.Context) ServiceStatusesPtrOutput
- type ServiceStatusesInput
- type ServiceStatusesOutput
- func (ServiceStatusesOutput) ElementType() reflect.Type
- func (o ServiceStatusesOutput) ExtensionService() ServiceStatusPtrOutput
- func (o ServiceStatusesOutput) GuestConfigurationService() ServiceStatusPtrOutput
- func (o ServiceStatusesOutput) ToServiceStatusesOutput() ServiceStatusesOutput
- func (o ServiceStatusesOutput) ToServiceStatusesOutputWithContext(ctx context.Context) ServiceStatusesOutput
- func (o ServiceStatusesOutput) ToServiceStatusesPtrOutput() ServiceStatusesPtrOutput
- func (o ServiceStatusesOutput) ToServiceStatusesPtrOutputWithContext(ctx context.Context) ServiceStatusesPtrOutput
- type ServiceStatusesPtrInput
- type ServiceStatusesPtrOutput
- func (o ServiceStatusesPtrOutput) Elem() ServiceStatusesOutput
- func (ServiceStatusesPtrOutput) ElementType() reflect.Type
- func (o ServiceStatusesPtrOutput) ExtensionService() ServiceStatusPtrOutput
- func (o ServiceStatusesPtrOutput) GuestConfigurationService() ServiceStatusPtrOutput
- func (o ServiceStatusesPtrOutput) ToServiceStatusesPtrOutput() ServiceStatusesPtrOutput
- func (o ServiceStatusesPtrOutput) ToServiceStatusesPtrOutputWithContext(ctx context.Context) ServiceStatusesPtrOutput
- type ServiceStatusesResponse
- type ServiceStatusesResponseOutput
- func (ServiceStatusesResponseOutput) ElementType() reflect.Type
- func (o ServiceStatusesResponseOutput) ExtensionService() ServiceStatusResponsePtrOutput
- func (o ServiceStatusesResponseOutput) GuestConfigurationService() ServiceStatusResponsePtrOutput
- func (o ServiceStatusesResponseOutput) ToServiceStatusesResponseOutput() ServiceStatusesResponseOutput
- func (o ServiceStatusesResponseOutput) ToServiceStatusesResponseOutputWithContext(ctx context.Context) ServiceStatusesResponseOutput
- type ServiceStatusesResponsePtrOutput
- func (o ServiceStatusesResponsePtrOutput) Elem() ServiceStatusesResponseOutput
- func (ServiceStatusesResponsePtrOutput) ElementType() reflect.Type
- func (o ServiceStatusesResponsePtrOutput) ExtensionService() ServiceStatusResponsePtrOutput
- func (o ServiceStatusesResponsePtrOutput) GuestConfigurationService() ServiceStatusResponsePtrOutput
- func (o ServiceStatusesResponsePtrOutput) ToServiceStatusesResponsePtrOutput() ServiceStatusesResponsePtrOutput
- func (o ServiceStatusesResponsePtrOutput) ToServiceStatusesResponsePtrOutputWithContext(ctx context.Context) ServiceStatusesResponsePtrOutput
- type StatusLevelTypes
- func (StatusLevelTypes) ElementType() reflect.Type
- func (e StatusLevelTypes) ToStatusLevelTypesOutput() StatusLevelTypesOutput
- func (e StatusLevelTypes) ToStatusLevelTypesOutputWithContext(ctx context.Context) StatusLevelTypesOutput
- func (e StatusLevelTypes) ToStatusLevelTypesPtrOutput() StatusLevelTypesPtrOutput
- func (e StatusLevelTypes) ToStatusLevelTypesPtrOutputWithContext(ctx context.Context) StatusLevelTypesPtrOutput
- func (e StatusLevelTypes) ToStringOutput() pulumi.StringOutput
- func (e StatusLevelTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StatusLevelTypes) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StatusLevelTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StatusLevelTypesInput
- type StatusLevelTypesOutput
- func (StatusLevelTypesOutput) ElementType() reflect.Type
- func (o StatusLevelTypesOutput) ToStatusLevelTypesOutput() StatusLevelTypesOutput
- func (o StatusLevelTypesOutput) ToStatusLevelTypesOutputWithContext(ctx context.Context) StatusLevelTypesOutput
- func (o StatusLevelTypesOutput) ToStatusLevelTypesPtrOutput() StatusLevelTypesPtrOutput
- func (o StatusLevelTypesOutput) ToStatusLevelTypesPtrOutputWithContext(ctx context.Context) StatusLevelTypesPtrOutput
- func (o StatusLevelTypesOutput) ToStringOutput() pulumi.StringOutput
- func (o StatusLevelTypesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o StatusLevelTypesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StatusLevelTypesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StatusLevelTypesPtrInput
- type StatusLevelTypesPtrOutput
- func (o StatusLevelTypesPtrOutput) Elem() StatusLevelTypesOutput
- func (StatusLevelTypesPtrOutput) ElementType() reflect.Type
- func (o StatusLevelTypesPtrOutput) ToStatusLevelTypesPtrOutput() StatusLevelTypesPtrOutput
- func (o StatusLevelTypesPtrOutput) ToStatusLevelTypesPtrOutputWithContext(ctx context.Context) StatusLevelTypesPtrOutput
- func (o StatusLevelTypesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StatusLevelTypesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
Constants ¶
const ( AssessmentModeTypesImageDefault = AssessmentModeTypes("ImageDefault") AssessmentModeTypesAutomaticByPlatform = AssessmentModeTypes("AutomaticByPlatform") )
const ( LicenseCoreTypePCore = LicenseCoreType("pCore") LicenseCoreTypeVCore = LicenseCoreType("vCore") )
const ( LicenseEditionStandard = LicenseEdition("Standard") LicenseEditionDatacenter = LicenseEdition("Datacenter") )
const ( LicenseStateEnumActivated = LicenseStateEnum("Activated") LicenseStateEnumDeactivated = LicenseStateEnum("Deactivated") )
const ( LicenseTarget_Windows_Server_2012 = LicenseTarget("Windows Server 2012") LicenseTarget_Windows_Server_2012_R2 = LicenseTarget("Windows Server 2012 R2") )
const ( PatchModeTypesImageDefault = PatchModeTypes("ImageDefault") PatchModeTypesAutomaticByPlatform = PatchModeTypes("AutomaticByPlatform") PatchModeTypesAutomaticByOS = PatchModeTypes("AutomaticByOS") PatchModeTypesManual = PatchModeTypes("Manual") )
const ( // Allows Azure Arc agents to communicate with Azure Arc services over both public (internet) and private endpoints. PublicNetworkAccessTypeEnabled = PublicNetworkAccessType("Enabled") // Does not allow Azure Arc agents to communicate with Azure Arc services over public (internet) endpoints. The agents must use the private link. PublicNetworkAccessTypeDisabled = PublicNetworkAccessType("Disabled") )
const ( StatusLevelTypesInfo = StatusLevelTypes("Info") StatusLevelTypesWarning = StatusLevelTypes("Warning") StatusLevelTypesError = StatusLevelTypes("Error") )
const (
LicenseTypeESU = LicenseType("ESU")
)
const (
ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AgentConfigurationResponse ¶
type AgentConfigurationResponse struct {
// Name of configuration mode to use. Modes are pre-defined configurations of security controls, extension allowlists and guest configuration, maintained by Microsoft.
ConfigMode string `pulumi:"configMode"`
// Array of extensions that are allowed to be installed or updated.
ExtensionsAllowList []ConfigurationExtensionResponse `pulumi:"extensionsAllowList"`
// Array of extensions that are blocked (cannot be installed or updated)
ExtensionsBlockList []ConfigurationExtensionResponse `pulumi:"extensionsBlockList"`
// Specifies whether the extension service is enabled or disabled.
ExtensionsEnabled string `pulumi:"extensionsEnabled"`
// Specified whether the guest configuration service is enabled or disabled.
GuestConfigurationEnabled string `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.
ProxyBypass []string `pulumi:"proxyBypass"`
// Specifies the URL of the proxy to be used.
ProxyUrl string `pulumi:"proxyUrl"`
}
Configurable properties that the user can set locally via the azcmagent config command, or remotely via ARM.
type AgentConfigurationResponseOutput ¶
type AgentConfigurationResponseOutput struct{ *pulumi.OutputState }
Configurable properties that the user can set locally via the azcmagent config command, or remotely via ARM.
func (AgentConfigurationResponseOutput) ConfigMode ¶
func (o AgentConfigurationResponseOutput) ConfigMode() pulumi.StringOutput
Name of configuration mode to use. Modes are pre-defined configurations of security controls, extension allowlists and guest configuration, maintained by Microsoft.
func (AgentConfigurationResponseOutput) ElementType ¶
func (AgentConfigurationResponseOutput) ElementType() reflect.Type
func (AgentConfigurationResponseOutput) ExtensionsAllowList ¶
func (o AgentConfigurationResponseOutput) ExtensionsAllowList() ConfigurationExtensionResponseArrayOutput
Array of extensions that are allowed to be installed or updated.
func (AgentConfigurationResponseOutput) ExtensionsBlockList ¶
func (o AgentConfigurationResponseOutput) ExtensionsBlockList() ConfigurationExtensionResponseArrayOutput
Array of extensions that are blocked (cannot be installed or updated)
func (AgentConfigurationResponseOutput) ExtensionsEnabled ¶
func (o AgentConfigurationResponseOutput) ExtensionsEnabled() pulumi.StringOutput
Specifies whether the extension service is enabled or disabled.
func (AgentConfigurationResponseOutput) GuestConfigurationEnabled ¶
func (o AgentConfigurationResponseOutput) GuestConfigurationEnabled() pulumi.StringOutput
Specified whether the guest configuration service is enabled or disabled.
func (AgentConfigurationResponseOutput) IncomingConnectionsPorts ¶
func (o AgentConfigurationResponseOutput) IncomingConnectionsPorts() pulumi.StringArrayOutput
Specifies the list of ports that the agent will be able to listen on.
func (AgentConfigurationResponseOutput) ProxyBypass ¶
func (o AgentConfigurationResponseOutput) ProxyBypass() pulumi.StringArrayOutput
List of service names which should not use the specified proxy server.
func (AgentConfigurationResponseOutput) ProxyUrl ¶
func (o AgentConfigurationResponseOutput) ProxyUrl() pulumi.StringOutput
Specifies the URL of the proxy to be used.
func (AgentConfigurationResponseOutput) ToAgentConfigurationResponseOutput ¶
func (o AgentConfigurationResponseOutput) ToAgentConfigurationResponseOutput() AgentConfigurationResponseOutput
func (AgentConfigurationResponseOutput) ToAgentConfigurationResponseOutputWithContext ¶
func (o AgentConfigurationResponseOutput) ToAgentConfigurationResponseOutputWithContext(ctx context.Context) AgentConfigurationResponseOutput
type AgentUpgrade ¶
type AgentUpgrade struct {
// The correlation ID passed in from RSM per upgrade.
CorrelationId *string `pulumi:"correlationId"`
// Specifies the version info w.r.t AgentUpgrade for the machine.
DesiredVersion *string `pulumi:"desiredVersion"`
// Specifies if RSM should try to upgrade this machine
EnableAutomaticUpgrade *bool `pulumi:"enableAutomaticUpgrade"`
}
The info w.r.t Agent Upgrade.
type AgentUpgradeArgs ¶
type AgentUpgradeArgs struct {
// The correlation ID passed in from RSM per upgrade.
CorrelationId pulumi.StringPtrInput `pulumi:"correlationId"`
// Specifies the version info w.r.t AgentUpgrade for the machine.
DesiredVersion pulumi.StringPtrInput `pulumi:"desiredVersion"`
// Specifies if RSM should try to upgrade this machine
EnableAutomaticUpgrade pulumi.BoolPtrInput `pulumi:"enableAutomaticUpgrade"`
}
The info w.r.t Agent Upgrade.
func (AgentUpgradeArgs) ElementType ¶
func (AgentUpgradeArgs) ElementType() reflect.Type
func (AgentUpgradeArgs) ToAgentUpgradeOutput ¶
func (i AgentUpgradeArgs) ToAgentUpgradeOutput() AgentUpgradeOutput
func (AgentUpgradeArgs) ToAgentUpgradeOutputWithContext ¶
func (i AgentUpgradeArgs) ToAgentUpgradeOutputWithContext(ctx context.Context) AgentUpgradeOutput
func (AgentUpgradeArgs) ToAgentUpgradePtrOutput ¶
func (i AgentUpgradeArgs) ToAgentUpgradePtrOutput() AgentUpgradePtrOutput
func (AgentUpgradeArgs) ToAgentUpgradePtrOutputWithContext ¶
func (i AgentUpgradeArgs) ToAgentUpgradePtrOutputWithContext(ctx context.Context) AgentUpgradePtrOutput
type AgentUpgradeInput ¶
type AgentUpgradeInput interface {
pulumi.Input
ToAgentUpgradeOutput() AgentUpgradeOutput
ToAgentUpgradeOutputWithContext(context.Context) AgentUpgradeOutput
}
AgentUpgradeInput is an input type that accepts AgentUpgradeArgs and AgentUpgradeOutput values. You can construct a concrete instance of `AgentUpgradeInput` via:
AgentUpgradeArgs{...}
type AgentUpgradeOutput ¶
type AgentUpgradeOutput struct{ *pulumi.OutputState }
The info w.r.t Agent Upgrade.
func (AgentUpgradeOutput) CorrelationId ¶
func (o AgentUpgradeOutput) CorrelationId() pulumi.StringPtrOutput
The correlation ID passed in from RSM per upgrade.
func (AgentUpgradeOutput) DesiredVersion ¶
func (o AgentUpgradeOutput) DesiredVersion() pulumi.StringPtrOutput
Specifies the version info w.r.t AgentUpgrade for the machine.
func (AgentUpgradeOutput) ElementType ¶
func (AgentUpgradeOutput) ElementType() reflect.Type
func (AgentUpgradeOutput) EnableAutomaticUpgrade ¶
func (o AgentUpgradeOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
Specifies if RSM should try to upgrade this machine
func (AgentUpgradeOutput) ToAgentUpgradeOutput ¶
func (o AgentUpgradeOutput) ToAgentUpgradeOutput() AgentUpgradeOutput
func (AgentUpgradeOutput) ToAgentUpgradeOutputWithContext ¶
func (o AgentUpgradeOutput) ToAgentUpgradeOutputWithContext(ctx context.Context) AgentUpgradeOutput
func (AgentUpgradeOutput) ToAgentUpgradePtrOutput ¶
func (o AgentUpgradeOutput) ToAgentUpgradePtrOutput() AgentUpgradePtrOutput
func (AgentUpgradeOutput) ToAgentUpgradePtrOutputWithContext ¶
func (o AgentUpgradeOutput) ToAgentUpgradePtrOutputWithContext(ctx context.Context) AgentUpgradePtrOutput
type AgentUpgradePtrInput ¶
type AgentUpgradePtrInput interface {
pulumi.Input
ToAgentUpgradePtrOutput() AgentUpgradePtrOutput
ToAgentUpgradePtrOutputWithContext(context.Context) AgentUpgradePtrOutput
}
AgentUpgradePtrInput is an input type that accepts AgentUpgradeArgs, AgentUpgradePtr and AgentUpgradePtrOutput values. You can construct a concrete instance of `AgentUpgradePtrInput` via:
AgentUpgradeArgs{...}
or:
nil
func AgentUpgradePtr ¶
func AgentUpgradePtr(v *AgentUpgradeArgs) AgentUpgradePtrInput
type AgentUpgradePtrOutput ¶
type AgentUpgradePtrOutput struct{ *pulumi.OutputState }
func (AgentUpgradePtrOutput) CorrelationId ¶
func (o AgentUpgradePtrOutput) CorrelationId() pulumi.StringPtrOutput
The correlation ID passed in from RSM per upgrade.
func (AgentUpgradePtrOutput) DesiredVersion ¶
func (o AgentUpgradePtrOutput) DesiredVersion() pulumi.StringPtrOutput
Specifies the version info w.r.t AgentUpgrade for the machine.
func (AgentUpgradePtrOutput) Elem ¶
func (o AgentUpgradePtrOutput) Elem() AgentUpgradeOutput
func (AgentUpgradePtrOutput) ElementType ¶
func (AgentUpgradePtrOutput) ElementType() reflect.Type
func (AgentUpgradePtrOutput) EnableAutomaticUpgrade ¶
func (o AgentUpgradePtrOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
Specifies if RSM should try to upgrade this machine
func (AgentUpgradePtrOutput) ToAgentUpgradePtrOutput ¶
func (o AgentUpgradePtrOutput) ToAgentUpgradePtrOutput() AgentUpgradePtrOutput
func (AgentUpgradePtrOutput) ToAgentUpgradePtrOutputWithContext ¶
func (o AgentUpgradePtrOutput) ToAgentUpgradePtrOutputWithContext(ctx context.Context) AgentUpgradePtrOutput
type AgentUpgradeResponse ¶
type AgentUpgradeResponse struct {
// The correlation ID passed in from RSM per upgrade.
CorrelationId *string `pulumi:"correlationId"`
// Specifies the version info w.r.t AgentUpgrade for the machine.
DesiredVersion *string `pulumi:"desiredVersion"`
// Specifies if RSM should try to upgrade this machine
EnableAutomaticUpgrade *bool `pulumi:"enableAutomaticUpgrade"`
// Failure message of last upgrade attempt if any.
LastAttemptMessage string `pulumi:"lastAttemptMessage"`
// Specifies the status of Agent Upgrade.
LastAttemptStatus string `pulumi:"lastAttemptStatus"`
// Timestamp of last upgrade attempt
LastAttemptTimestamp string `pulumi:"lastAttemptTimestamp"`
}
The info w.r.t Agent Upgrade.
type AgentUpgradeResponseOutput ¶
type AgentUpgradeResponseOutput struct{ *pulumi.OutputState }
The info w.r.t Agent Upgrade.
func (AgentUpgradeResponseOutput) CorrelationId ¶
func (o AgentUpgradeResponseOutput) CorrelationId() pulumi.StringPtrOutput
The correlation ID passed in from RSM per upgrade.
func (AgentUpgradeResponseOutput) DesiredVersion ¶
func (o AgentUpgradeResponseOutput) DesiredVersion() pulumi.StringPtrOutput
Specifies the version info w.r.t AgentUpgrade for the machine.
func (AgentUpgradeResponseOutput) ElementType ¶
func (AgentUpgradeResponseOutput) ElementType() reflect.Type
func (AgentUpgradeResponseOutput) EnableAutomaticUpgrade ¶
func (o AgentUpgradeResponseOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
Specifies if RSM should try to upgrade this machine
func (AgentUpgradeResponseOutput) LastAttemptMessage ¶
func (o AgentUpgradeResponseOutput) LastAttemptMessage() pulumi.StringOutput
Failure message of last upgrade attempt if any.
func (AgentUpgradeResponseOutput) LastAttemptStatus ¶
func (o AgentUpgradeResponseOutput) LastAttemptStatus() pulumi.StringOutput
Specifies the status of Agent Upgrade.
func (AgentUpgradeResponseOutput) LastAttemptTimestamp ¶
func (o AgentUpgradeResponseOutput) LastAttemptTimestamp() pulumi.StringOutput
Timestamp of last upgrade attempt
func (AgentUpgradeResponseOutput) ToAgentUpgradeResponseOutput ¶
func (o AgentUpgradeResponseOutput) ToAgentUpgradeResponseOutput() AgentUpgradeResponseOutput
func (AgentUpgradeResponseOutput) ToAgentUpgradeResponseOutputWithContext ¶
func (o AgentUpgradeResponseOutput) ToAgentUpgradeResponseOutputWithContext(ctx context.Context) AgentUpgradeResponseOutput
type AgentUpgradeResponsePtrOutput ¶
type AgentUpgradeResponsePtrOutput struct{ *pulumi.OutputState }
func (AgentUpgradeResponsePtrOutput) CorrelationId ¶
func (o AgentUpgradeResponsePtrOutput) CorrelationId() pulumi.StringPtrOutput
The correlation ID passed in from RSM per upgrade.
func (AgentUpgradeResponsePtrOutput) DesiredVersion ¶
func (o AgentUpgradeResponsePtrOutput) DesiredVersion() pulumi.StringPtrOutput
Specifies the version info w.r.t AgentUpgrade for the machine.
func (AgentUpgradeResponsePtrOutput) Elem ¶
func (o AgentUpgradeResponsePtrOutput) Elem() AgentUpgradeResponseOutput
func (AgentUpgradeResponsePtrOutput) ElementType ¶
func (AgentUpgradeResponsePtrOutput) ElementType() reflect.Type
func (AgentUpgradeResponsePtrOutput) EnableAutomaticUpgrade ¶
func (o AgentUpgradeResponsePtrOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
Specifies if RSM should try to upgrade this machine
func (AgentUpgradeResponsePtrOutput) LastAttemptMessage ¶
func (o AgentUpgradeResponsePtrOutput) LastAttemptMessage() pulumi.StringPtrOutput
Failure message of last upgrade attempt if any.
func (AgentUpgradeResponsePtrOutput) LastAttemptStatus ¶
func (o AgentUpgradeResponsePtrOutput) LastAttemptStatus() pulumi.StringPtrOutput
Specifies the status of Agent Upgrade.
func (AgentUpgradeResponsePtrOutput) LastAttemptTimestamp ¶
func (o AgentUpgradeResponsePtrOutput) LastAttemptTimestamp() pulumi.StringPtrOutput
Timestamp of last upgrade attempt
func (AgentUpgradeResponsePtrOutput) ToAgentUpgradeResponsePtrOutput ¶
func (o AgentUpgradeResponsePtrOutput) ToAgentUpgradeResponsePtrOutput() AgentUpgradeResponsePtrOutput
func (AgentUpgradeResponsePtrOutput) ToAgentUpgradeResponsePtrOutputWithContext ¶
func (o AgentUpgradeResponsePtrOutput) ToAgentUpgradeResponsePtrOutputWithContext(ctx context.Context) AgentUpgradeResponsePtrOutput
type AssessmentModeTypes ¶
type AssessmentModeTypes string
Specifies the assessment mode.
func (AssessmentModeTypes) ElementType ¶
func (AssessmentModeTypes) ElementType() reflect.Type
func (AssessmentModeTypes) ToAssessmentModeTypesOutput ¶
func (e AssessmentModeTypes) ToAssessmentModeTypesOutput() AssessmentModeTypesOutput
func (AssessmentModeTypes) ToAssessmentModeTypesOutputWithContext ¶
func (e AssessmentModeTypes) ToAssessmentModeTypesOutputWithContext(ctx context.Context) AssessmentModeTypesOutput
func (AssessmentModeTypes) ToAssessmentModeTypesPtrOutput ¶
func (e AssessmentModeTypes) ToAssessmentModeTypesPtrOutput() AssessmentModeTypesPtrOutput
func (AssessmentModeTypes) ToAssessmentModeTypesPtrOutputWithContext ¶
func (e AssessmentModeTypes) ToAssessmentModeTypesPtrOutputWithContext(ctx context.Context) AssessmentModeTypesPtrOutput
func (AssessmentModeTypes) ToStringOutput ¶
func (e AssessmentModeTypes) ToStringOutput() pulumi.StringOutput
func (AssessmentModeTypes) ToStringOutputWithContext ¶
func (e AssessmentModeTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssessmentModeTypes) ToStringPtrOutput ¶
func (e AssessmentModeTypes) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentModeTypes) ToStringPtrOutputWithContext ¶
func (e AssessmentModeTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentModeTypesInput ¶
type AssessmentModeTypesInput interface {
pulumi.Input
ToAssessmentModeTypesOutput() AssessmentModeTypesOutput
ToAssessmentModeTypesOutputWithContext(context.Context) AssessmentModeTypesOutput
}
AssessmentModeTypesInput is an input type that accepts values of the AssessmentModeTypes enum A concrete instance of `AssessmentModeTypesInput` can be one of the following:
AssessmentModeTypesImageDefault AssessmentModeTypesAutomaticByPlatform
type AssessmentModeTypesOutput ¶
type AssessmentModeTypesOutput struct{ *pulumi.OutputState }
func (AssessmentModeTypesOutput) ElementType ¶
func (AssessmentModeTypesOutput) ElementType() reflect.Type
func (AssessmentModeTypesOutput) ToAssessmentModeTypesOutput ¶
func (o AssessmentModeTypesOutput) ToAssessmentModeTypesOutput() AssessmentModeTypesOutput
func (AssessmentModeTypesOutput) ToAssessmentModeTypesOutputWithContext ¶
func (o AssessmentModeTypesOutput) ToAssessmentModeTypesOutputWithContext(ctx context.Context) AssessmentModeTypesOutput
func (AssessmentModeTypesOutput) ToAssessmentModeTypesPtrOutput ¶
func (o AssessmentModeTypesOutput) ToAssessmentModeTypesPtrOutput() AssessmentModeTypesPtrOutput
func (AssessmentModeTypesOutput) ToAssessmentModeTypesPtrOutputWithContext ¶
func (o AssessmentModeTypesOutput) ToAssessmentModeTypesPtrOutputWithContext(ctx context.Context) AssessmentModeTypesPtrOutput
func (AssessmentModeTypesOutput) ToStringOutput ¶
func (o AssessmentModeTypesOutput) ToStringOutput() pulumi.StringOutput
func (AssessmentModeTypesOutput) ToStringOutputWithContext ¶
func (o AssessmentModeTypesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AssessmentModeTypesOutput) ToStringPtrOutput ¶
func (o AssessmentModeTypesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentModeTypesOutput) ToStringPtrOutputWithContext ¶
func (o AssessmentModeTypesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AssessmentModeTypesPtrInput ¶
type AssessmentModeTypesPtrInput interface {
pulumi.Input
ToAssessmentModeTypesPtrOutput() AssessmentModeTypesPtrOutput
ToAssessmentModeTypesPtrOutputWithContext(context.Context) AssessmentModeTypesPtrOutput
}
func AssessmentModeTypesPtr ¶
func AssessmentModeTypesPtr(v string) AssessmentModeTypesPtrInput
type AssessmentModeTypesPtrOutput ¶
type AssessmentModeTypesPtrOutput struct{ *pulumi.OutputState }
func (AssessmentModeTypesPtrOutput) Elem ¶
func (o AssessmentModeTypesPtrOutput) Elem() AssessmentModeTypesOutput
func (AssessmentModeTypesPtrOutput) ElementType ¶
func (AssessmentModeTypesPtrOutput) ElementType() reflect.Type
func (AssessmentModeTypesPtrOutput) ToAssessmentModeTypesPtrOutput ¶
func (o AssessmentModeTypesPtrOutput) ToAssessmentModeTypesPtrOutput() AssessmentModeTypesPtrOutput
func (AssessmentModeTypesPtrOutput) ToAssessmentModeTypesPtrOutputWithContext ¶
func (o AssessmentModeTypesPtrOutput) ToAssessmentModeTypesPtrOutputWithContext(ctx context.Context) AssessmentModeTypesPtrOutput
func (AssessmentModeTypesPtrOutput) ToStringPtrOutput ¶
func (o AssessmentModeTypesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AssessmentModeTypesPtrOutput) ToStringPtrOutputWithContext ¶
func (o AssessmentModeTypesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CloudMetadataResponse ¶
type CloudMetadataResponse struct {
// Specifies the cloud provider (Azure/AWS/GCP...).
Provider string `pulumi:"provider"`
}
The metadata of the cloud environment (Azure/GCP/AWS/OCI...).
type CloudMetadataResponseOutput ¶
type CloudMetadataResponseOutput struct{ *pulumi.OutputState }
The metadata of the cloud environment (Azure/GCP/AWS/OCI...).
func (CloudMetadataResponseOutput) ElementType ¶
func (CloudMetadataResponseOutput) ElementType() reflect.Type
func (CloudMetadataResponseOutput) Provider ¶
func (o CloudMetadataResponseOutput) Provider() pulumi.StringOutput
Specifies the cloud provider (Azure/AWS/GCP...).
func (CloudMetadataResponseOutput) ToCloudMetadataResponseOutput ¶
func (o CloudMetadataResponseOutput) ToCloudMetadataResponseOutput() CloudMetadataResponseOutput
func (CloudMetadataResponseOutput) ToCloudMetadataResponseOutputWithContext ¶
func (o CloudMetadataResponseOutput) ToCloudMetadataResponseOutputWithContext(ctx context.Context) CloudMetadataResponseOutput
type CloudMetadataResponsePtrOutput ¶
type CloudMetadataResponsePtrOutput struct{ *pulumi.OutputState }
func (CloudMetadataResponsePtrOutput) Elem ¶
func (o CloudMetadataResponsePtrOutput) Elem() CloudMetadataResponseOutput
func (CloudMetadataResponsePtrOutput) ElementType ¶
func (CloudMetadataResponsePtrOutput) ElementType() reflect.Type
func (CloudMetadataResponsePtrOutput) Provider ¶
func (o CloudMetadataResponsePtrOutput) Provider() pulumi.StringPtrOutput
Specifies the cloud provider (Azure/AWS/GCP...).
func (CloudMetadataResponsePtrOutput) ToCloudMetadataResponsePtrOutput ¶
func (o CloudMetadataResponsePtrOutput) ToCloudMetadataResponsePtrOutput() CloudMetadataResponsePtrOutput
func (CloudMetadataResponsePtrOutput) ToCloudMetadataResponsePtrOutputWithContext ¶
func (o CloudMetadataResponsePtrOutput) ToCloudMetadataResponsePtrOutputWithContext(ctx context.Context) CloudMetadataResponsePtrOutput
type ConfigurationExtensionResponse ¶
type ConfigurationExtensionResponse struct {
// Publisher of the extension.
Publisher string `pulumi:"publisher"`
// Type of the extension.
Type string `pulumi:"type"`
}
Describes properties that can identify extensions.
type ConfigurationExtensionResponseArrayOutput ¶
type ConfigurationExtensionResponseArrayOutput struct{ *pulumi.OutputState }
func (ConfigurationExtensionResponseArrayOutput) ElementType ¶
func (ConfigurationExtensionResponseArrayOutput) ElementType() reflect.Type
func (ConfigurationExtensionResponseArrayOutput) ToConfigurationExtensionResponseArrayOutput ¶
func (o ConfigurationExtensionResponseArrayOutput) ToConfigurationExtensionResponseArrayOutput() ConfigurationExtensionResponseArrayOutput
func (ConfigurationExtensionResponseArrayOutput) ToConfigurationExtensionResponseArrayOutputWithContext ¶
func (o ConfigurationExtensionResponseArrayOutput) ToConfigurationExtensionResponseArrayOutputWithContext(ctx context.Context) ConfigurationExtensionResponseArrayOutput
type ConfigurationExtensionResponseOutput ¶
type ConfigurationExtensionResponseOutput struct{ *pulumi.OutputState }
Describes properties that can identify extensions.
func (ConfigurationExtensionResponseOutput) ElementType ¶
func (ConfigurationExtensionResponseOutput) ElementType() reflect.Type
func (ConfigurationExtensionResponseOutput) Publisher ¶
func (o ConfigurationExtensionResponseOutput) Publisher() pulumi.StringOutput
Publisher of the extension.
func (ConfigurationExtensionResponseOutput) ToConfigurationExtensionResponseOutput ¶
func (o ConfigurationExtensionResponseOutput) ToConfigurationExtensionResponseOutput() ConfigurationExtensionResponseOutput
func (ConfigurationExtensionResponseOutput) ToConfigurationExtensionResponseOutputWithContext ¶
func (o ConfigurationExtensionResponseOutput) ToConfigurationExtensionResponseOutputWithContext(ctx context.Context) ConfigurationExtensionResponseOutput
func (ConfigurationExtensionResponseOutput) Type ¶
func (o ConfigurationExtensionResponseOutput) Type() pulumi.StringOutput
Type of the extension.
type ErrorAdditionalInfoResponse ¶
type ErrorAdditionalInfoResponse struct {
// The additional info.
Info interface{} `pulumi:"info"`
// The additional info type.
Type string `pulumi:"type"`
}
The resource management error additional info.
type ErrorAdditionalInfoResponseArrayOutput ¶
type ErrorAdditionalInfoResponseArrayOutput struct{ *pulumi.OutputState }
func (ErrorAdditionalInfoResponseArrayOutput) ElementType ¶
func (ErrorAdditionalInfoResponseArrayOutput) ElementType() reflect.Type
func (ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutput ¶
func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutput() ErrorAdditionalInfoResponseArrayOutput
func (ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutputWithContext ¶
func (o ErrorAdditionalInfoResponseArrayOutput) ToErrorAdditionalInfoResponseArrayOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseArrayOutput
type ErrorAdditionalInfoResponseOutput ¶
type ErrorAdditionalInfoResponseOutput struct{ *pulumi.OutputState }
The resource management error additional info.
func (ErrorAdditionalInfoResponseOutput) ElementType ¶
func (ErrorAdditionalInfoResponseOutput) ElementType() reflect.Type
func (ErrorAdditionalInfoResponseOutput) Info ¶
func (o ErrorAdditionalInfoResponseOutput) Info() pulumi.AnyOutput
The additional info.
func (ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutput ¶
func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutput() ErrorAdditionalInfoResponseOutput
func (ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutputWithContext ¶
func (o ErrorAdditionalInfoResponseOutput) ToErrorAdditionalInfoResponseOutputWithContext(ctx context.Context) ErrorAdditionalInfoResponseOutput
func (ErrorAdditionalInfoResponseOutput) Type ¶
func (o ErrorAdditionalInfoResponseOutput) Type() pulumi.StringOutput
The additional info type.
type ErrorDetailResponse ¶
type ErrorDetailResponse struct {
// The error additional info.
AdditionalInfo []ErrorAdditionalInfoResponse `pulumi:"additionalInfo"`
// The error code.
Code string `pulumi:"code"`
// The error details.
Details []ErrorDetailResponse `pulumi:"details"`
// The error message.
Message string `pulumi:"message"`
// The error target.
Target string `pulumi:"target"`
}
The error detail.
type ErrorDetailResponseArrayOutput ¶
type ErrorDetailResponseArrayOutput struct{ *pulumi.OutputState }
func (ErrorDetailResponseArrayOutput) ElementType ¶
func (ErrorDetailResponseArrayOutput) ElementType() reflect.Type
func (ErrorDetailResponseArrayOutput) Index ¶
func (o ErrorDetailResponseArrayOutput) Index(i pulumi.IntInput) ErrorDetailResponseOutput
func (ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput ¶
func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutput() ErrorDetailResponseArrayOutput
func (ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext ¶
func (o ErrorDetailResponseArrayOutput) ToErrorDetailResponseArrayOutputWithContext(ctx context.Context) ErrorDetailResponseArrayOutput
type ErrorDetailResponseOutput ¶
type ErrorDetailResponseOutput struct{ *pulumi.OutputState }
The error detail.
func (ErrorDetailResponseOutput) AdditionalInfo ¶
func (o ErrorDetailResponseOutput) AdditionalInfo() ErrorAdditionalInfoResponseArrayOutput
The error additional info.
func (ErrorDetailResponseOutput) Code ¶
func (o ErrorDetailResponseOutput) Code() pulumi.StringOutput
The error code.
func (ErrorDetailResponseOutput) Details ¶
func (o ErrorDetailResponseOutput) Details() ErrorDetailResponseArrayOutput
The error details.
func (ErrorDetailResponseOutput) ElementType ¶
func (ErrorDetailResponseOutput) ElementType() reflect.Type
func (ErrorDetailResponseOutput) Message ¶
func (o ErrorDetailResponseOutput) Message() pulumi.StringOutput
The error message.
func (ErrorDetailResponseOutput) Target ¶
func (o ErrorDetailResponseOutput) Target() pulumi.StringOutput
The error target.
func (ErrorDetailResponseOutput) ToErrorDetailResponseOutput ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutput() ErrorDetailResponseOutput
func (ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext ¶
func (o ErrorDetailResponseOutput) ToErrorDetailResponseOutputWithContext(ctx context.Context) ErrorDetailResponseOutput
type EsuKeyResponse ¶
type EsuKeyResponse struct {
// The current status of the license profile key.
LicenseStatus *string `pulumi:"licenseStatus"`
// SKU number.
Sku *string `pulumi:"sku"`
}
ESU key
type EsuKeyResponseArrayOutput ¶
type EsuKeyResponseArrayOutput struct{ *pulumi.OutputState }
func (EsuKeyResponseArrayOutput) ElementType ¶
func (EsuKeyResponseArrayOutput) ElementType() reflect.Type
func (EsuKeyResponseArrayOutput) Index ¶
func (o EsuKeyResponseArrayOutput) Index(i pulumi.IntInput) EsuKeyResponseOutput
func (EsuKeyResponseArrayOutput) ToEsuKeyResponseArrayOutput ¶
func (o EsuKeyResponseArrayOutput) ToEsuKeyResponseArrayOutput() EsuKeyResponseArrayOutput
func (EsuKeyResponseArrayOutput) ToEsuKeyResponseArrayOutputWithContext ¶
func (o EsuKeyResponseArrayOutput) ToEsuKeyResponseArrayOutputWithContext(ctx context.Context) EsuKeyResponseArrayOutput
type EsuKeyResponseOutput ¶
type EsuKeyResponseOutput struct{ *pulumi.OutputState }
ESU key
func (EsuKeyResponseOutput) ElementType ¶
func (EsuKeyResponseOutput) ElementType() reflect.Type
func (EsuKeyResponseOutput) LicenseStatus ¶
func (o EsuKeyResponseOutput) LicenseStatus() pulumi.StringPtrOutput
The current status of the license profile key.
func (EsuKeyResponseOutput) Sku ¶
func (o EsuKeyResponseOutput) Sku() pulumi.StringPtrOutput
SKU number.
func (EsuKeyResponseOutput) ToEsuKeyResponseOutput ¶
func (o EsuKeyResponseOutput) ToEsuKeyResponseOutput() EsuKeyResponseOutput
func (EsuKeyResponseOutput) ToEsuKeyResponseOutputWithContext ¶
func (o EsuKeyResponseOutput) ToEsuKeyResponseOutputWithContext(ctx context.Context) EsuKeyResponseOutput
type ExtensionsResourceStatusResponse ¶
type ExtensionsResourceStatusResponse struct {
// The status code.
Code *string `pulumi:"code"`
// The short localizable label for the status.
DisplayStatus *string `pulumi:"displayStatus"`
// The level code.
Level *string `pulumi:"level"`
// The detailed status message, including for alerts and error messages.
Message *string `pulumi:"message"`
// The time of the status.
Time *string `pulumi:"time"`
}
Instance view status.
type ExtensionsResourceStatusResponseArrayOutput ¶
type ExtensionsResourceStatusResponseArrayOutput struct{ *pulumi.OutputState }
func (ExtensionsResourceStatusResponseArrayOutput) ElementType ¶
func (ExtensionsResourceStatusResponseArrayOutput) ElementType() reflect.Type
func (ExtensionsResourceStatusResponseArrayOutput) ToExtensionsResourceStatusResponseArrayOutput ¶
func (o ExtensionsResourceStatusResponseArrayOutput) ToExtensionsResourceStatusResponseArrayOutput() ExtensionsResourceStatusResponseArrayOutput
func (ExtensionsResourceStatusResponseArrayOutput) ToExtensionsResourceStatusResponseArrayOutputWithContext ¶
func (o ExtensionsResourceStatusResponseArrayOutput) ToExtensionsResourceStatusResponseArrayOutputWithContext(ctx context.Context) ExtensionsResourceStatusResponseArrayOutput
type ExtensionsResourceStatusResponseOutput ¶
type ExtensionsResourceStatusResponseOutput struct{ *pulumi.OutputState }
Instance view status.
func (ExtensionsResourceStatusResponseOutput) Code ¶
func (o ExtensionsResourceStatusResponseOutput) Code() pulumi.StringPtrOutput
The status code.
func (ExtensionsResourceStatusResponseOutput) DisplayStatus ¶
func (o ExtensionsResourceStatusResponseOutput) DisplayStatus() pulumi.StringPtrOutput
The short localizable label for the status.
func (ExtensionsResourceStatusResponseOutput) ElementType ¶
func (ExtensionsResourceStatusResponseOutput) ElementType() reflect.Type
func (ExtensionsResourceStatusResponseOutput) Level ¶
func (o ExtensionsResourceStatusResponseOutput) Level() pulumi.StringPtrOutput
The level code.
func (ExtensionsResourceStatusResponseOutput) Message ¶
func (o ExtensionsResourceStatusResponseOutput) Message() pulumi.StringPtrOutput
The detailed status message, including for alerts and error messages.
func (ExtensionsResourceStatusResponseOutput) Time ¶
func (o ExtensionsResourceStatusResponseOutput) Time() pulumi.StringPtrOutput
The time of the status.
func (ExtensionsResourceStatusResponseOutput) ToExtensionsResourceStatusResponseOutput ¶
func (o ExtensionsResourceStatusResponseOutput) ToExtensionsResourceStatusResponseOutput() ExtensionsResourceStatusResponseOutput
func (ExtensionsResourceStatusResponseOutput) ToExtensionsResourceStatusResponseOutputWithContext ¶
func (o ExtensionsResourceStatusResponseOutput) ToExtensionsResourceStatusResponseOutputWithContext(ctx context.Context) ExtensionsResourceStatusResponseOutput
type HybridComputePrivateLinkScopeProperties ¶
type HybridComputePrivateLinkScopeProperties struct {
// Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.
PublicNetworkAccess *string `pulumi:"publicNetworkAccess"`
}
Properties that define a Azure Arc PrivateLinkScope resource.
type HybridComputePrivateLinkScopePropertiesArgs ¶
type HybridComputePrivateLinkScopePropertiesArgs struct {
// Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.
PublicNetworkAccess pulumi.StringPtrInput `pulumi:"publicNetworkAccess"`
}
Properties that define a Azure Arc PrivateLinkScope resource.
func (HybridComputePrivateLinkScopePropertiesArgs) ElementType ¶
func (HybridComputePrivateLinkScopePropertiesArgs) ElementType() reflect.Type
func (HybridComputePrivateLinkScopePropertiesArgs) ToHybridComputePrivateLinkScopePropertiesOutput ¶
func (i HybridComputePrivateLinkScopePropertiesArgs) ToHybridComputePrivateLinkScopePropertiesOutput() HybridComputePrivateLinkScopePropertiesOutput
func (HybridComputePrivateLinkScopePropertiesArgs) ToHybridComputePrivateLinkScopePropertiesOutputWithContext ¶
func (i HybridComputePrivateLinkScopePropertiesArgs) ToHybridComputePrivateLinkScopePropertiesOutputWithContext(ctx context.Context) HybridComputePrivateLinkScopePropertiesOutput
func (HybridComputePrivateLinkScopePropertiesArgs) ToHybridComputePrivateLinkScopePropertiesPtrOutput ¶
func (i HybridComputePrivateLinkScopePropertiesArgs) ToHybridComputePrivateLinkScopePropertiesPtrOutput() HybridComputePrivateLinkScopePropertiesPtrOutput
func (HybridComputePrivateLinkScopePropertiesArgs) ToHybridComputePrivateLinkScopePropertiesPtrOutputWithContext ¶
func (i HybridComputePrivateLinkScopePropertiesArgs) ToHybridComputePrivateLinkScopePropertiesPtrOutputWithContext(ctx context.Context) HybridComputePrivateLinkScopePropertiesPtrOutput
type HybridComputePrivateLinkScopePropertiesInput ¶
type HybridComputePrivateLinkScopePropertiesInput interface {
pulumi.Input
ToHybridComputePrivateLinkScopePropertiesOutput() HybridComputePrivateLinkScopePropertiesOutput
ToHybridComputePrivateLinkScopePropertiesOutputWithContext(context.Context) HybridComputePrivateLinkScopePropertiesOutput
}
HybridComputePrivateLinkScopePropertiesInput is an input type that accepts HybridComputePrivateLinkScopePropertiesArgs and HybridComputePrivateLinkScopePropertiesOutput values. You can construct a concrete instance of `HybridComputePrivateLinkScopePropertiesInput` via:
HybridComputePrivateLinkScopePropertiesArgs{...}
type HybridComputePrivateLinkScopePropertiesOutput ¶
type HybridComputePrivateLinkScopePropertiesOutput struct{ *pulumi.OutputState }
Properties that define a Azure Arc PrivateLinkScope resource.
func (HybridComputePrivateLinkScopePropertiesOutput) ElementType ¶
func (HybridComputePrivateLinkScopePropertiesOutput) ElementType() reflect.Type
func (HybridComputePrivateLinkScopePropertiesOutput) PublicNetworkAccess ¶
func (o HybridComputePrivateLinkScopePropertiesOutput) PublicNetworkAccess() pulumi.StringPtrOutput
Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.
func (HybridComputePrivateLinkScopePropertiesOutput) ToHybridComputePrivateLinkScopePropertiesOutput ¶
func (o HybridComputePrivateLinkScopePropertiesOutput) ToHybridComputePrivateLinkScopePropertiesOutput() HybridComputePrivateLinkScopePropertiesOutput
func (HybridComputePrivateLinkScopePropertiesOutput) ToHybridComputePrivateLinkScopePropertiesOutputWithContext ¶
func (o HybridComputePrivateLinkScopePropertiesOutput) ToHybridComputePrivateLinkScopePropertiesOutputWithContext(ctx context.Context) HybridComputePrivateLinkScopePropertiesOutput
func (HybridComputePrivateLinkScopePropertiesOutput) ToHybridComputePrivateLinkScopePropertiesPtrOutput ¶
func (o HybridComputePrivateLinkScopePropertiesOutput) ToHybridComputePrivateLinkScopePropertiesPtrOutput() HybridComputePrivateLinkScopePropertiesPtrOutput
func (HybridComputePrivateLinkScopePropertiesOutput) ToHybridComputePrivateLinkScopePropertiesPtrOutputWithContext ¶
func (o HybridComputePrivateLinkScopePropertiesOutput) ToHybridComputePrivateLinkScopePropertiesPtrOutputWithContext(ctx context.Context) HybridComputePrivateLinkScopePropertiesPtrOutput
type HybridComputePrivateLinkScopePropertiesPtrInput ¶
type HybridComputePrivateLinkScopePropertiesPtrInput interface {
pulumi.Input
ToHybridComputePrivateLinkScopePropertiesPtrOutput() HybridComputePrivateLinkScopePropertiesPtrOutput
ToHybridComputePrivateLinkScopePropertiesPtrOutputWithContext(context.Context) HybridComputePrivateLinkScopePropertiesPtrOutput
}
HybridComputePrivateLinkScopePropertiesPtrInput is an input type that accepts HybridComputePrivateLinkScopePropertiesArgs, HybridComputePrivateLinkScopePropertiesPtr and HybridComputePrivateLinkScopePropertiesPtrOutput values. You can construct a concrete instance of `HybridComputePrivateLinkScopePropertiesPtrInput` via:
HybridComputePrivateLinkScopePropertiesArgs{...}
or:
nil
func HybridComputePrivateLinkScopePropertiesPtr ¶
func HybridComputePrivateLinkScopePropertiesPtr(v *HybridComputePrivateLinkScopePropertiesArgs) HybridComputePrivateLinkScopePropertiesPtrInput
type HybridComputePrivateLinkScopePropertiesPtrOutput ¶
type HybridComputePrivateLinkScopePropertiesPtrOutput struct{ *pulumi.OutputState }
func (HybridComputePrivateLinkScopePropertiesPtrOutput) ElementType ¶
func (HybridComputePrivateLinkScopePropertiesPtrOutput) ElementType() reflect.Type
func (HybridComputePrivateLinkScopePropertiesPtrOutput) PublicNetworkAccess ¶
func (o HybridComputePrivateLinkScopePropertiesPtrOutput) PublicNetworkAccess() pulumi.StringPtrOutput
Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.
func (HybridComputePrivateLinkScopePropertiesPtrOutput) ToHybridComputePrivateLinkScopePropertiesPtrOutput ¶
func (o HybridComputePrivateLinkScopePropertiesPtrOutput) ToHybridComputePrivateLinkScopePropertiesPtrOutput() HybridComputePrivateLinkScopePropertiesPtrOutput
func (HybridComputePrivateLinkScopePropertiesPtrOutput) ToHybridComputePrivateLinkScopePropertiesPtrOutputWithContext ¶
func (o HybridComputePrivateLinkScopePropertiesPtrOutput) ToHybridComputePrivateLinkScopePropertiesPtrOutputWithContext(ctx context.Context) HybridComputePrivateLinkScopePropertiesPtrOutput
type HybridComputePrivateLinkScopePropertiesResponse ¶
type HybridComputePrivateLinkScopePropertiesResponse struct {
// The collection of associated Private Endpoint Connections.
PrivateEndpointConnections []PrivateEndpointConnectionDataModelResponse `pulumi:"privateEndpointConnections"`
// The Guid id of the private link scope.
PrivateLinkScopeId string `pulumi:"privateLinkScopeId"`
// Current state of this PrivateLinkScope: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Provisioning ,Succeeded, Canceled and Failed.
ProvisioningState string `pulumi:"provisioningState"`
// Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.
PublicNetworkAccess *string `pulumi:"publicNetworkAccess"`
}
Properties that define a Azure Arc PrivateLinkScope resource.
type HybridComputePrivateLinkScopePropertiesResponseOutput ¶
type HybridComputePrivateLinkScopePropertiesResponseOutput struct{ *pulumi.OutputState }
Properties that define a Azure Arc PrivateLinkScope resource.
func (HybridComputePrivateLinkScopePropertiesResponseOutput) ElementType ¶
func (HybridComputePrivateLinkScopePropertiesResponseOutput) ElementType() reflect.Type
func (HybridComputePrivateLinkScopePropertiesResponseOutput) PrivateEndpointConnections ¶
func (o HybridComputePrivateLinkScopePropertiesResponseOutput) PrivateEndpointConnections() PrivateEndpointConnectionDataModelResponseArrayOutput
The collection of associated Private Endpoint Connections.
func (HybridComputePrivateLinkScopePropertiesResponseOutput) PrivateLinkScopeId ¶
func (o HybridComputePrivateLinkScopePropertiesResponseOutput) PrivateLinkScopeId() pulumi.StringOutput
The Guid id of the private link scope.
func (HybridComputePrivateLinkScopePropertiesResponseOutput) ProvisioningState ¶
func (o HybridComputePrivateLinkScopePropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
Current state of this PrivateLinkScope: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Provisioning ,Succeeded, Canceled and Failed.
func (HybridComputePrivateLinkScopePropertiesResponseOutput) PublicNetworkAccess ¶
func (o HybridComputePrivateLinkScopePropertiesResponseOutput) PublicNetworkAccess() pulumi.StringPtrOutput
Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.
func (HybridComputePrivateLinkScopePropertiesResponseOutput) ToHybridComputePrivateLinkScopePropertiesResponseOutput ¶
func (o HybridComputePrivateLinkScopePropertiesResponseOutput) ToHybridComputePrivateLinkScopePropertiesResponseOutput() HybridComputePrivateLinkScopePropertiesResponseOutput
func (HybridComputePrivateLinkScopePropertiesResponseOutput) ToHybridComputePrivateLinkScopePropertiesResponseOutputWithContext ¶
func (o HybridComputePrivateLinkScopePropertiesResponseOutput) ToHybridComputePrivateLinkScopePropertiesResponseOutputWithContext(ctx context.Context) HybridComputePrivateLinkScopePropertiesResponseOutput
type Identity ¶
type Identity struct {
// The identity type.
Type *ResourceIdentityType `pulumi:"type"`
}
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct {
// The identity type.
Type ResourceIdentityTypePtrInput `pulumi:"type"`
}
Identity for the resource.
func (IdentityArgs) ElementType ¶
func (IdentityArgs) ElementType() reflect.Type
func (IdentityArgs) ToIdentityOutput ¶
func (i IdentityArgs) ToIdentityOutput() IdentityOutput
func (IdentityArgs) ToIdentityOutputWithContext ¶
func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityArgs) ToIdentityPtrOutput ¶
func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityArgs) ToIdentityPtrOutputWithContext ¶
func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityInput ¶
type IdentityInput interface {
pulumi.Input
ToIdentityOutput() IdentityOutput
ToIdentityOutputWithContext(context.Context) IdentityOutput
}
IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:
IdentityArgs{...}
type IdentityOutput ¶
type IdentityOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityOutput) ElementType ¶
func (IdentityOutput) ElementType() reflect.Type
func (IdentityOutput) ToIdentityOutput ¶
func (o IdentityOutput) ToIdentityOutput() IdentityOutput
func (IdentityOutput) ToIdentityOutputWithContext ¶
func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityOutput) ToIdentityPtrOutput ¶
func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityOutput) Type ¶
func (o IdentityOutput) Type() ResourceIdentityTypePtrOutput
The identity type.
type IdentityPtrInput ¶
type IdentityPtrInput interface {
pulumi.Input
ToIdentityPtrOutput() IdentityPtrOutput
ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput
}
IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:
IdentityArgs{...}
or:
nil
func IdentityPtr ¶
func IdentityPtr(v *IdentityArgs) IdentityPtrInput
type IdentityPtrOutput ¶
type IdentityPtrOutput struct{ *pulumi.OutputState }
func (IdentityPtrOutput) Elem ¶
func (o IdentityPtrOutput) Elem() IdentityOutput
func (IdentityPtrOutput) ElementType ¶
func (IdentityPtrOutput) ElementType() reflect.Type
func (IdentityPtrOutput) ToIdentityPtrOutput ¶
func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityPtrOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityPtrOutput) Type ¶
func (o IdentityPtrOutput) Type() ResourceIdentityTypePtrOutput
The identity type.
type IdentityResponse ¶
type IdentityResponse struct {
// The principal ID of resource identity.
PrincipalId string `pulumi:"principalId"`
// The tenant ID of resource.
TenantId string `pulumi:"tenantId"`
// The identity type.
Type *string `pulumi:"type"`
}
Identity for the resource.
type IdentityResponseOutput ¶
type IdentityResponseOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityResponseOutput) ElementType ¶
func (IdentityResponseOutput) ElementType() reflect.Type
func (IdentityResponseOutput) PrincipalId ¶
func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal ID of resource identity.
func (IdentityResponseOutput) TenantId ¶
func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant ID of resource.
func (IdentityResponseOutput) ToIdentityResponseOutput ¶
func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponseOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseOutput) Type ¶
func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
The identity type.
type IdentityResponsePtrOutput ¶
type IdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (IdentityResponsePtrOutput) Elem ¶
func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
func (IdentityResponsePtrOutput) ElementType ¶
func (IdentityResponsePtrOutput) ElementType() reflect.Type
func (IdentityResponsePtrOutput) PrincipalId ¶
func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal ID of resource identity.
func (IdentityResponsePtrOutput) TenantId ¶
func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of resource.
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) Type ¶
func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The identity type.
type License ¶
type License struct {
pulumi.CustomResourceState
// Describes the properties of a License.
LicenseDetails LicenseDetailsResponsePtrOutput `pulumi:"licenseDetails"`
// The type of the license resource.
LicenseType pulumi.StringPtrOutput `pulumi:"licenseType"`
// The geo-location where the resource lives
Location pulumi.StringOutput `pulumi:"location"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The provisioning state, which only appears in the response.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// Describes the tenant id.
TenantId pulumi.StringPtrOutput `pulumi:"tenantId"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Describes a license in a hybrid machine. Azure REST API version: 2023-06-20-preview.
Other available API versions: 2023-10-03-preview.
func GetLicense ¶
func GetLicense(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LicenseState, opts ...pulumi.ResourceOption) (*License, error)
GetLicense gets an existing License 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 NewLicense ¶
func NewLicense(ctx *pulumi.Context, name string, args *LicenseArgs, opts ...pulumi.ResourceOption) (*License, error)
NewLicense registers a new resource with the given unique name, arguments, and options.
func (*License) ElementType ¶
func (*License) ToLicenseOutput ¶
func (i *License) ToLicenseOutput() LicenseOutput
func (*License) ToLicenseOutputWithContext ¶
func (i *License) ToLicenseOutputWithContext(ctx context.Context) LicenseOutput
type LicenseArgs ¶
type LicenseArgs struct {
// Describes the properties of a License.
LicenseDetails LicenseDetailsPtrInput
// The name of the license.
LicenseName pulumi.StringPtrInput
// The type of the license resource.
LicenseType pulumi.StringPtrInput
// The geo-location where the resource lives
Location pulumi.StringPtrInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// Resource tags.
Tags pulumi.StringMapInput
// Describes the tenant id.
TenantId pulumi.StringPtrInput
}
The set of arguments for constructing a License resource.
func (LicenseArgs) ElementType ¶
func (LicenseArgs) ElementType() reflect.Type
type LicenseCoreType ¶
type LicenseCoreType string
Describes the license core type (pCore or vCore).
func (LicenseCoreType) ElementType ¶
func (LicenseCoreType) ElementType() reflect.Type
func (LicenseCoreType) ToLicenseCoreTypeOutput ¶
func (e LicenseCoreType) ToLicenseCoreTypeOutput() LicenseCoreTypeOutput
func (LicenseCoreType) ToLicenseCoreTypeOutputWithContext ¶
func (e LicenseCoreType) ToLicenseCoreTypeOutputWithContext(ctx context.Context) LicenseCoreTypeOutput
func (LicenseCoreType) ToLicenseCoreTypePtrOutput ¶
func (e LicenseCoreType) ToLicenseCoreTypePtrOutput() LicenseCoreTypePtrOutput
func (LicenseCoreType) ToLicenseCoreTypePtrOutputWithContext ¶
func (e LicenseCoreType) ToLicenseCoreTypePtrOutputWithContext(ctx context.Context) LicenseCoreTypePtrOutput
func (LicenseCoreType) ToStringOutput ¶
func (e LicenseCoreType) ToStringOutput() pulumi.StringOutput
func (LicenseCoreType) ToStringOutputWithContext ¶
func (e LicenseCoreType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LicenseCoreType) ToStringPtrOutput ¶
func (e LicenseCoreType) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseCoreType) ToStringPtrOutputWithContext ¶
func (e LicenseCoreType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseCoreTypeInput ¶
type LicenseCoreTypeInput interface {
pulumi.Input
ToLicenseCoreTypeOutput() LicenseCoreTypeOutput
ToLicenseCoreTypeOutputWithContext(context.Context) LicenseCoreTypeOutput
}
LicenseCoreTypeInput is an input type that accepts values of the LicenseCoreType enum A concrete instance of `LicenseCoreTypeInput` can be one of the following:
LicenseCoreTypePCore LicenseCoreTypeVCore
type LicenseCoreTypeOutput ¶
type LicenseCoreTypeOutput struct{ *pulumi.OutputState }
func (LicenseCoreTypeOutput) ElementType ¶
func (LicenseCoreTypeOutput) ElementType() reflect.Type
func (LicenseCoreTypeOutput) ToLicenseCoreTypeOutput ¶
func (o LicenseCoreTypeOutput) ToLicenseCoreTypeOutput() LicenseCoreTypeOutput
func (LicenseCoreTypeOutput) ToLicenseCoreTypeOutputWithContext ¶
func (o LicenseCoreTypeOutput) ToLicenseCoreTypeOutputWithContext(ctx context.Context) LicenseCoreTypeOutput
func (LicenseCoreTypeOutput) ToLicenseCoreTypePtrOutput ¶
func (o LicenseCoreTypeOutput) ToLicenseCoreTypePtrOutput() LicenseCoreTypePtrOutput
func (LicenseCoreTypeOutput) ToLicenseCoreTypePtrOutputWithContext ¶
func (o LicenseCoreTypeOutput) ToLicenseCoreTypePtrOutputWithContext(ctx context.Context) LicenseCoreTypePtrOutput
func (LicenseCoreTypeOutput) ToStringOutput ¶
func (o LicenseCoreTypeOutput) ToStringOutput() pulumi.StringOutput
func (LicenseCoreTypeOutput) ToStringOutputWithContext ¶
func (o LicenseCoreTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LicenseCoreTypeOutput) ToStringPtrOutput ¶
func (o LicenseCoreTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseCoreTypeOutput) ToStringPtrOutputWithContext ¶
func (o LicenseCoreTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseCoreTypePtrInput ¶
type LicenseCoreTypePtrInput interface {
pulumi.Input
ToLicenseCoreTypePtrOutput() LicenseCoreTypePtrOutput
ToLicenseCoreTypePtrOutputWithContext(context.Context) LicenseCoreTypePtrOutput
}
func LicenseCoreTypePtr ¶
func LicenseCoreTypePtr(v string) LicenseCoreTypePtrInput
type LicenseCoreTypePtrOutput ¶
type LicenseCoreTypePtrOutput struct{ *pulumi.OutputState }
func (LicenseCoreTypePtrOutput) Elem ¶
func (o LicenseCoreTypePtrOutput) Elem() LicenseCoreTypeOutput
func (LicenseCoreTypePtrOutput) ElementType ¶
func (LicenseCoreTypePtrOutput) ElementType() reflect.Type
func (LicenseCoreTypePtrOutput) ToLicenseCoreTypePtrOutput ¶
func (o LicenseCoreTypePtrOutput) ToLicenseCoreTypePtrOutput() LicenseCoreTypePtrOutput
func (LicenseCoreTypePtrOutput) ToLicenseCoreTypePtrOutputWithContext ¶
func (o LicenseCoreTypePtrOutput) ToLicenseCoreTypePtrOutputWithContext(ctx context.Context) LicenseCoreTypePtrOutput
func (LicenseCoreTypePtrOutput) ToStringPtrOutput ¶
func (o LicenseCoreTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseCoreTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o LicenseCoreTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseDetails ¶
type LicenseDetails struct {
// Describes the edition of the license. The values are either Standard or Datacenter.
Edition *string `pulumi:"edition"`
// Describes the number of processors.
Processors *int `pulumi:"processors"`
// Describes the state of the license.
State *string `pulumi:"state"`
// Describes the license target server.
Target *string `pulumi:"target"`
// Describes the license core type (pCore or vCore).
Type *string `pulumi:"type"`
}
Describes the properties of a License.
type LicenseDetailsArgs ¶
type LicenseDetailsArgs struct {
// Describes the edition of the license. The values are either Standard or Datacenter.
Edition pulumi.StringPtrInput `pulumi:"edition"`
// Describes the number of processors.
Processors pulumi.IntPtrInput `pulumi:"processors"`
// Describes the state of the license.
State pulumi.StringPtrInput `pulumi:"state"`
// Describes the license target server.
Target pulumi.StringPtrInput `pulumi:"target"`
// Describes the license core type (pCore or vCore).
Type pulumi.StringPtrInput `pulumi:"type"`
}
Describes the properties of a License.
func (LicenseDetailsArgs) ElementType ¶
func (LicenseDetailsArgs) ElementType() reflect.Type
func (LicenseDetailsArgs) ToLicenseDetailsOutput ¶
func (i LicenseDetailsArgs) ToLicenseDetailsOutput() LicenseDetailsOutput
func (LicenseDetailsArgs) ToLicenseDetailsOutputWithContext ¶
func (i LicenseDetailsArgs) ToLicenseDetailsOutputWithContext(ctx context.Context) LicenseDetailsOutput
func (LicenseDetailsArgs) ToLicenseDetailsPtrOutput ¶
func (i LicenseDetailsArgs) ToLicenseDetailsPtrOutput() LicenseDetailsPtrOutput
func (LicenseDetailsArgs) ToLicenseDetailsPtrOutputWithContext ¶
func (i LicenseDetailsArgs) ToLicenseDetailsPtrOutputWithContext(ctx context.Context) LicenseDetailsPtrOutput
type LicenseDetailsInput ¶
type LicenseDetailsInput interface {
pulumi.Input
ToLicenseDetailsOutput() LicenseDetailsOutput
ToLicenseDetailsOutputWithContext(context.Context) LicenseDetailsOutput
}
LicenseDetailsInput is an input type that accepts LicenseDetailsArgs and LicenseDetailsOutput values. You can construct a concrete instance of `LicenseDetailsInput` via:
LicenseDetailsArgs{...}
type LicenseDetailsOutput ¶
type LicenseDetailsOutput struct{ *pulumi.OutputState }
Describes the properties of a License.
func (LicenseDetailsOutput) Edition ¶
func (o LicenseDetailsOutput) Edition() pulumi.StringPtrOutput
Describes the edition of the license. The values are either Standard or Datacenter.
func (LicenseDetailsOutput) ElementType ¶
func (LicenseDetailsOutput) ElementType() reflect.Type
func (LicenseDetailsOutput) Processors ¶
func (o LicenseDetailsOutput) Processors() pulumi.IntPtrOutput
Describes the number of processors.
func (LicenseDetailsOutput) State ¶
func (o LicenseDetailsOutput) State() pulumi.StringPtrOutput
Describes the state of the license.
func (LicenseDetailsOutput) Target ¶
func (o LicenseDetailsOutput) Target() pulumi.StringPtrOutput
Describes the license target server.
func (LicenseDetailsOutput) ToLicenseDetailsOutput ¶
func (o LicenseDetailsOutput) ToLicenseDetailsOutput() LicenseDetailsOutput
func (LicenseDetailsOutput) ToLicenseDetailsOutputWithContext ¶
func (o LicenseDetailsOutput) ToLicenseDetailsOutputWithContext(ctx context.Context) LicenseDetailsOutput
func (LicenseDetailsOutput) ToLicenseDetailsPtrOutput ¶
func (o LicenseDetailsOutput) ToLicenseDetailsPtrOutput() LicenseDetailsPtrOutput
func (LicenseDetailsOutput) ToLicenseDetailsPtrOutputWithContext ¶
func (o LicenseDetailsOutput) ToLicenseDetailsPtrOutputWithContext(ctx context.Context) LicenseDetailsPtrOutput
func (LicenseDetailsOutput) Type ¶
func (o LicenseDetailsOutput) Type() pulumi.StringPtrOutput
Describes the license core type (pCore or vCore).
type LicenseDetailsPtrInput ¶
type LicenseDetailsPtrInput interface {
pulumi.Input
ToLicenseDetailsPtrOutput() LicenseDetailsPtrOutput
ToLicenseDetailsPtrOutputWithContext(context.Context) LicenseDetailsPtrOutput
}
LicenseDetailsPtrInput is an input type that accepts LicenseDetailsArgs, LicenseDetailsPtr and LicenseDetailsPtrOutput values. You can construct a concrete instance of `LicenseDetailsPtrInput` via:
LicenseDetailsArgs{...}
or:
nil
func LicenseDetailsPtr ¶
func LicenseDetailsPtr(v *LicenseDetailsArgs) LicenseDetailsPtrInput
type LicenseDetailsPtrOutput ¶
type LicenseDetailsPtrOutput struct{ *pulumi.OutputState }
func (LicenseDetailsPtrOutput) Edition ¶
func (o LicenseDetailsPtrOutput) Edition() pulumi.StringPtrOutput
Describes the edition of the license. The values are either Standard or Datacenter.
func (LicenseDetailsPtrOutput) Elem ¶
func (o LicenseDetailsPtrOutput) Elem() LicenseDetailsOutput
func (LicenseDetailsPtrOutput) ElementType ¶
func (LicenseDetailsPtrOutput) ElementType() reflect.Type
func (LicenseDetailsPtrOutput) Processors ¶
func (o LicenseDetailsPtrOutput) Processors() pulumi.IntPtrOutput
Describes the number of processors.
func (LicenseDetailsPtrOutput) State ¶
func (o LicenseDetailsPtrOutput) State() pulumi.StringPtrOutput
Describes the state of the license.
func (LicenseDetailsPtrOutput) Target ¶
func (o LicenseDetailsPtrOutput) Target() pulumi.StringPtrOutput
Describes the license target server.
func (LicenseDetailsPtrOutput) ToLicenseDetailsPtrOutput ¶
func (o LicenseDetailsPtrOutput) ToLicenseDetailsPtrOutput() LicenseDetailsPtrOutput
func (LicenseDetailsPtrOutput) ToLicenseDetailsPtrOutputWithContext ¶
func (o LicenseDetailsPtrOutput) ToLicenseDetailsPtrOutputWithContext(ctx context.Context) LicenseDetailsPtrOutput
func (LicenseDetailsPtrOutput) Type ¶
func (o LicenseDetailsPtrOutput) Type() pulumi.StringPtrOutput
Describes the license core type (pCore or vCore).
type LicenseDetailsResponse ¶
type LicenseDetailsResponse struct {
// Describes the number of assigned licenses.
AssignedLicenses int `pulumi:"assignedLicenses"`
// Describes the edition of the license. The values are either Standard or Datacenter.
Edition *string `pulumi:"edition"`
// Describes the immutable id.
ImmutableId string `pulumi:"immutableId"`
// Describes the number of processors.
Processors *int `pulumi:"processors"`
// Describes the state of the license.
State *string `pulumi:"state"`
// Describes the license target server.
Target *string `pulumi:"target"`
// Describes the license core type (pCore or vCore).
Type *string `pulumi:"type"`
}
Describes the properties of a License.
type LicenseDetailsResponseOutput ¶
type LicenseDetailsResponseOutput struct{ *pulumi.OutputState }
Describes the properties of a License.
func (LicenseDetailsResponseOutput) AssignedLicenses ¶
func (o LicenseDetailsResponseOutput) AssignedLicenses() pulumi.IntOutput
Describes the number of assigned licenses.
func (LicenseDetailsResponseOutput) Edition ¶
func (o LicenseDetailsResponseOutput) Edition() pulumi.StringPtrOutput
Describes the edition of the license. The values are either Standard or Datacenter.
func (LicenseDetailsResponseOutput) ElementType ¶
func (LicenseDetailsResponseOutput) ElementType() reflect.Type
func (LicenseDetailsResponseOutput) ImmutableId ¶
func (o LicenseDetailsResponseOutput) ImmutableId() pulumi.StringOutput
Describes the immutable id.
func (LicenseDetailsResponseOutput) Processors ¶
func (o LicenseDetailsResponseOutput) Processors() pulumi.IntPtrOutput
Describes the number of processors.
func (LicenseDetailsResponseOutput) State ¶
func (o LicenseDetailsResponseOutput) State() pulumi.StringPtrOutput
Describes the state of the license.
func (LicenseDetailsResponseOutput) Target ¶
func (o LicenseDetailsResponseOutput) Target() pulumi.StringPtrOutput
Describes the license target server.
func (LicenseDetailsResponseOutput) ToLicenseDetailsResponseOutput ¶
func (o LicenseDetailsResponseOutput) ToLicenseDetailsResponseOutput() LicenseDetailsResponseOutput
func (LicenseDetailsResponseOutput) ToLicenseDetailsResponseOutputWithContext ¶
func (o LicenseDetailsResponseOutput) ToLicenseDetailsResponseOutputWithContext(ctx context.Context) LicenseDetailsResponseOutput
func (LicenseDetailsResponseOutput) Type ¶
func (o LicenseDetailsResponseOutput) Type() pulumi.StringPtrOutput
Describes the license core type (pCore or vCore).
type LicenseDetailsResponsePtrOutput ¶
type LicenseDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (LicenseDetailsResponsePtrOutput) AssignedLicenses ¶
func (o LicenseDetailsResponsePtrOutput) AssignedLicenses() pulumi.IntPtrOutput
Describes the number of assigned licenses.
func (LicenseDetailsResponsePtrOutput) Edition ¶
func (o LicenseDetailsResponsePtrOutput) Edition() pulumi.StringPtrOutput
Describes the edition of the license. The values are either Standard or Datacenter.
func (LicenseDetailsResponsePtrOutput) Elem ¶
func (o LicenseDetailsResponsePtrOutput) Elem() LicenseDetailsResponseOutput
func (LicenseDetailsResponsePtrOutput) ElementType ¶
func (LicenseDetailsResponsePtrOutput) ElementType() reflect.Type
func (LicenseDetailsResponsePtrOutput) ImmutableId ¶
func (o LicenseDetailsResponsePtrOutput) ImmutableId() pulumi.StringPtrOutput
Describes the immutable id.
func (LicenseDetailsResponsePtrOutput) Processors ¶
func (o LicenseDetailsResponsePtrOutput) Processors() pulumi.IntPtrOutput
Describes the number of processors.
func (LicenseDetailsResponsePtrOutput) State ¶
func (o LicenseDetailsResponsePtrOutput) State() pulumi.StringPtrOutput
Describes the state of the license.
func (LicenseDetailsResponsePtrOutput) Target ¶
func (o LicenseDetailsResponsePtrOutput) Target() pulumi.StringPtrOutput
Describes the license target server.
func (LicenseDetailsResponsePtrOutput) ToLicenseDetailsResponsePtrOutput ¶
func (o LicenseDetailsResponsePtrOutput) ToLicenseDetailsResponsePtrOutput() LicenseDetailsResponsePtrOutput
func (LicenseDetailsResponsePtrOutput) ToLicenseDetailsResponsePtrOutputWithContext ¶
func (o LicenseDetailsResponsePtrOutput) ToLicenseDetailsResponsePtrOutputWithContext(ctx context.Context) LicenseDetailsResponsePtrOutput
func (LicenseDetailsResponsePtrOutput) Type ¶
func (o LicenseDetailsResponsePtrOutput) Type() pulumi.StringPtrOutput
Describes the license core type (pCore or vCore).
type LicenseEdition ¶
type LicenseEdition string
Describes the edition of the license. The values are either Standard or Datacenter.
func (LicenseEdition) ElementType ¶
func (LicenseEdition) ElementType() reflect.Type
func (LicenseEdition) ToLicenseEditionOutput ¶
func (e LicenseEdition) ToLicenseEditionOutput() LicenseEditionOutput
func (LicenseEdition) ToLicenseEditionOutputWithContext ¶
func (e LicenseEdition) ToLicenseEditionOutputWithContext(ctx context.Context) LicenseEditionOutput
func (LicenseEdition) ToLicenseEditionPtrOutput ¶
func (e LicenseEdition) ToLicenseEditionPtrOutput() LicenseEditionPtrOutput
func (LicenseEdition) ToLicenseEditionPtrOutputWithContext ¶
func (e LicenseEdition) ToLicenseEditionPtrOutputWithContext(ctx context.Context) LicenseEditionPtrOutput
func (LicenseEdition) ToStringOutput ¶
func (e LicenseEdition) ToStringOutput() pulumi.StringOutput
func (LicenseEdition) ToStringOutputWithContext ¶
func (e LicenseEdition) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LicenseEdition) ToStringPtrOutput ¶
func (e LicenseEdition) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseEdition) ToStringPtrOutputWithContext ¶
func (e LicenseEdition) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseEditionInput ¶
type LicenseEditionInput interface {
pulumi.Input
ToLicenseEditionOutput() LicenseEditionOutput
ToLicenseEditionOutputWithContext(context.Context) LicenseEditionOutput
}
LicenseEditionInput is an input type that accepts values of the LicenseEdition enum A concrete instance of `LicenseEditionInput` can be one of the following:
LicenseEditionStandard LicenseEditionDatacenter
type LicenseEditionOutput ¶
type LicenseEditionOutput struct{ *pulumi.OutputState }
func (LicenseEditionOutput) ElementType ¶
func (LicenseEditionOutput) ElementType() reflect.Type
func (LicenseEditionOutput) ToLicenseEditionOutput ¶
func (o LicenseEditionOutput) ToLicenseEditionOutput() LicenseEditionOutput
func (LicenseEditionOutput) ToLicenseEditionOutputWithContext ¶
func (o LicenseEditionOutput) ToLicenseEditionOutputWithContext(ctx context.Context) LicenseEditionOutput
func (LicenseEditionOutput) ToLicenseEditionPtrOutput ¶
func (o LicenseEditionOutput) ToLicenseEditionPtrOutput() LicenseEditionPtrOutput
func (LicenseEditionOutput) ToLicenseEditionPtrOutputWithContext ¶
func (o LicenseEditionOutput) ToLicenseEditionPtrOutputWithContext(ctx context.Context) LicenseEditionPtrOutput
func (LicenseEditionOutput) ToStringOutput ¶
func (o LicenseEditionOutput) ToStringOutput() pulumi.StringOutput
func (LicenseEditionOutput) ToStringOutputWithContext ¶
func (o LicenseEditionOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LicenseEditionOutput) ToStringPtrOutput ¶
func (o LicenseEditionOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseEditionOutput) ToStringPtrOutputWithContext ¶
func (o LicenseEditionOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseEditionPtrInput ¶
type LicenseEditionPtrInput interface {
pulumi.Input
ToLicenseEditionPtrOutput() LicenseEditionPtrOutput
ToLicenseEditionPtrOutputWithContext(context.Context) LicenseEditionPtrOutput
}
func LicenseEditionPtr ¶
func LicenseEditionPtr(v string) LicenseEditionPtrInput
type LicenseEditionPtrOutput ¶
type LicenseEditionPtrOutput struct{ *pulumi.OutputState }
func (LicenseEditionPtrOutput) Elem ¶
func (o LicenseEditionPtrOutput) Elem() LicenseEditionOutput
func (LicenseEditionPtrOutput) ElementType ¶
func (LicenseEditionPtrOutput) ElementType() reflect.Type
func (LicenseEditionPtrOutput) ToLicenseEditionPtrOutput ¶
func (o LicenseEditionPtrOutput) ToLicenseEditionPtrOutput() LicenseEditionPtrOutput
func (LicenseEditionPtrOutput) ToLicenseEditionPtrOutputWithContext ¶
func (o LicenseEditionPtrOutput) ToLicenseEditionPtrOutputWithContext(ctx context.Context) LicenseEditionPtrOutput
func (LicenseEditionPtrOutput) ToStringPtrOutput ¶
func (o LicenseEditionPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseEditionPtrOutput) ToStringPtrOutputWithContext ¶
func (o LicenseEditionPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseInput ¶
type LicenseInput interface {
pulumi.Input
ToLicenseOutput() LicenseOutput
ToLicenseOutputWithContext(ctx context.Context) LicenseOutput
}
type LicenseOutput ¶
type LicenseOutput struct{ *pulumi.OutputState }
func (LicenseOutput) ElementType ¶
func (LicenseOutput) ElementType() reflect.Type
func (LicenseOutput) LicenseDetails ¶
func (o LicenseOutput) LicenseDetails() LicenseDetailsResponsePtrOutput
Describes the properties of a License.
func (LicenseOutput) LicenseType ¶
func (o LicenseOutput) LicenseType() pulumi.StringPtrOutput
The type of the license resource.
func (LicenseOutput) Location ¶
func (o LicenseOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LicenseOutput) Name ¶
func (o LicenseOutput) Name() pulumi.StringOutput
The name of the resource
func (LicenseOutput) ProvisioningState ¶
func (o LicenseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state, which only appears in the response.
func (LicenseOutput) SystemData ¶
func (o LicenseOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LicenseOutput) TenantId ¶
func (o LicenseOutput) TenantId() pulumi.StringPtrOutput
Describes the tenant id.
func (LicenseOutput) ToLicenseOutput ¶
func (o LicenseOutput) ToLicenseOutput() LicenseOutput
func (LicenseOutput) ToLicenseOutputWithContext ¶
func (o LicenseOutput) ToLicenseOutputWithContext(ctx context.Context) LicenseOutput
func (LicenseOutput) Type ¶
func (o LicenseOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LicenseProfile ¶
type LicenseProfile struct {
pulumi.CustomResourceState
// The resource id of the license.
AssignedLicense pulumi.StringPtrOutput `pulumi:"assignedLicense"`
// The guid id of the license.
AssignedLicenseImmutableId pulumi.StringOutput `pulumi:"assignedLicenseImmutableId"`
// Indicates the eligibility state of Esu.
EsuEligibility pulumi.StringOutput `pulumi:"esuEligibility"`
// Indicates whether there is an ESU Key currently active for the machine.
EsuKeyState pulumi.StringOutput `pulumi:"esuKeyState"`
// The list of ESU keys.
EsuKeys EsuKeyResponseArrayOutput `pulumi:"esuKeys"`
// The geo-location where the resource lives
Location pulumi.StringOutput `pulumi:"location"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The provisioning state, which only appears in the response.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// The type of the Esu servers.
ServerType pulumi.StringOutput `pulumi:"serverType"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Describes a license profile in a hybrid machine. Azure REST API version: 2023-06-20-preview.
Other available API versions: 2023-10-03-preview.
func GetLicenseProfile ¶
func GetLicenseProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LicenseProfileState, opts ...pulumi.ResourceOption) (*LicenseProfile, error)
GetLicenseProfile gets an existing LicenseProfile 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 NewLicenseProfile ¶
func NewLicenseProfile(ctx *pulumi.Context, name string, args *LicenseProfileArgs, opts ...pulumi.ResourceOption) (*LicenseProfile, error)
NewLicenseProfile registers a new resource with the given unique name, arguments, and options.
func (*LicenseProfile) ElementType ¶
func (*LicenseProfile) ElementType() reflect.Type
func (*LicenseProfile) ToLicenseProfileOutput ¶
func (i *LicenseProfile) ToLicenseProfileOutput() LicenseProfileOutput
func (*LicenseProfile) ToLicenseProfileOutputWithContext ¶
func (i *LicenseProfile) ToLicenseProfileOutputWithContext(ctx context.Context) LicenseProfileOutput
type LicenseProfileArgs ¶
type LicenseProfileArgs struct {
// The resource id of the license.
AssignedLicense pulumi.StringPtrInput
// The name of the license profile.
LicenseProfileName pulumi.StringPtrInput
// The geo-location where the resource lives
Location pulumi.StringPtrInput
// The name of the hybrid machine.
MachineName pulumi.StringInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// Resource tags.
Tags pulumi.StringMapInput
}
The set of arguments for constructing a LicenseProfile resource.
func (LicenseProfileArgs) ElementType ¶
func (LicenseProfileArgs) ElementType() reflect.Type
type LicenseProfileInput ¶
type LicenseProfileInput interface {
pulumi.Input
ToLicenseProfileOutput() LicenseProfileOutput
ToLicenseProfileOutputWithContext(ctx context.Context) LicenseProfileOutput
}
type LicenseProfileOutput ¶
type LicenseProfileOutput struct{ *pulumi.OutputState }
func (LicenseProfileOutput) AssignedLicense ¶
func (o LicenseProfileOutput) AssignedLicense() pulumi.StringPtrOutput
The resource id of the license.
func (LicenseProfileOutput) AssignedLicenseImmutableId ¶
func (o LicenseProfileOutput) AssignedLicenseImmutableId() pulumi.StringOutput
The guid id of the license.
func (LicenseProfileOutput) ElementType ¶
func (LicenseProfileOutput) ElementType() reflect.Type
func (LicenseProfileOutput) EsuEligibility ¶
func (o LicenseProfileOutput) EsuEligibility() pulumi.StringOutput
Indicates the eligibility state of Esu.
func (LicenseProfileOutput) EsuKeyState ¶
func (o LicenseProfileOutput) EsuKeyState() pulumi.StringOutput
Indicates whether there is an ESU Key currently active for the machine.
func (LicenseProfileOutput) EsuKeys ¶
func (o LicenseProfileOutput) EsuKeys() EsuKeyResponseArrayOutput
The list of ESU keys.
func (LicenseProfileOutput) Location ¶
func (o LicenseProfileOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LicenseProfileOutput) Name ¶
func (o LicenseProfileOutput) Name() pulumi.StringOutput
The name of the resource
func (LicenseProfileOutput) ProvisioningState ¶
func (o LicenseProfileOutput) ProvisioningState() pulumi.StringOutput
The provisioning state, which only appears in the response.
func (LicenseProfileOutput) ServerType ¶
func (o LicenseProfileOutput) ServerType() pulumi.StringOutput
The type of the Esu servers.
func (LicenseProfileOutput) SystemData ¶
func (o LicenseProfileOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LicenseProfileOutput) Tags ¶
func (o LicenseProfileOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LicenseProfileOutput) ToLicenseProfileOutput ¶
func (o LicenseProfileOutput) ToLicenseProfileOutput() LicenseProfileOutput
func (LicenseProfileOutput) ToLicenseProfileOutputWithContext ¶
func (o LicenseProfileOutput) ToLicenseProfileOutputWithContext(ctx context.Context) LicenseProfileOutput
func (LicenseProfileOutput) Type ¶
func (o LicenseProfileOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LicenseProfileState ¶
type LicenseProfileState struct {
}
func (LicenseProfileState) ElementType ¶
func (LicenseProfileState) ElementType() reflect.Type
type LicenseState ¶
type LicenseState struct {
}
func (LicenseState) ElementType ¶
func (LicenseState) ElementType() reflect.Type
type LicenseStateEnum ¶
type LicenseStateEnum string
Describes the state of the license.
func (LicenseStateEnum) ElementType ¶
func (LicenseStateEnum) ElementType() reflect.Type
func (LicenseStateEnum) ToLicenseStateEnumOutput ¶
func (e LicenseStateEnum) ToLicenseStateEnumOutput() LicenseStateEnumOutput
func (LicenseStateEnum) ToLicenseStateEnumOutputWithContext ¶
func (e LicenseStateEnum) ToLicenseStateEnumOutputWithContext(ctx context.Context) LicenseStateEnumOutput
func (LicenseStateEnum) ToLicenseStateEnumPtrOutput ¶
func (e LicenseStateEnum) ToLicenseStateEnumPtrOutput() LicenseStateEnumPtrOutput
func (LicenseStateEnum) ToLicenseStateEnumPtrOutputWithContext ¶
func (e LicenseStateEnum) ToLicenseStateEnumPtrOutputWithContext(ctx context.Context) LicenseStateEnumPtrOutput
func (LicenseStateEnum) ToStringOutput ¶
func (e LicenseStateEnum) ToStringOutput() pulumi.StringOutput
func (LicenseStateEnum) ToStringOutputWithContext ¶
func (e LicenseStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LicenseStateEnum) ToStringPtrOutput ¶
func (e LicenseStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseStateEnum) ToStringPtrOutputWithContext ¶
func (e LicenseStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseStateEnumInput ¶
type LicenseStateEnumInput interface {
pulumi.Input
ToLicenseStateEnumOutput() LicenseStateEnumOutput
ToLicenseStateEnumOutputWithContext(context.Context) LicenseStateEnumOutput
}
LicenseStateEnumInput is an input type that accepts values of the LicenseStateEnum enum A concrete instance of `LicenseStateEnumInput` can be one of the following:
LicenseStateEnumActivated LicenseStateEnumDeactivated
type LicenseStateEnumOutput ¶
type LicenseStateEnumOutput struct{ *pulumi.OutputState }
func (LicenseStateEnumOutput) ElementType ¶
func (LicenseStateEnumOutput) ElementType() reflect.Type
func (LicenseStateEnumOutput) ToLicenseStateEnumOutput ¶
func (o LicenseStateEnumOutput) ToLicenseStateEnumOutput() LicenseStateEnumOutput
func (LicenseStateEnumOutput) ToLicenseStateEnumOutputWithContext ¶
func (o LicenseStateEnumOutput) ToLicenseStateEnumOutputWithContext(ctx context.Context) LicenseStateEnumOutput
func (LicenseStateEnumOutput) ToLicenseStateEnumPtrOutput ¶
func (o LicenseStateEnumOutput) ToLicenseStateEnumPtrOutput() LicenseStateEnumPtrOutput
func (LicenseStateEnumOutput) ToLicenseStateEnumPtrOutputWithContext ¶
func (o LicenseStateEnumOutput) ToLicenseStateEnumPtrOutputWithContext(ctx context.Context) LicenseStateEnumPtrOutput
func (LicenseStateEnumOutput) ToStringOutput ¶
func (o LicenseStateEnumOutput) ToStringOutput() pulumi.StringOutput
func (LicenseStateEnumOutput) ToStringOutputWithContext ¶
func (o LicenseStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LicenseStateEnumOutput) ToStringPtrOutput ¶
func (o LicenseStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseStateEnumOutput) ToStringPtrOutputWithContext ¶
func (o LicenseStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseStateEnumPtrInput ¶
type LicenseStateEnumPtrInput interface {
pulumi.Input
ToLicenseStateEnumPtrOutput() LicenseStateEnumPtrOutput
ToLicenseStateEnumPtrOutputWithContext(context.Context) LicenseStateEnumPtrOutput
}
func LicenseStateEnumPtr ¶
func LicenseStateEnumPtr(v string) LicenseStateEnumPtrInput
type LicenseStateEnumPtrOutput ¶
type LicenseStateEnumPtrOutput struct{ *pulumi.OutputState }
func (LicenseStateEnumPtrOutput) Elem ¶
func (o LicenseStateEnumPtrOutput) Elem() LicenseStateEnumOutput
func (LicenseStateEnumPtrOutput) ElementType ¶
func (LicenseStateEnumPtrOutput) ElementType() reflect.Type
func (LicenseStateEnumPtrOutput) ToLicenseStateEnumPtrOutput ¶
func (o LicenseStateEnumPtrOutput) ToLicenseStateEnumPtrOutput() LicenseStateEnumPtrOutput
func (LicenseStateEnumPtrOutput) ToLicenseStateEnumPtrOutputWithContext ¶
func (o LicenseStateEnumPtrOutput) ToLicenseStateEnumPtrOutputWithContext(ctx context.Context) LicenseStateEnumPtrOutput
func (LicenseStateEnumPtrOutput) ToStringPtrOutput ¶
func (o LicenseStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseStateEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o LicenseStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseTarget ¶
type LicenseTarget string
Describes the license target server.
func (LicenseTarget) ElementType ¶
func (LicenseTarget) ElementType() reflect.Type
func (LicenseTarget) ToLicenseTargetOutput ¶
func (e LicenseTarget) ToLicenseTargetOutput() LicenseTargetOutput
func (LicenseTarget) ToLicenseTargetOutputWithContext ¶
func (e LicenseTarget) ToLicenseTargetOutputWithContext(ctx context.Context) LicenseTargetOutput
func (LicenseTarget) ToLicenseTargetPtrOutput ¶
func (e LicenseTarget) ToLicenseTargetPtrOutput() LicenseTargetPtrOutput
func (LicenseTarget) ToLicenseTargetPtrOutputWithContext ¶
func (e LicenseTarget) ToLicenseTargetPtrOutputWithContext(ctx context.Context) LicenseTargetPtrOutput
func (LicenseTarget) ToStringOutput ¶
func (e LicenseTarget) ToStringOutput() pulumi.StringOutput
func (LicenseTarget) ToStringOutputWithContext ¶
func (e LicenseTarget) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LicenseTarget) ToStringPtrOutput ¶
func (e LicenseTarget) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseTarget) ToStringPtrOutputWithContext ¶
func (e LicenseTarget) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseTargetInput ¶
type LicenseTargetInput interface {
pulumi.Input
ToLicenseTargetOutput() LicenseTargetOutput
ToLicenseTargetOutputWithContext(context.Context) LicenseTargetOutput
}
LicenseTargetInput is an input type that accepts values of the LicenseTarget enum A concrete instance of `LicenseTargetInput` can be one of the following:
LicenseTarget_Windows_Server_2012 LicenseTarget_Windows_Server_2012_R2
type LicenseTargetOutput ¶
type LicenseTargetOutput struct{ *pulumi.OutputState }
func (LicenseTargetOutput) ElementType ¶
func (LicenseTargetOutput) ElementType() reflect.Type
func (LicenseTargetOutput) ToLicenseTargetOutput ¶
func (o LicenseTargetOutput) ToLicenseTargetOutput() LicenseTargetOutput
func (LicenseTargetOutput) ToLicenseTargetOutputWithContext ¶
func (o LicenseTargetOutput) ToLicenseTargetOutputWithContext(ctx context.Context) LicenseTargetOutput
func (LicenseTargetOutput) ToLicenseTargetPtrOutput ¶
func (o LicenseTargetOutput) ToLicenseTargetPtrOutput() LicenseTargetPtrOutput
func (LicenseTargetOutput) ToLicenseTargetPtrOutputWithContext ¶
func (o LicenseTargetOutput) ToLicenseTargetPtrOutputWithContext(ctx context.Context) LicenseTargetPtrOutput
func (LicenseTargetOutput) ToStringOutput ¶
func (o LicenseTargetOutput) ToStringOutput() pulumi.StringOutput
func (LicenseTargetOutput) ToStringOutputWithContext ¶
func (o LicenseTargetOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LicenseTargetOutput) ToStringPtrOutput ¶
func (o LicenseTargetOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseTargetOutput) ToStringPtrOutputWithContext ¶
func (o LicenseTargetOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseTargetPtrInput ¶
type LicenseTargetPtrInput interface {
pulumi.Input
ToLicenseTargetPtrOutput() LicenseTargetPtrOutput
ToLicenseTargetPtrOutputWithContext(context.Context) LicenseTargetPtrOutput
}
func LicenseTargetPtr ¶
func LicenseTargetPtr(v string) LicenseTargetPtrInput
type LicenseTargetPtrOutput ¶
type LicenseTargetPtrOutput struct{ *pulumi.OutputState }
func (LicenseTargetPtrOutput) Elem ¶
func (o LicenseTargetPtrOutput) Elem() LicenseTargetOutput
func (LicenseTargetPtrOutput) ElementType ¶
func (LicenseTargetPtrOutput) ElementType() reflect.Type
func (LicenseTargetPtrOutput) ToLicenseTargetPtrOutput ¶
func (o LicenseTargetPtrOutput) ToLicenseTargetPtrOutput() LicenseTargetPtrOutput
func (LicenseTargetPtrOutput) ToLicenseTargetPtrOutputWithContext ¶
func (o LicenseTargetPtrOutput) ToLicenseTargetPtrOutputWithContext(ctx context.Context) LicenseTargetPtrOutput
func (LicenseTargetPtrOutput) ToStringPtrOutput ¶
func (o LicenseTargetPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseTargetPtrOutput) ToStringPtrOutputWithContext ¶
func (o LicenseTargetPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseType ¶
type LicenseType string
The type of the license resource.
func (LicenseType) ElementType ¶
func (LicenseType) ElementType() reflect.Type
func (LicenseType) ToLicenseTypeOutput ¶
func (e LicenseType) ToLicenseTypeOutput() LicenseTypeOutput
func (LicenseType) ToLicenseTypeOutputWithContext ¶
func (e LicenseType) ToLicenseTypeOutputWithContext(ctx context.Context) LicenseTypeOutput
func (LicenseType) ToLicenseTypePtrOutput ¶
func (e LicenseType) ToLicenseTypePtrOutput() LicenseTypePtrOutput
func (LicenseType) ToLicenseTypePtrOutputWithContext ¶
func (e LicenseType) ToLicenseTypePtrOutputWithContext(ctx context.Context) LicenseTypePtrOutput
func (LicenseType) ToStringOutput ¶
func (e LicenseType) ToStringOutput() pulumi.StringOutput
func (LicenseType) ToStringOutputWithContext ¶
func (e LicenseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LicenseType) ToStringPtrOutput ¶
func (e LicenseType) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseType) ToStringPtrOutputWithContext ¶
func (e LicenseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseTypeInput ¶
type LicenseTypeInput interface {
pulumi.Input
ToLicenseTypeOutput() LicenseTypeOutput
ToLicenseTypeOutputWithContext(context.Context) LicenseTypeOutput
}
LicenseTypeInput is an input type that accepts values of the LicenseType enum A concrete instance of `LicenseTypeInput` can be one of the following:
LicenseTypeESU
type LicenseTypeOutput ¶
type LicenseTypeOutput struct{ *pulumi.OutputState }
func (LicenseTypeOutput) ElementType ¶
func (LicenseTypeOutput) ElementType() reflect.Type
func (LicenseTypeOutput) ToLicenseTypeOutput ¶
func (o LicenseTypeOutput) ToLicenseTypeOutput() LicenseTypeOutput
func (LicenseTypeOutput) ToLicenseTypeOutputWithContext ¶
func (o LicenseTypeOutput) ToLicenseTypeOutputWithContext(ctx context.Context) LicenseTypeOutput
func (LicenseTypeOutput) ToLicenseTypePtrOutput ¶
func (o LicenseTypeOutput) ToLicenseTypePtrOutput() LicenseTypePtrOutput
func (LicenseTypeOutput) ToLicenseTypePtrOutputWithContext ¶
func (o LicenseTypeOutput) ToLicenseTypePtrOutputWithContext(ctx context.Context) LicenseTypePtrOutput
func (LicenseTypeOutput) ToStringOutput ¶
func (o LicenseTypeOutput) ToStringOutput() pulumi.StringOutput
func (LicenseTypeOutput) ToStringOutputWithContext ¶
func (o LicenseTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LicenseTypeOutput) ToStringPtrOutput ¶
func (o LicenseTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseTypeOutput) ToStringPtrOutputWithContext ¶
func (o LicenseTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LicenseTypePtrInput ¶
type LicenseTypePtrInput interface {
pulumi.Input
ToLicenseTypePtrOutput() LicenseTypePtrOutput
ToLicenseTypePtrOutputWithContext(context.Context) LicenseTypePtrOutput
}
func LicenseTypePtr ¶
func LicenseTypePtr(v string) LicenseTypePtrInput
type LicenseTypePtrOutput ¶
type LicenseTypePtrOutput struct{ *pulumi.OutputState }
func (LicenseTypePtrOutput) Elem ¶
func (o LicenseTypePtrOutput) Elem() LicenseTypeOutput
func (LicenseTypePtrOutput) ElementType ¶
func (LicenseTypePtrOutput) ElementType() reflect.Type
func (LicenseTypePtrOutput) ToLicenseTypePtrOutput ¶
func (o LicenseTypePtrOutput) ToLicenseTypePtrOutput() LicenseTypePtrOutput
func (LicenseTypePtrOutput) ToLicenseTypePtrOutputWithContext ¶
func (o LicenseTypePtrOutput) ToLicenseTypePtrOutputWithContext(ctx context.Context) LicenseTypePtrOutput
func (LicenseTypePtrOutput) ToStringPtrOutput ¶
func (o LicenseTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LicenseTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o LicenseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationData ¶
type LocationData 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"`
// A canonical name for the geographic or physical location.
Name string `pulumi:"name"`
}
Metadata pertaining to the geographic location of the resource.
type LocationDataArgs ¶
type LocationDataArgs struct {
// The city or locality where the resource is located.
City pulumi.StringPtrInput `pulumi:"city"`
// The country or region where the resource is located
CountryOrRegion pulumi.StringPtrInput `pulumi:"countryOrRegion"`
// The district, state, or province where the resource is located.
District pulumi.StringPtrInput `pulumi:"district"`
// A canonical name for the geographic or physical location.
Name pulumi.StringInput `pulumi:"name"`
}
Metadata pertaining to the geographic location of the resource.
func (LocationDataArgs) ElementType ¶
func (LocationDataArgs) ElementType() reflect.Type
func (LocationDataArgs) ToLocationDataOutput ¶
func (i LocationDataArgs) ToLocationDataOutput() LocationDataOutput
func (LocationDataArgs) ToLocationDataOutputWithContext ¶
func (i LocationDataArgs) ToLocationDataOutputWithContext(ctx context.Context) LocationDataOutput
func (LocationDataArgs) ToLocationDataPtrOutput ¶
func (i LocationDataArgs) ToLocationDataPtrOutput() LocationDataPtrOutput
func (LocationDataArgs) ToLocationDataPtrOutputWithContext ¶
func (i LocationDataArgs) ToLocationDataPtrOutputWithContext(ctx context.Context) LocationDataPtrOutput
type LocationDataInput ¶
type LocationDataInput interface {
pulumi.Input
ToLocationDataOutput() LocationDataOutput
ToLocationDataOutputWithContext(context.Context) LocationDataOutput
}
LocationDataInput is an input type that accepts LocationDataArgs and LocationDataOutput values. You can construct a concrete instance of `LocationDataInput` via:
LocationDataArgs{...}
type LocationDataOutput ¶
type LocationDataOutput struct{ *pulumi.OutputState }
Metadata pertaining to the geographic location of the resource.
func (LocationDataOutput) City ¶
func (o LocationDataOutput) City() pulumi.StringPtrOutput
The city or locality where the resource is located.
func (LocationDataOutput) CountryOrRegion ¶
func (o LocationDataOutput) CountryOrRegion() pulumi.StringPtrOutput
The country or region where the resource is located
func (LocationDataOutput) District ¶
func (o LocationDataOutput) District() pulumi.StringPtrOutput
The district, state, or province where the resource is located.
func (LocationDataOutput) ElementType ¶
func (LocationDataOutput) ElementType() reflect.Type
func (LocationDataOutput) Name ¶
func (o LocationDataOutput) Name() pulumi.StringOutput
A canonical name for the geographic or physical location.
func (LocationDataOutput) ToLocationDataOutput ¶
func (o LocationDataOutput) ToLocationDataOutput() LocationDataOutput
func (LocationDataOutput) ToLocationDataOutputWithContext ¶
func (o LocationDataOutput) ToLocationDataOutputWithContext(ctx context.Context) LocationDataOutput
func (LocationDataOutput) ToLocationDataPtrOutput ¶
func (o LocationDataOutput) ToLocationDataPtrOutput() LocationDataPtrOutput
func (LocationDataOutput) ToLocationDataPtrOutputWithContext ¶
func (o LocationDataOutput) ToLocationDataPtrOutputWithContext(ctx context.Context) LocationDataPtrOutput
type LocationDataPtrInput ¶
type LocationDataPtrInput interface {
pulumi.Input
ToLocationDataPtrOutput() LocationDataPtrOutput
ToLocationDataPtrOutputWithContext(context.Context) LocationDataPtrOutput
}
LocationDataPtrInput is an input type that accepts LocationDataArgs, LocationDataPtr and LocationDataPtrOutput values. You can construct a concrete instance of `LocationDataPtrInput` via:
LocationDataArgs{...}
or:
nil
func LocationDataPtr ¶
func LocationDataPtr(v *LocationDataArgs) LocationDataPtrInput
type LocationDataPtrOutput ¶
type LocationDataPtrOutput struct{ *pulumi.OutputState }
func (LocationDataPtrOutput) City ¶
func (o LocationDataPtrOutput) City() pulumi.StringPtrOutput
The city or locality where the resource is located.
func (LocationDataPtrOutput) CountryOrRegion ¶
func (o LocationDataPtrOutput) CountryOrRegion() pulumi.StringPtrOutput
The country or region where the resource is located
func (LocationDataPtrOutput) District ¶
func (o LocationDataPtrOutput) District() pulumi.StringPtrOutput
The district, state, or province where the resource is located.
func (LocationDataPtrOutput) Elem ¶
func (o LocationDataPtrOutput) Elem() LocationDataOutput
func (LocationDataPtrOutput) ElementType ¶
func (LocationDataPtrOutput) ElementType() reflect.Type
func (LocationDataPtrOutput) Name ¶
func (o LocationDataPtrOutput) Name() pulumi.StringPtrOutput
A canonical name for the geographic or physical location.
func (LocationDataPtrOutput) ToLocationDataPtrOutput ¶
func (o LocationDataPtrOutput) ToLocationDataPtrOutput() LocationDataPtrOutput
func (LocationDataPtrOutput) ToLocationDataPtrOutputWithContext ¶
func (o LocationDataPtrOutput) ToLocationDataPtrOutputWithContext(ctx context.Context) LocationDataPtrOutput
type LocationDataResponse ¶
type LocationDataResponse 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"`
// A canonical name for the geographic or physical location.
Name string `pulumi:"name"`
}
Metadata pertaining to the geographic location of the resource.
type LocationDataResponseOutput ¶
type LocationDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to the geographic location of the resource.
func (LocationDataResponseOutput) City ¶
func (o LocationDataResponseOutput) City() pulumi.StringPtrOutput
The city or locality where the resource is located.
func (LocationDataResponseOutput) CountryOrRegion ¶
func (o LocationDataResponseOutput) CountryOrRegion() pulumi.StringPtrOutput
The country or region where the resource is located
func (LocationDataResponseOutput) District ¶
func (o LocationDataResponseOutput) District() pulumi.StringPtrOutput
The district, state, or province where the resource is located.
func (LocationDataResponseOutput) ElementType ¶
func (LocationDataResponseOutput) ElementType() reflect.Type
func (LocationDataResponseOutput) Name ¶
func (o LocationDataResponseOutput) Name() pulumi.StringOutput
A canonical name for the geographic or physical location.
func (LocationDataResponseOutput) ToLocationDataResponseOutput ¶
func (o LocationDataResponseOutput) ToLocationDataResponseOutput() LocationDataResponseOutput
func (LocationDataResponseOutput) ToLocationDataResponseOutputWithContext ¶
func (o LocationDataResponseOutput) ToLocationDataResponseOutputWithContext(ctx context.Context) LocationDataResponseOutput
type LocationDataResponsePtrOutput ¶
type LocationDataResponsePtrOutput struct{ *pulumi.OutputState }
func (LocationDataResponsePtrOutput) City ¶
func (o LocationDataResponsePtrOutput) City() pulumi.StringPtrOutput
The city or locality where the resource is located.
func (LocationDataResponsePtrOutput) CountryOrRegion ¶
func (o LocationDataResponsePtrOutput) CountryOrRegion() pulumi.StringPtrOutput
The country or region where the resource is located
func (LocationDataResponsePtrOutput) District ¶
func (o LocationDataResponsePtrOutput) District() pulumi.StringPtrOutput
The district, state, or province where the resource is located.
func (LocationDataResponsePtrOutput) Elem ¶
func (o LocationDataResponsePtrOutput) Elem() LocationDataResponseOutput
func (LocationDataResponsePtrOutput) ElementType ¶
func (LocationDataResponsePtrOutput) ElementType() reflect.Type
func (LocationDataResponsePtrOutput) Name ¶
func (o LocationDataResponsePtrOutput) Name() pulumi.StringPtrOutput
A canonical name for the geographic or physical location.
func (LocationDataResponsePtrOutput) ToLocationDataResponsePtrOutput ¶
func (o LocationDataResponsePtrOutput) ToLocationDataResponsePtrOutput() LocationDataResponsePtrOutput
func (LocationDataResponsePtrOutput) ToLocationDataResponsePtrOutputWithContext ¶
func (o LocationDataResponsePtrOutput) ToLocationDataResponsePtrOutputWithContext(ctx context.Context) LocationDataResponsePtrOutput
type LookupLicenseArgs ¶
type LookupLicenseOutputArgs ¶
type LookupLicenseOutputArgs struct {
// The name of the license.
LicenseName pulumi.StringInput `pulumi:"licenseName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupLicenseOutputArgs) ElementType ¶
func (LookupLicenseOutputArgs) ElementType() reflect.Type
type LookupLicenseProfileArgs ¶
type LookupLicenseProfileArgs struct {
// The name of the license profile.
LicenseProfileName string `pulumi:"licenseProfileName"`
// The name of the hybrid machine.
MachineName string `pulumi:"machineName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
}
type LookupLicenseProfileOutputArgs ¶
type LookupLicenseProfileOutputArgs struct {
// The name of the license profile.
LicenseProfileName pulumi.StringInput `pulumi:"licenseProfileName"`
// The name of the hybrid machine.
MachineName pulumi.StringInput `pulumi:"machineName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupLicenseProfileOutputArgs) ElementType ¶
func (LookupLicenseProfileOutputArgs) ElementType() reflect.Type
type LookupLicenseProfileResult ¶
type LookupLicenseProfileResult struct {
// The resource id of the license.
AssignedLicense *string `pulumi:"assignedLicense"`
// The guid id of the license.
AssignedLicenseImmutableId string `pulumi:"assignedLicenseImmutableId"`
// Indicates the eligibility state of Esu.
EsuEligibility string `pulumi:"esuEligibility"`
// Indicates whether there is an ESU Key currently active for the machine.
EsuKeyState string `pulumi:"esuKeyState"`
// The list of ESU keys.
EsuKeys []EsuKeyResponse `pulumi:"esuKeys"`
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// The geo-location where the resource lives
Location string `pulumi:"location"`
// The name of the resource
Name string `pulumi:"name"`
// The provisioning state, which only appears in the response.
ProvisioningState string `pulumi:"provisioningState"`
// The type of the Esu servers.
ServerType string `pulumi:"serverType"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Describes a license profile in a hybrid machine.
func LookupLicenseProfile ¶
func LookupLicenseProfile(ctx *pulumi.Context, args *LookupLicenseProfileArgs, opts ...pulumi.InvokeOption) (*LookupLicenseProfileResult, error)
Retrieves information about the view of a license profile. Azure REST API version: 2023-06-20-preview.
Other available API versions: 2023-10-03-preview.
type LookupLicenseProfileResultOutput ¶
type LookupLicenseProfileResultOutput struct{ *pulumi.OutputState }
Describes a license profile in a hybrid machine.
func LookupLicenseProfileOutput ¶
func LookupLicenseProfileOutput(ctx *pulumi.Context, args LookupLicenseProfileOutputArgs, opts ...pulumi.InvokeOption) LookupLicenseProfileResultOutput
func (LookupLicenseProfileResultOutput) AssignedLicense ¶
func (o LookupLicenseProfileResultOutput) AssignedLicense() pulumi.StringPtrOutput
The resource id of the license.
func (LookupLicenseProfileResultOutput) AssignedLicenseImmutableId ¶
func (o LookupLicenseProfileResultOutput) AssignedLicenseImmutableId() pulumi.StringOutput
The guid id of the license.
func (LookupLicenseProfileResultOutput) ElementType ¶
func (LookupLicenseProfileResultOutput) ElementType() reflect.Type
func (LookupLicenseProfileResultOutput) EsuEligibility ¶
func (o LookupLicenseProfileResultOutput) EsuEligibility() pulumi.StringOutput
Indicates the eligibility state of Esu.
func (LookupLicenseProfileResultOutput) EsuKeyState ¶
func (o LookupLicenseProfileResultOutput) EsuKeyState() pulumi.StringOutput
Indicates whether there is an ESU Key currently active for the machine.
func (LookupLicenseProfileResultOutput) EsuKeys ¶
func (o LookupLicenseProfileResultOutput) EsuKeys() EsuKeyResponseArrayOutput
The list of ESU keys.
func (LookupLicenseProfileResultOutput) Id ¶
func (o LookupLicenseProfileResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupLicenseProfileResultOutput) Location ¶
func (o LookupLicenseProfileResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupLicenseProfileResultOutput) Name ¶
func (o LookupLicenseProfileResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupLicenseProfileResultOutput) ProvisioningState ¶
func (o LookupLicenseProfileResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state, which only appears in the response.
func (LookupLicenseProfileResultOutput) ServerType ¶
func (o LookupLicenseProfileResultOutput) ServerType() pulumi.StringOutput
The type of the Esu servers.
func (LookupLicenseProfileResultOutput) SystemData ¶
func (o LookupLicenseProfileResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupLicenseProfileResultOutput) Tags ¶
func (o LookupLicenseProfileResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupLicenseProfileResultOutput) ToLookupLicenseProfileResultOutput ¶
func (o LookupLicenseProfileResultOutput) ToLookupLicenseProfileResultOutput() LookupLicenseProfileResultOutput
func (LookupLicenseProfileResultOutput) ToLookupLicenseProfileResultOutputWithContext ¶
func (o LookupLicenseProfileResultOutput) ToLookupLicenseProfileResultOutputWithContext(ctx context.Context) LookupLicenseProfileResultOutput
func (LookupLicenseProfileResultOutput) Type ¶
func (o LookupLicenseProfileResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupLicenseResult ¶
type LookupLicenseResult struct {
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// Describes the properties of a License.
LicenseDetails *LicenseDetailsResponse `pulumi:"licenseDetails"`
// The type of the license resource.
LicenseType *string `pulumi:"licenseType"`
// The geo-location where the resource lives
Location string `pulumi:"location"`
// The name of the resource
Name string `pulumi:"name"`
// The provisioning state, which only appears in the response.
ProvisioningState string `pulumi:"provisioningState"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// Describes the tenant id.
TenantId *string `pulumi:"tenantId"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Describes a license in a hybrid machine.
func LookupLicense ¶
func LookupLicense(ctx *pulumi.Context, args *LookupLicenseArgs, opts ...pulumi.InvokeOption) (*LookupLicenseResult, error)
Retrieves information about the view of a license. Azure REST API version: 2023-06-20-preview.
Other available API versions: 2023-10-03-preview.
type LookupLicenseResultOutput ¶
type LookupLicenseResultOutput struct{ *pulumi.OutputState }
Describes a license in a hybrid machine.
func LookupLicenseOutput ¶
func LookupLicenseOutput(ctx *pulumi.Context, args LookupLicenseOutputArgs, opts ...pulumi.InvokeOption) LookupLicenseResultOutput
func (LookupLicenseResultOutput) ElementType ¶
func (LookupLicenseResultOutput) ElementType() reflect.Type
func (LookupLicenseResultOutput) Id ¶
func (o LookupLicenseResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupLicenseResultOutput) LicenseDetails ¶
func (o LookupLicenseResultOutput) LicenseDetails() LicenseDetailsResponsePtrOutput
Describes the properties of a License.
func (LookupLicenseResultOutput) LicenseType ¶
func (o LookupLicenseResultOutput) LicenseType() pulumi.StringPtrOutput
The type of the license resource.
func (LookupLicenseResultOutput) Location ¶
func (o LookupLicenseResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupLicenseResultOutput) Name ¶
func (o LookupLicenseResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupLicenseResultOutput) ProvisioningState ¶
func (o LookupLicenseResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state, which only appears in the response.
func (LookupLicenseResultOutput) SystemData ¶
func (o LookupLicenseResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupLicenseResultOutput) Tags ¶
func (o LookupLicenseResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupLicenseResultOutput) TenantId ¶
func (o LookupLicenseResultOutput) TenantId() pulumi.StringPtrOutput
Describes the tenant id.
func (LookupLicenseResultOutput) ToLookupLicenseResultOutput ¶
func (o LookupLicenseResultOutput) ToLookupLicenseResultOutput() LookupLicenseResultOutput
func (LookupLicenseResultOutput) ToLookupLicenseResultOutputWithContext ¶
func (o LookupLicenseResultOutput) ToLookupLicenseResultOutputWithContext(ctx context.Context) LookupLicenseResultOutput
func (LookupLicenseResultOutput) Type ¶
func (o LookupLicenseResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupMachineArgs ¶
type LookupMachineArgs struct {
// The expand expression to apply on the operation.
Expand *string `pulumi:"expand"`
// The name of the hybrid machine.
MachineName string `pulumi:"machineName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
}
type LookupMachineExtensionArgs ¶
type LookupMachineExtensionArgs struct {
// The name of the machine extension.
ExtensionName string `pulumi:"extensionName"`
// The name of the machine containing the extension.
MachineName string `pulumi:"machineName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
}
type LookupMachineExtensionOutputArgs ¶
type LookupMachineExtensionOutputArgs struct {
// The name of the machine extension.
ExtensionName pulumi.StringInput `pulumi:"extensionName"`
// The name of the machine containing the extension.
MachineName pulumi.StringInput `pulumi:"machineName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupMachineExtensionOutputArgs) ElementType ¶
func (LookupMachineExtensionOutputArgs) ElementType() reflect.Type
type LookupMachineExtensionResult ¶
type LookupMachineExtensionResult struct {
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// The geo-location where the resource lives
Location string `pulumi:"location"`
// The name of the resource
Name string `pulumi:"name"`
// Describes Machine Extension Properties.
Properties MachineExtensionPropertiesResponse `pulumi:"properties"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Describes a Machine Extension.
func LookupMachineExtension ¶
func LookupMachineExtension(ctx *pulumi.Context, args *LookupMachineExtensionArgs, opts ...pulumi.InvokeOption) (*LookupMachineExtensionResult, error)
The operation to get the extension. Azure REST API version: 2022-12-27.
Other available API versions: 2019-08-02-preview, 2020-08-15-preview, 2022-05-10-preview, 2023-06-20-preview, 2023-10-03-preview.
type LookupMachineExtensionResultOutput ¶
type LookupMachineExtensionResultOutput struct{ *pulumi.OutputState }
Describes a Machine Extension.
func LookupMachineExtensionOutput ¶
func LookupMachineExtensionOutput(ctx *pulumi.Context, args LookupMachineExtensionOutputArgs, opts ...pulumi.InvokeOption) LookupMachineExtensionResultOutput
func (LookupMachineExtensionResultOutput) ElementType ¶
func (LookupMachineExtensionResultOutput) ElementType() reflect.Type
func (LookupMachineExtensionResultOutput) Id ¶
func (o LookupMachineExtensionResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupMachineExtensionResultOutput) Location ¶
func (o LookupMachineExtensionResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupMachineExtensionResultOutput) Name ¶
func (o LookupMachineExtensionResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupMachineExtensionResultOutput) Properties ¶
func (o LookupMachineExtensionResultOutput) Properties() MachineExtensionPropertiesResponseOutput
Describes Machine Extension Properties.
func (LookupMachineExtensionResultOutput) SystemData ¶
func (o LookupMachineExtensionResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupMachineExtensionResultOutput) Tags ¶
func (o LookupMachineExtensionResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupMachineExtensionResultOutput) ToLookupMachineExtensionResultOutput ¶
func (o LookupMachineExtensionResultOutput) ToLookupMachineExtensionResultOutput() LookupMachineExtensionResultOutput
func (LookupMachineExtensionResultOutput) ToLookupMachineExtensionResultOutputWithContext ¶
func (o LookupMachineExtensionResultOutput) ToLookupMachineExtensionResultOutputWithContext(ctx context.Context) LookupMachineExtensionResultOutput
func (LookupMachineExtensionResultOutput) Type ¶
func (o LookupMachineExtensionResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupMachineOutputArgs ¶
type LookupMachineOutputArgs struct {
// The expand expression to apply on the operation.
Expand pulumi.StringPtrInput `pulumi:"expand"`
// The name of the hybrid machine.
MachineName pulumi.StringInput `pulumi:"machineName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
}
func (LookupMachineOutputArgs) ElementType ¶
func (LookupMachineOutputArgs) ElementType() reflect.Type
type LookupMachineResult ¶
type LookupMachineResult struct {
// Specifies the AD fully qualified display name.
AdFqdn string `pulumi:"adFqdn"`
// Configurable properties that the user can set locally via the azcmagent config command, or remotely via ARM.
AgentConfiguration AgentConfigurationResponse `pulumi:"agentConfiguration"`
// The info of the machine w.r.t Agent Upgrade
AgentUpgrade *AgentUpgradeResponse `pulumi:"agentUpgrade"`
// The hybrid machine agent full version.
AgentVersion string `pulumi:"agentVersion"`
// Public Key that the client provides to be used during initial resource onboarding
ClientPublicKey *string `pulumi:"clientPublicKey"`
// The metadata of the cloud environment (Azure/GCP/AWS/OCI...).
CloudMetadata *CloudMetadataResponse `pulumi:"cloudMetadata"`
// Detected properties from the machine.
DetectedProperties map[string]string `pulumi:"detectedProperties"`
// Specifies the hybrid 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"`
// Details about the error state.
ErrorDetails []ErrorDetailResponse `pulumi:"errorDetails"`
// Machine Extensions information (deprecated field)
Extensions []MachineExtensionInstanceViewResponse `pulumi:"extensions"`
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// Identity for the resource.
Identity *IdentityResponse `pulumi:"identity"`
// The time of the last status change.
LastStatusChange string `pulumi:"lastStatusChange"`
// The geo-location where the resource lives
Location string `pulumi:"location"`
// Metadata pertaining to the geographic location of the resource.
LocationData *LocationDataResponse `pulumi:"locationData"`
// Specifies the hybrid machine FQDN.
MachineFqdn string `pulumi:"machineFqdn"`
// Specifies whether any MS SQL instance is discovered on the machine.
MssqlDiscovered *string `pulumi:"mssqlDiscovered"`
// The name of the resource
Name string `pulumi:"name"`
// The Operating System running on the hybrid machine.
OsName string `pulumi:"osName"`
// Specifies the operating system settings for the hybrid machine.
OsProfile *OSProfileResponse `pulumi:"osProfile"`
// Specifies the Operating System product SKU.
OsSku string `pulumi:"osSku"`
// The type of Operating System (windows/linux).
OsType *string `pulumi:"osType"`
// The version of Operating System running on the hybrid 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 private link scope this machine is assigned to, if any.
PrivateLinkScopeResourceId *string `pulumi:"privateLinkScopeResourceId"`
// The provisioning state, which only appears in the response.
ProvisioningState string `pulumi:"provisioningState"`
// The list of extensions affiliated to the machine
Resources []MachineExtensionResponse `pulumi:"resources"`
// Statuses of dependent services that are reported back to ARM.
ServiceStatuses *ServiceStatusesResponse `pulumi:"serviceStatuses"`
// The status of the hybrid machine agent.
Status string `pulumi:"status"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
// Specifies the hybrid machine unique ID.
VmId *string `pulumi:"vmId"`
// Specifies the Arc Machine's unique SMBIOS ID
VmUuid string `pulumi:"vmUuid"`
}
Describes a hybrid machine.
func LookupMachine ¶
func LookupMachine(ctx *pulumi.Context, args *LookupMachineArgs, opts ...pulumi.InvokeOption) (*LookupMachineResult, error)
Retrieves information about the model view or the instance view of a hybrid machine. Azure REST API version: 2022-12-27.
Other available API versions: 2019-03-18-preview, 2019-08-02-preview, 2020-08-02, 2020-08-15-preview, 2022-05-10-preview, 2023-06-20-preview, 2023-10-03-preview.
type LookupMachineResultOutput ¶
type LookupMachineResultOutput struct{ *pulumi.OutputState }
Describes a hybrid machine.
func LookupMachineOutput ¶
func LookupMachineOutput(ctx *pulumi.Context, args LookupMachineOutputArgs, opts ...pulumi.InvokeOption) LookupMachineResultOutput
func (LookupMachineResultOutput) AdFqdn ¶
func (o LookupMachineResultOutput) AdFqdn() pulumi.StringOutput
Specifies the AD fully qualified display name.
func (LookupMachineResultOutput) AgentConfiguration ¶
func (o LookupMachineResultOutput) AgentConfiguration() AgentConfigurationResponseOutput
Configurable properties that the user can set locally via the azcmagent config command, or remotely via ARM.
func (LookupMachineResultOutput) AgentUpgrade ¶
func (o LookupMachineResultOutput) AgentUpgrade() AgentUpgradeResponsePtrOutput
The info of the machine w.r.t Agent Upgrade
func (LookupMachineResultOutput) AgentVersion ¶
func (o LookupMachineResultOutput) AgentVersion() pulumi.StringOutput
The hybrid machine agent full version.
func (LookupMachineResultOutput) ClientPublicKey ¶
func (o LookupMachineResultOutput) ClientPublicKey() pulumi.StringPtrOutput
Public Key that the client provides to be used during initial resource onboarding
func (LookupMachineResultOutput) CloudMetadata ¶
func (o LookupMachineResultOutput) CloudMetadata() CloudMetadataResponsePtrOutput
The metadata of the cloud environment (Azure/GCP/AWS/OCI...).
func (LookupMachineResultOutput) DetectedProperties ¶
func (o LookupMachineResultOutput) DetectedProperties() pulumi.StringMapOutput
Detected properties from the machine.
func (LookupMachineResultOutput) DisplayName ¶
func (o LookupMachineResultOutput) DisplayName() pulumi.StringOutput
Specifies the hybrid machine display name.
func (LookupMachineResultOutput) DnsFqdn ¶
func (o LookupMachineResultOutput) DnsFqdn() pulumi.StringOutput
Specifies the DNS fully qualified display name.
func (LookupMachineResultOutput) DomainName ¶
func (o LookupMachineResultOutput) DomainName() pulumi.StringOutput
Specifies the Windows domain name.
func (LookupMachineResultOutput) ElementType ¶
func (LookupMachineResultOutput) ElementType() reflect.Type
func (LookupMachineResultOutput) ErrorDetails ¶
func (o LookupMachineResultOutput) ErrorDetails() ErrorDetailResponseArrayOutput
Details about the error state.
func (LookupMachineResultOutput) Extensions ¶
func (o LookupMachineResultOutput) Extensions() MachineExtensionInstanceViewResponseArrayOutput
Machine Extensions information (deprecated field)
func (LookupMachineResultOutput) Id ¶
func (o LookupMachineResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupMachineResultOutput) Identity ¶
func (o LookupMachineResultOutput) Identity() IdentityResponsePtrOutput
Identity for the resource.
func (LookupMachineResultOutput) LastStatusChange ¶
func (o LookupMachineResultOutput) LastStatusChange() pulumi.StringOutput
The time of the last status change.
func (LookupMachineResultOutput) Location ¶
func (o LookupMachineResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupMachineResultOutput) LocationData ¶
func (o LookupMachineResultOutput) LocationData() LocationDataResponsePtrOutput
Metadata pertaining to the geographic location of the resource.
func (LookupMachineResultOutput) MachineFqdn ¶
func (o LookupMachineResultOutput) MachineFqdn() pulumi.StringOutput
Specifies the hybrid machine FQDN.
func (LookupMachineResultOutput) MssqlDiscovered ¶
func (o LookupMachineResultOutput) MssqlDiscovered() pulumi.StringPtrOutput
Specifies whether any MS SQL instance is discovered on the machine.
func (LookupMachineResultOutput) Name ¶
func (o LookupMachineResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupMachineResultOutput) OsName ¶
func (o LookupMachineResultOutput) OsName() pulumi.StringOutput
The Operating System running on the hybrid machine.
func (LookupMachineResultOutput) OsProfile ¶
func (o LookupMachineResultOutput) OsProfile() OSProfileResponsePtrOutput
Specifies the operating system settings for the hybrid machine.
func (LookupMachineResultOutput) OsSku ¶
func (o LookupMachineResultOutput) OsSku() pulumi.StringOutput
Specifies the Operating System product SKU.
func (LookupMachineResultOutput) OsType ¶
func (o LookupMachineResultOutput) OsType() pulumi.StringPtrOutput
The type of Operating System (windows/linux).
func (LookupMachineResultOutput) OsVersion ¶
func (o LookupMachineResultOutput) OsVersion() pulumi.StringOutput
The version of Operating System running on the hybrid machine.
func (LookupMachineResultOutput) ParentClusterResourceId ¶
func (o LookupMachineResultOutput) ParentClusterResourceId() pulumi.StringPtrOutput
The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
func (LookupMachineResultOutput) PrivateLinkScopeResourceId ¶
func (o LookupMachineResultOutput) PrivateLinkScopeResourceId() pulumi.StringPtrOutput
The resource id of the private link scope this machine is assigned to, if any.
func (LookupMachineResultOutput) ProvisioningState ¶
func (o LookupMachineResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state, which only appears in the response.
func (LookupMachineResultOutput) Resources ¶
func (o LookupMachineResultOutput) Resources() MachineExtensionResponseArrayOutput
The list of extensions affiliated to the machine
func (LookupMachineResultOutput) ServiceStatuses ¶
func (o LookupMachineResultOutput) ServiceStatuses() ServiceStatusesResponsePtrOutput
Statuses of dependent services that are reported back to ARM.
func (LookupMachineResultOutput) Status ¶
func (o LookupMachineResultOutput) Status() pulumi.StringOutput
The status of the hybrid machine agent.
func (LookupMachineResultOutput) SystemData ¶
func (o LookupMachineResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupMachineResultOutput) Tags ¶
func (o LookupMachineResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupMachineResultOutput) ToLookupMachineResultOutput ¶
func (o LookupMachineResultOutput) ToLookupMachineResultOutput() LookupMachineResultOutput
func (LookupMachineResultOutput) ToLookupMachineResultOutputWithContext ¶
func (o LookupMachineResultOutput) ToLookupMachineResultOutputWithContext(ctx context.Context) LookupMachineResultOutput
func (LookupMachineResultOutput) Type ¶
func (o LookupMachineResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupMachineResultOutput) VmId ¶
func (o LookupMachineResultOutput) VmId() pulumi.StringPtrOutput
Specifies the hybrid machine unique ID.
func (LookupMachineResultOutput) VmUuid ¶
func (o LookupMachineResultOutput) VmUuid() pulumi.StringOutput
Specifies the Arc Machine's unique SMBIOS ID
type LookupMachineRunCommandArgs ¶
type LookupMachineRunCommandArgs struct {
// The name of the hybrid machine.
MachineName string `pulumi:"machineName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
// The name of the run command.
RunCommandName string `pulumi:"runCommandName"`
}
type LookupMachineRunCommandOutputArgs ¶
type LookupMachineRunCommandOutputArgs struct {
// The name of the hybrid machine.
MachineName pulumi.StringInput `pulumi:"machineName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
// The name of the run command.
RunCommandName pulumi.StringInput `pulumi:"runCommandName"`
}
func (LookupMachineRunCommandOutputArgs) ElementType ¶
func (LookupMachineRunCommandOutputArgs) ElementType() reflect.Type
type LookupMachineRunCommandResult ¶
type LookupMachineRunCommandResult struct {
// Optional. If set to true, provisioning will complete as soon as script starts and will not wait for script to complete.
AsyncExecution *bool `pulumi:"asyncExecution"`
// User-assigned managed identity that has access to errorBlobUri storage blob. Use an empty object in case of system-assigned identity. Make sure managed identity has been given access to blob's container with 'Storage Blob Data Contributor' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged
ErrorBlobManagedIdentity *RunCommandManagedIdentityResponse `pulumi:"errorBlobManagedIdentity"`
// Specifies the Azure storage blob where script error stream will be uploaded. Use a SAS URI with read, append, create, write access OR use managed identity to provide the VM access to the blob. Refer errorBlobManagedIdentity parameter.
ErrorBlobUri *string `pulumi:"errorBlobUri"`
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// The machine run command instance view.
InstanceView MachineRunCommandInstanceViewResponse `pulumi:"instanceView"`
// The geo-location where the resource lives
Location string `pulumi:"location"`
// The name of the resource
Name string `pulumi:"name"`
// User-assigned managed identity that has access to outputBlobUri storage blob. Use an empty object in case of system-assigned identity. Make sure managed identity has been given access to blob's container with 'Storage Blob Data Contributor' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged
OutputBlobManagedIdentity *RunCommandManagedIdentityResponse `pulumi:"outputBlobManagedIdentity"`
// Specifies the Azure storage blob where script output stream will be uploaded. Use a SAS URI with read, append, create, write access OR use managed identity to provide the VM access to the blob. Refer outputBlobManagedIdentity parameter.
OutputBlobUri *string `pulumi:"outputBlobUri"`
// The parameters used by the script.
Parameters []RunCommandInputParameterResponse `pulumi:"parameters"`
// The parameters used by the script.
ProtectedParameters []RunCommandInputParameterResponse `pulumi:"protectedParameters"`
// The provisioning state, which only appears in the response.
ProvisioningState string `pulumi:"provisioningState"`
// Specifies the user account password on the machine when executing the run command.
RunAsPassword *string `pulumi:"runAsPassword"`
// Specifies the user account on the machine when executing the run command.
RunAsUser *string `pulumi:"runAsUser"`
// The source of the run command script.
Source *MachineRunCommandScriptSourceResponse `pulumi:"source"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The timeout in seconds to execute the run command.
TimeoutInSeconds *int `pulumi:"timeoutInSeconds"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Describes a Run Command
func LookupMachineRunCommand ¶
func LookupMachineRunCommand(ctx *pulumi.Context, args *LookupMachineRunCommandArgs, opts ...pulumi.InvokeOption) (*LookupMachineRunCommandResult, error)
The operation to get a run command. Azure REST API version: 2023-10-03-preview.
func (*LookupMachineRunCommandResult) Defaults ¶
func (val *LookupMachineRunCommandResult) Defaults() *LookupMachineRunCommandResult
Defaults sets the appropriate defaults for LookupMachineRunCommandResult
type LookupMachineRunCommandResultOutput ¶
type LookupMachineRunCommandResultOutput struct{ *pulumi.OutputState }
Describes a Run Command
func LookupMachineRunCommandOutput ¶
func LookupMachineRunCommandOutput(ctx *pulumi.Context, args LookupMachineRunCommandOutputArgs, opts ...pulumi.InvokeOption) LookupMachineRunCommandResultOutput
func (LookupMachineRunCommandResultOutput) AsyncExecution ¶
func (o LookupMachineRunCommandResultOutput) AsyncExecution() pulumi.BoolPtrOutput
Optional. If set to true, provisioning will complete as soon as script starts and will not wait for script to complete.
func (LookupMachineRunCommandResultOutput) ElementType ¶
func (LookupMachineRunCommandResultOutput) ElementType() reflect.Type
func (LookupMachineRunCommandResultOutput) ErrorBlobManagedIdentity ¶
func (o LookupMachineRunCommandResultOutput) ErrorBlobManagedIdentity() RunCommandManagedIdentityResponsePtrOutput
User-assigned managed identity that has access to errorBlobUri storage blob. Use an empty object in case of system-assigned identity. Make sure managed identity has been given access to blob's container with 'Storage Blob Data Contributor' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged
func (LookupMachineRunCommandResultOutput) ErrorBlobUri ¶
func (o LookupMachineRunCommandResultOutput) ErrorBlobUri() pulumi.StringPtrOutput
Specifies the Azure storage blob where script error stream will be uploaded. Use a SAS URI with read, append, create, write access OR use managed identity to provide the VM access to the blob. Refer errorBlobManagedIdentity parameter.
func (LookupMachineRunCommandResultOutput) Id ¶
func (o LookupMachineRunCommandResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupMachineRunCommandResultOutput) InstanceView ¶
func (o LookupMachineRunCommandResultOutput) InstanceView() MachineRunCommandInstanceViewResponseOutput
The machine run command instance view.
func (LookupMachineRunCommandResultOutput) Location ¶
func (o LookupMachineRunCommandResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupMachineRunCommandResultOutput) Name ¶
func (o LookupMachineRunCommandResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupMachineRunCommandResultOutput) OutputBlobManagedIdentity ¶
func (o LookupMachineRunCommandResultOutput) OutputBlobManagedIdentity() RunCommandManagedIdentityResponsePtrOutput
User-assigned managed identity that has access to outputBlobUri storage blob. Use an empty object in case of system-assigned identity. Make sure managed identity has been given access to blob's container with 'Storage Blob Data Contributor' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged
func (LookupMachineRunCommandResultOutput) OutputBlobUri ¶
func (o LookupMachineRunCommandResultOutput) OutputBlobUri() pulumi.StringPtrOutput
Specifies the Azure storage blob where script output stream will be uploaded. Use a SAS URI with read, append, create, write access OR use managed identity to provide the VM access to the blob. Refer outputBlobManagedIdentity parameter.
func (LookupMachineRunCommandResultOutput) Parameters ¶
func (o LookupMachineRunCommandResultOutput) Parameters() RunCommandInputParameterResponseArrayOutput
The parameters used by the script.
func (LookupMachineRunCommandResultOutput) ProtectedParameters ¶
func (o LookupMachineRunCommandResultOutput) ProtectedParameters() RunCommandInputParameterResponseArrayOutput
The parameters used by the script.
func (LookupMachineRunCommandResultOutput) ProvisioningState ¶
func (o LookupMachineRunCommandResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state, which only appears in the response.
func (LookupMachineRunCommandResultOutput) RunAsPassword ¶
func (o LookupMachineRunCommandResultOutput) RunAsPassword() pulumi.StringPtrOutput
Specifies the user account password on the machine when executing the run command.
func (LookupMachineRunCommandResultOutput) RunAsUser ¶
func (o LookupMachineRunCommandResultOutput) RunAsUser() pulumi.StringPtrOutput
Specifies the user account on the machine when executing the run command.
func (LookupMachineRunCommandResultOutput) Source ¶
func (o LookupMachineRunCommandResultOutput) Source() MachineRunCommandScriptSourceResponsePtrOutput
The source of the run command script.
func (LookupMachineRunCommandResultOutput) SystemData ¶
func (o LookupMachineRunCommandResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupMachineRunCommandResultOutput) Tags ¶
func (o LookupMachineRunCommandResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupMachineRunCommandResultOutput) TimeoutInSeconds ¶
func (o LookupMachineRunCommandResultOutput) TimeoutInSeconds() pulumi.IntPtrOutput
The timeout in seconds to execute the run command.
func (LookupMachineRunCommandResultOutput) ToLookupMachineRunCommandResultOutput ¶
func (o LookupMachineRunCommandResultOutput) ToLookupMachineRunCommandResultOutput() LookupMachineRunCommandResultOutput
func (LookupMachineRunCommandResultOutput) ToLookupMachineRunCommandResultOutputWithContext ¶
func (o LookupMachineRunCommandResultOutput) ToLookupMachineRunCommandResultOutputWithContext(ctx context.Context) LookupMachineRunCommandResultOutput
func (LookupMachineRunCommandResultOutput) Type ¶
func (o LookupMachineRunCommandResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupPrivateEndpointConnectionArgs ¶
type LookupPrivateEndpointConnectionArgs struct {
// The name of the private endpoint connection.
PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName string `pulumi:"resourceGroupName"`
// The name of the Azure Arc PrivateLinkScope resource.
ScopeName string `pulumi:"scopeName"`
}
type LookupPrivateEndpointConnectionOutputArgs ¶
type LookupPrivateEndpointConnectionOutputArgs struct {
// The name of the private endpoint connection.
PrivateEndpointConnectionName pulumi.StringInput `pulumi:"privateEndpointConnectionName"`
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
// The name of the Azure Arc PrivateLinkScope resource.
ScopeName pulumi.StringInput `pulumi:"scopeName"`
}
func (LookupPrivateEndpointConnectionOutputArgs) ElementType ¶
func (LookupPrivateEndpointConnectionOutputArgs) ElementType() reflect.Type
type LookupPrivateEndpointConnectionResult ¶
type LookupPrivateEndpointConnectionResult struct {
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// The name of the resource
Name string `pulumi:"name"`
// Resource properties.
Properties PrivateEndpointConnectionPropertiesResponse `pulumi:"properties"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
A private endpoint connection
func LookupPrivateEndpointConnection ¶
func LookupPrivateEndpointConnection(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionResult, error)
Gets a private endpoint connection. Azure REST API version: 2022-12-27.
Other available API versions: 2020-08-15-preview, 2023-06-20-preview, 2023-10-03-preview.
type LookupPrivateEndpointConnectionResultOutput ¶
type LookupPrivateEndpointConnectionResultOutput struct{ *pulumi.OutputState }
A private endpoint connection
func LookupPrivateEndpointConnectionOutput ¶
func LookupPrivateEndpointConnectionOutput(ctx *pulumi.Context, args LookupPrivateEndpointConnectionOutputArgs, opts ...pulumi.InvokeOption) LookupPrivateEndpointConnectionResultOutput
func (LookupPrivateEndpointConnectionResultOutput) ElementType ¶
func (LookupPrivateEndpointConnectionResultOutput) ElementType() reflect.Type
func (LookupPrivateEndpointConnectionResultOutput) Id ¶
func (o LookupPrivateEndpointConnectionResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupPrivateEndpointConnectionResultOutput) Name ¶
func (o LookupPrivateEndpointConnectionResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupPrivateEndpointConnectionResultOutput) Properties ¶
func (o LookupPrivateEndpointConnectionResultOutput) Properties() PrivateEndpointConnectionPropertiesResponseOutput
Resource properties.
func (LookupPrivateEndpointConnectionResultOutput) SystemData ¶
func (o LookupPrivateEndpointConnectionResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput ¶
func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutput() LookupPrivateEndpointConnectionResultOutput
func (LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext ¶
func (o LookupPrivateEndpointConnectionResultOutput) ToLookupPrivateEndpointConnectionResultOutputWithContext(ctx context.Context) LookupPrivateEndpointConnectionResultOutput
func (LookupPrivateEndpointConnectionResultOutput) Type ¶
func (o LookupPrivateEndpointConnectionResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupPrivateLinkScopeOutputArgs ¶
type LookupPrivateLinkScopeOutputArgs struct {
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
// The name of the Azure Arc PrivateLinkScope resource.
ScopeName pulumi.StringInput `pulumi:"scopeName"`
}
func (LookupPrivateLinkScopeOutputArgs) ElementType ¶
func (LookupPrivateLinkScopeOutputArgs) ElementType() reflect.Type
type LookupPrivateLinkScopeResult ¶
type LookupPrivateLinkScopeResult struct {
// Azure resource Id
Id string `pulumi:"id"`
// Resource location
Location string `pulumi:"location"`
// Azure resource name
Name string `pulumi:"name"`
// Properties that define a Azure Arc PrivateLinkScope resource.
Properties HybridComputePrivateLinkScopePropertiesResponse `pulumi:"properties"`
// The system meta data relating to this resource.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags
Tags map[string]string `pulumi:"tags"`
// Azure resource type
Type string `pulumi:"type"`
}
An Azure Arc PrivateLinkScope definition.
func LookupPrivateLinkScope ¶
func LookupPrivateLinkScope(ctx *pulumi.Context, args *LookupPrivateLinkScopeArgs, opts ...pulumi.InvokeOption) (*LookupPrivateLinkScopeResult, error)
Returns a Azure Arc PrivateLinkScope. Azure REST API version: 2022-12-27.
Other available API versions: 2020-08-15-preview, 2023-06-20-preview, 2023-10-03-preview.
type LookupPrivateLinkScopeResultOutput ¶
type LookupPrivateLinkScopeResultOutput struct{ *pulumi.OutputState }
An Azure Arc PrivateLinkScope definition.
func LookupPrivateLinkScopeOutput ¶
func LookupPrivateLinkScopeOutput(ctx *pulumi.Context, args LookupPrivateLinkScopeOutputArgs, opts ...pulumi.InvokeOption) LookupPrivateLinkScopeResultOutput
func (LookupPrivateLinkScopeResultOutput) ElementType ¶
func (LookupPrivateLinkScopeResultOutput) ElementType() reflect.Type
func (LookupPrivateLinkScopeResultOutput) Id ¶
func (o LookupPrivateLinkScopeResultOutput) Id() pulumi.StringOutput
Azure resource Id
func (LookupPrivateLinkScopeResultOutput) Location ¶
func (o LookupPrivateLinkScopeResultOutput) Location() pulumi.StringOutput
Resource location
func (LookupPrivateLinkScopeResultOutput) Name ¶
func (o LookupPrivateLinkScopeResultOutput) Name() pulumi.StringOutput
Azure resource name
func (LookupPrivateLinkScopeResultOutput) Properties ¶
func (o LookupPrivateLinkScopeResultOutput) Properties() HybridComputePrivateLinkScopePropertiesResponseOutput
Properties that define a Azure Arc PrivateLinkScope resource.
func (LookupPrivateLinkScopeResultOutput) SystemData ¶
func (o LookupPrivateLinkScopeResultOutput) SystemData() SystemDataResponseOutput
The system meta data relating to this resource.
func (LookupPrivateLinkScopeResultOutput) Tags ¶
func (o LookupPrivateLinkScopeResultOutput) Tags() pulumi.StringMapOutput
Resource tags
func (LookupPrivateLinkScopeResultOutput) ToLookupPrivateLinkScopeResultOutput ¶
func (o LookupPrivateLinkScopeResultOutput) ToLookupPrivateLinkScopeResultOutput() LookupPrivateLinkScopeResultOutput
func (LookupPrivateLinkScopeResultOutput) ToLookupPrivateLinkScopeResultOutputWithContext ¶
func (o LookupPrivateLinkScopeResultOutput) ToLookupPrivateLinkScopeResultOutputWithContext(ctx context.Context) LookupPrivateLinkScopeResultOutput
func (LookupPrivateLinkScopeResultOutput) Type ¶
func (o LookupPrivateLinkScopeResultOutput) Type() pulumi.StringOutput
Azure resource type
type LookupPrivateLinkScopedResourceArgs ¶
type LookupPrivateLinkScopedResourceArgs struct {
// The name of the scoped resource object.
Name string `pulumi:"name"`
// The name of the resource group.
ResourceGroupName string `pulumi:"resourceGroupName"`
// The name of the Azure Arc PrivateLinkScope resource.
ScopeName string `pulumi:"scopeName"`
}
type LookupPrivateLinkScopedResourceOutputArgs ¶
type LookupPrivateLinkScopedResourceOutputArgs struct {
// The name of the scoped resource object.
Name pulumi.StringInput `pulumi:"name"`
// The name of the resource group.
ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"`
// The name of the Azure Arc PrivateLinkScope resource.
ScopeName pulumi.StringInput `pulumi:"scopeName"`
}
func (LookupPrivateLinkScopedResourceOutputArgs) ElementType ¶
func (LookupPrivateLinkScopedResourceOutputArgs) ElementType() reflect.Type
type LookupPrivateLinkScopedResourceResult ¶
type LookupPrivateLinkScopedResourceResult struct {
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// The resource id of the scoped Azure monitor resource.
LinkedResourceId *string `pulumi:"linkedResourceId"`
// The name of the resource
Name string `pulumi:"name"`
// State of the private endpoint connection.
ProvisioningState string `pulumi:"provisioningState"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
A private link scoped resource
func LookupPrivateLinkScopedResource ¶
func LookupPrivateLinkScopedResource(ctx *pulumi.Context, args *LookupPrivateLinkScopedResourceArgs, opts ...pulumi.InvokeOption) (*LookupPrivateLinkScopedResourceResult, error)
Gets a scoped resource in a private link scope. Azure REST API version: 2020-08-15-preview.
type LookupPrivateLinkScopedResourceResultOutput ¶
type LookupPrivateLinkScopedResourceResultOutput struct{ *pulumi.OutputState }
A private link scoped resource
func LookupPrivateLinkScopedResourceOutput ¶
func LookupPrivateLinkScopedResourceOutput(ctx *pulumi.Context, args LookupPrivateLinkScopedResourceOutputArgs, opts ...pulumi.InvokeOption) LookupPrivateLinkScopedResourceResultOutput
func (LookupPrivateLinkScopedResourceResultOutput) ElementType ¶
func (LookupPrivateLinkScopedResourceResultOutput) ElementType() reflect.Type
func (LookupPrivateLinkScopedResourceResultOutput) Id ¶
func (o LookupPrivateLinkScopedResourceResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupPrivateLinkScopedResourceResultOutput) LinkedResourceId ¶
func (o LookupPrivateLinkScopedResourceResultOutput) LinkedResourceId() pulumi.StringPtrOutput
The resource id of the scoped Azure monitor resource.
func (LookupPrivateLinkScopedResourceResultOutput) Name ¶
func (o LookupPrivateLinkScopedResourceResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupPrivateLinkScopedResourceResultOutput) ProvisioningState ¶
func (o LookupPrivateLinkScopedResourceResultOutput) ProvisioningState() pulumi.StringOutput
State of the private endpoint connection.
func (LookupPrivateLinkScopedResourceResultOutput) ToLookupPrivateLinkScopedResourceResultOutput ¶
func (o LookupPrivateLinkScopedResourceResultOutput) ToLookupPrivateLinkScopedResourceResultOutput() LookupPrivateLinkScopedResourceResultOutput
func (LookupPrivateLinkScopedResourceResultOutput) ToLookupPrivateLinkScopedResourceResultOutputWithContext ¶
func (o LookupPrivateLinkScopedResourceResultOutput) ToLookupPrivateLinkScopedResourceResultOutputWithContext(ctx context.Context) LookupPrivateLinkScopedResourceResultOutput
func (LookupPrivateLinkScopedResourceResultOutput) Type ¶
func (o LookupPrivateLinkScopedResourceResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type Machine ¶
type Machine struct {
pulumi.CustomResourceState
// Specifies the AD fully qualified display name.
AdFqdn pulumi.StringOutput `pulumi:"adFqdn"`
// Configurable properties that the user can set locally via the azcmagent config command, or remotely via ARM.
AgentConfiguration AgentConfigurationResponseOutput `pulumi:"agentConfiguration"`
// The info of the machine w.r.t Agent Upgrade
AgentUpgrade AgentUpgradeResponsePtrOutput `pulumi:"agentUpgrade"`
// The hybrid machine agent full version.
AgentVersion pulumi.StringOutput `pulumi:"agentVersion"`
// Public Key that the client provides to be used during initial resource onboarding
ClientPublicKey pulumi.StringPtrOutput `pulumi:"clientPublicKey"`
// The metadata of the cloud environment (Azure/GCP/AWS/OCI...).
CloudMetadata CloudMetadataResponsePtrOutput `pulumi:"cloudMetadata"`
// Detected properties from the machine.
DetectedProperties pulumi.StringMapOutput `pulumi:"detectedProperties"`
// Specifies the hybrid machine display name.
DisplayName pulumi.StringOutput `pulumi:"displayName"`
// Specifies the DNS fully qualified display name.
DnsFqdn pulumi.StringOutput `pulumi:"dnsFqdn"`
// Specifies the Windows domain name.
DomainName pulumi.StringOutput `pulumi:"domainName"`
// Details about the error state.
ErrorDetails ErrorDetailResponseArrayOutput `pulumi:"errorDetails"`
// Machine Extensions information (deprecated field)
Extensions MachineExtensionInstanceViewResponseArrayOutput `pulumi:"extensions"`
// Identity for the resource.
Identity IdentityResponsePtrOutput `pulumi:"identity"`
// The time of the last status change.
LastStatusChange pulumi.StringOutput `pulumi:"lastStatusChange"`
// The geo-location where the resource lives
Location pulumi.StringOutput `pulumi:"location"`
// Metadata pertaining to the geographic location of the resource.
LocationData LocationDataResponsePtrOutput `pulumi:"locationData"`
// Specifies the hybrid machine FQDN.
MachineFqdn pulumi.StringOutput `pulumi:"machineFqdn"`
// Specifies whether any MS SQL instance is discovered on the machine.
MssqlDiscovered pulumi.StringPtrOutput `pulumi:"mssqlDiscovered"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// The Operating System running on the hybrid machine.
OsName pulumi.StringOutput `pulumi:"osName"`
// Specifies the operating system settings for the hybrid machine.
OsProfile OSProfileResponsePtrOutput `pulumi:"osProfile"`
// Specifies the Operating System product SKU.
OsSku pulumi.StringOutput `pulumi:"osSku"`
// The type of Operating System (windows/linux).
OsType pulumi.StringPtrOutput `pulumi:"osType"`
// The version of Operating System running on the hybrid machine.
OsVersion pulumi.StringOutput `pulumi:"osVersion"`
// The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
ParentClusterResourceId pulumi.StringPtrOutput `pulumi:"parentClusterResourceId"`
// The resource id of the private link scope this machine is assigned to, if any.
PrivateLinkScopeResourceId pulumi.StringPtrOutput `pulumi:"privateLinkScopeResourceId"`
// The provisioning state, which only appears in the response.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// The list of extensions affiliated to the machine
Resources MachineExtensionResponseArrayOutput `pulumi:"resources"`
// Statuses of dependent services that are reported back to ARM.
ServiceStatuses ServiceStatusesResponsePtrOutput `pulumi:"serviceStatuses"`
// The status of the hybrid machine agent.
Status pulumi.StringOutput `pulumi:"status"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
// Specifies the hybrid machine unique ID.
VmId pulumi.StringPtrOutput `pulumi:"vmId"`
// Specifies the Arc Machine's unique SMBIOS ID
VmUuid pulumi.StringOutput `pulumi:"vmUuid"`
}
Describes a hybrid machine. Azure REST API version: 2022-12-27. Prior API version in Azure Native 1.x: 2020-08-02.
Other available API versions: 2019-03-18-preview, 2019-08-02-preview, 2020-08-02, 2020-08-15-preview, 2022-05-10-preview, 2023-06-20-preview, 2023-10-03-preview.
func GetMachine ¶
func GetMachine(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MachineState, opts ...pulumi.ResourceOption) (*Machine, error)
GetMachine gets an existing Machine 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 NewMachine ¶
func NewMachine(ctx *pulumi.Context, name string, args *MachineArgs, opts ...pulumi.ResourceOption) (*Machine, error)
NewMachine registers a new resource with the given unique name, arguments, and options.
func (*Machine) ElementType ¶
func (*Machine) ToMachineOutput ¶
func (i *Machine) ToMachineOutput() MachineOutput
func (*Machine) ToMachineOutputWithContext ¶
func (i *Machine) ToMachineOutputWithContext(ctx context.Context) MachineOutput
type MachineArgs ¶
type MachineArgs struct {
// The info of the machine w.r.t Agent Upgrade
AgentUpgrade AgentUpgradePtrInput
// Public Key that the client provides to be used during initial resource onboarding
ClientPublicKey pulumi.StringPtrInput
// Machine Extensions information (deprecated field)
Extensions MachineExtensionInstanceViewArrayInput
// Identity for the resource.
Identity IdentityPtrInput
// The geo-location where the resource lives
Location pulumi.StringPtrInput
// Metadata pertaining to the geographic location of the resource.
LocationData LocationDataPtrInput
// The name of the hybrid machine.
MachineName pulumi.StringPtrInput
// Specifies whether any MS SQL instance is discovered on the machine.
MssqlDiscovered pulumi.StringPtrInput
// Specifies the operating system settings for the hybrid machine.
OsProfile OSProfilePtrInput
// The type of Operating System (windows/linux).
OsType pulumi.StringPtrInput
// The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
ParentClusterResourceId pulumi.StringPtrInput
// The resource id of the private link scope this machine is assigned to, if any.
PrivateLinkScopeResourceId pulumi.StringPtrInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// Statuses of dependent services that are reported back to ARM.
ServiceStatuses ServiceStatusesPtrInput
// Resource tags.
Tags pulumi.StringMapInput
// Specifies the hybrid machine unique ID.
VmId pulumi.StringPtrInput
}
The set of arguments for constructing a Machine resource.
func (MachineArgs) ElementType ¶
func (MachineArgs) ElementType() reflect.Type
type MachineExtension ¶
type MachineExtension struct {
pulumi.CustomResourceState
// The geo-location where the resource lives
Location pulumi.StringOutput `pulumi:"location"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// Describes Machine Extension Properties.
Properties MachineExtensionPropertiesResponseOutput `pulumi:"properties"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Describes a Machine Extension. Azure REST API version: 2022-12-27. Prior API version in Azure Native 1.x: 2020-08-02.
Other available API versions: 2019-08-02-preview, 2020-08-15-preview, 2022-05-10-preview, 2023-06-20-preview, 2023-10-03-preview.
func GetMachineExtension ¶
func GetMachineExtension(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MachineExtensionState, opts ...pulumi.ResourceOption) (*MachineExtension, error)
GetMachineExtension gets an existing MachineExtension 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 NewMachineExtension ¶
func NewMachineExtension(ctx *pulumi.Context, name string, args *MachineExtensionArgs, opts ...pulumi.ResourceOption) (*MachineExtension, error)
NewMachineExtension registers a new resource with the given unique name, arguments, and options.
func (*MachineExtension) ElementType ¶
func (*MachineExtension) ElementType() reflect.Type
func (*MachineExtension) ToMachineExtensionOutput ¶
func (i *MachineExtension) ToMachineExtensionOutput() MachineExtensionOutput
func (*MachineExtension) ToMachineExtensionOutputWithContext ¶
func (i *MachineExtension) ToMachineExtensionOutputWithContext(ctx context.Context) MachineExtensionOutput
type MachineExtensionArgs ¶
type MachineExtensionArgs struct {
// The name of the machine extension.
ExtensionName pulumi.StringPtrInput
// The geo-location where the resource lives
Location pulumi.StringPtrInput
// The name of the machine where the extension should be created or updated.
MachineName pulumi.StringInput
// Describes Machine Extension Properties.
Properties MachineExtensionPropertiesPtrInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// Resource tags.
Tags pulumi.StringMapInput
}
The set of arguments for constructing a MachineExtension resource.
func (MachineExtensionArgs) ElementType ¶
func (MachineExtensionArgs) ElementType() reflect.Type
type MachineExtensionInput ¶
type MachineExtensionInput interface {
pulumi.Input
ToMachineExtensionOutput() MachineExtensionOutput
ToMachineExtensionOutputWithContext(ctx context.Context) MachineExtensionOutput
}
type MachineExtensionInstanceView ¶
type MachineExtensionInstanceView struct {
// The machine extension name.
Name *string `pulumi:"name"`
// Instance view status.
Status *MachineExtensionInstanceViewStatus `pulumi:"status"`
// Specifies the type of the extension; an example is "CustomScriptExtension".
Type *string `pulumi:"type"`
// Specifies the version of the script handler.
TypeHandlerVersion *string `pulumi:"typeHandlerVersion"`
}
Describes the Machine Extension Instance View.
type MachineExtensionInstanceViewArgs ¶
type MachineExtensionInstanceViewArgs struct {
// The machine extension name.
Name pulumi.StringPtrInput `pulumi:"name"`
// Instance view status.
Status MachineExtensionInstanceViewStatusPtrInput `pulumi:"status"`
// Specifies the type of the extension; an example is "CustomScriptExtension".
Type pulumi.StringPtrInput `pulumi:"type"`
// Specifies the version of the script handler.
TypeHandlerVersion pulumi.StringPtrInput `pulumi:"typeHandlerVersion"`
}
Describes the Machine Extension Instance View.
func (MachineExtensionInstanceViewArgs) ElementType ¶
func (MachineExtensionInstanceViewArgs) ElementType() reflect.Type
func (MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewOutput ¶
func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewOutput() MachineExtensionInstanceViewOutput
func (MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewOutputWithContext ¶
func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewOutputWithContext(ctx context.Context) MachineExtensionInstanceViewOutput
func (MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewPtrOutput ¶
func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewPtrOutput() MachineExtensionInstanceViewPtrOutput
func (MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewPtrOutputWithContext ¶
func (i MachineExtensionInstanceViewArgs) ToMachineExtensionInstanceViewPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewPtrOutput
type MachineExtensionInstanceViewArray ¶
type MachineExtensionInstanceViewArray []MachineExtensionInstanceViewInput
func (MachineExtensionInstanceViewArray) ElementType ¶
func (MachineExtensionInstanceViewArray) ElementType() reflect.Type
func (MachineExtensionInstanceViewArray) ToMachineExtensionInstanceViewArrayOutput ¶
func (i MachineExtensionInstanceViewArray) ToMachineExtensionInstanceViewArrayOutput() MachineExtensionInstanceViewArrayOutput
func (MachineExtensionInstanceViewArray) ToMachineExtensionInstanceViewArrayOutputWithContext ¶
func (i MachineExtensionInstanceViewArray) ToMachineExtensionInstanceViewArrayOutputWithContext(ctx context.Context) MachineExtensionInstanceViewArrayOutput
type MachineExtensionInstanceViewArrayInput ¶
type MachineExtensionInstanceViewArrayInput interface {
pulumi.Input
ToMachineExtensionInstanceViewArrayOutput() MachineExtensionInstanceViewArrayOutput
ToMachineExtensionInstanceViewArrayOutputWithContext(context.Context) MachineExtensionInstanceViewArrayOutput
}
MachineExtensionInstanceViewArrayInput is an input type that accepts MachineExtensionInstanceViewArray and MachineExtensionInstanceViewArrayOutput values. You can construct a concrete instance of `MachineExtensionInstanceViewArrayInput` via:
MachineExtensionInstanceViewArray{ MachineExtensionInstanceViewArgs{...} }
type MachineExtensionInstanceViewArrayOutput ¶
type MachineExtensionInstanceViewArrayOutput struct{ *pulumi.OutputState }
func (MachineExtensionInstanceViewArrayOutput) ElementType ¶
func (MachineExtensionInstanceViewArrayOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewArrayOutput) ToMachineExtensionInstanceViewArrayOutput ¶
func (o MachineExtensionInstanceViewArrayOutput) ToMachineExtensionInstanceViewArrayOutput() MachineExtensionInstanceViewArrayOutput
func (MachineExtensionInstanceViewArrayOutput) ToMachineExtensionInstanceViewArrayOutputWithContext ¶
func (o MachineExtensionInstanceViewArrayOutput) ToMachineExtensionInstanceViewArrayOutputWithContext(ctx context.Context) MachineExtensionInstanceViewArrayOutput
type MachineExtensionInstanceViewInput ¶
type MachineExtensionInstanceViewInput interface {
pulumi.Input
ToMachineExtensionInstanceViewOutput() MachineExtensionInstanceViewOutput
ToMachineExtensionInstanceViewOutputWithContext(context.Context) MachineExtensionInstanceViewOutput
}
MachineExtensionInstanceViewInput is an input type that accepts MachineExtensionInstanceViewArgs and MachineExtensionInstanceViewOutput values. You can construct a concrete instance of `MachineExtensionInstanceViewInput` via:
MachineExtensionInstanceViewArgs{...}
type MachineExtensionInstanceViewOutput ¶
type MachineExtensionInstanceViewOutput struct{ *pulumi.OutputState }
Describes the Machine Extension Instance View.
func (MachineExtensionInstanceViewOutput) ElementType ¶
func (MachineExtensionInstanceViewOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewOutput) Name ¶
func (o MachineExtensionInstanceViewOutput) Name() pulumi.StringPtrOutput
The machine extension name.
func (MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewOutput ¶
func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewOutput() MachineExtensionInstanceViewOutput
func (MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewOutputWithContext ¶
func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewOutputWithContext(ctx context.Context) MachineExtensionInstanceViewOutput
func (MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewPtrOutput ¶
func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewPtrOutput() MachineExtensionInstanceViewPtrOutput
func (MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewPtrOutputWithContext ¶
func (o MachineExtensionInstanceViewOutput) ToMachineExtensionInstanceViewPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewPtrOutput
func (MachineExtensionInstanceViewOutput) Type ¶
func (o MachineExtensionInstanceViewOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension; an example is "CustomScriptExtension".
func (MachineExtensionInstanceViewOutput) TypeHandlerVersion ¶
func (o MachineExtensionInstanceViewOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
type MachineExtensionInstanceViewPtrInput ¶
type MachineExtensionInstanceViewPtrInput interface {
pulumi.Input
ToMachineExtensionInstanceViewPtrOutput() MachineExtensionInstanceViewPtrOutput
ToMachineExtensionInstanceViewPtrOutputWithContext(context.Context) MachineExtensionInstanceViewPtrOutput
}
MachineExtensionInstanceViewPtrInput is an input type that accepts MachineExtensionInstanceViewArgs, MachineExtensionInstanceViewPtr and MachineExtensionInstanceViewPtrOutput values. You can construct a concrete instance of `MachineExtensionInstanceViewPtrInput` via:
MachineExtensionInstanceViewArgs{...}
or:
nil
func MachineExtensionInstanceViewPtr ¶
func MachineExtensionInstanceViewPtr(v *MachineExtensionInstanceViewArgs) MachineExtensionInstanceViewPtrInput
type MachineExtensionInstanceViewPtrOutput ¶
type MachineExtensionInstanceViewPtrOutput struct{ *pulumi.OutputState }
func (MachineExtensionInstanceViewPtrOutput) ElementType ¶
func (MachineExtensionInstanceViewPtrOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewPtrOutput) Name ¶
func (o MachineExtensionInstanceViewPtrOutput) Name() pulumi.StringPtrOutput
The machine extension name.
func (MachineExtensionInstanceViewPtrOutput) ToMachineExtensionInstanceViewPtrOutput ¶
func (o MachineExtensionInstanceViewPtrOutput) ToMachineExtensionInstanceViewPtrOutput() MachineExtensionInstanceViewPtrOutput
func (MachineExtensionInstanceViewPtrOutput) ToMachineExtensionInstanceViewPtrOutputWithContext ¶
func (o MachineExtensionInstanceViewPtrOutput) ToMachineExtensionInstanceViewPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewPtrOutput
func (MachineExtensionInstanceViewPtrOutput) Type ¶
func (o MachineExtensionInstanceViewPtrOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension; an example is "CustomScriptExtension".
func (MachineExtensionInstanceViewPtrOutput) TypeHandlerVersion ¶
func (o MachineExtensionInstanceViewPtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
type MachineExtensionInstanceViewResponse ¶
type MachineExtensionInstanceViewResponse struct {
// The machine extension name.
Name *string `pulumi:"name"`
// Instance view status.
Status *MachineExtensionInstanceViewResponseStatus `pulumi:"status"`
// Specifies the type of the extension; an example is "CustomScriptExtension".
Type *string `pulumi:"type"`
// Specifies the version of the script handler.
TypeHandlerVersion *string `pulumi:"typeHandlerVersion"`
}
Describes the Machine Extension Instance View.
type MachineExtensionInstanceViewResponseArrayOutput ¶
type MachineExtensionInstanceViewResponseArrayOutput struct{ *pulumi.OutputState }
func (MachineExtensionInstanceViewResponseArrayOutput) ElementType ¶
func (MachineExtensionInstanceViewResponseArrayOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewResponseArrayOutput) ToMachineExtensionInstanceViewResponseArrayOutput ¶
func (o MachineExtensionInstanceViewResponseArrayOutput) ToMachineExtensionInstanceViewResponseArrayOutput() MachineExtensionInstanceViewResponseArrayOutput
func (MachineExtensionInstanceViewResponseArrayOutput) ToMachineExtensionInstanceViewResponseArrayOutputWithContext ¶
func (o MachineExtensionInstanceViewResponseArrayOutput) ToMachineExtensionInstanceViewResponseArrayOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseArrayOutput
type MachineExtensionInstanceViewResponseOutput ¶
type MachineExtensionInstanceViewResponseOutput struct{ *pulumi.OutputState }
Describes the Machine Extension Instance View.
func (MachineExtensionInstanceViewResponseOutput) ElementType ¶
func (MachineExtensionInstanceViewResponseOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewResponseOutput) Name ¶
func (o MachineExtensionInstanceViewResponseOutput) Name() pulumi.StringPtrOutput
The machine extension name.
func (MachineExtensionInstanceViewResponseOutput) Status ¶
func (o MachineExtensionInstanceViewResponseOutput) Status() MachineExtensionInstanceViewResponseStatusPtrOutput
Instance view status.
func (MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponseOutput ¶
func (o MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponseOutput() MachineExtensionInstanceViewResponseOutput
func (MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponseOutputWithContext ¶
func (o MachineExtensionInstanceViewResponseOutput) ToMachineExtensionInstanceViewResponseOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseOutput
func (MachineExtensionInstanceViewResponseOutput) Type ¶
func (o MachineExtensionInstanceViewResponseOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension; an example is "CustomScriptExtension".
func (MachineExtensionInstanceViewResponseOutput) TypeHandlerVersion ¶
func (o MachineExtensionInstanceViewResponseOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
type MachineExtensionInstanceViewResponsePtrOutput ¶
type MachineExtensionInstanceViewResponsePtrOutput struct{ *pulumi.OutputState }
func (MachineExtensionInstanceViewResponsePtrOutput) ElementType ¶
func (MachineExtensionInstanceViewResponsePtrOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewResponsePtrOutput) Name ¶
func (o MachineExtensionInstanceViewResponsePtrOutput) Name() pulumi.StringPtrOutput
The machine extension name.
func (MachineExtensionInstanceViewResponsePtrOutput) Status ¶
func (o MachineExtensionInstanceViewResponsePtrOutput) Status() MachineExtensionInstanceViewResponseStatusPtrOutput
Instance view status.
func (MachineExtensionInstanceViewResponsePtrOutput) ToMachineExtensionInstanceViewResponsePtrOutput ¶
func (o MachineExtensionInstanceViewResponsePtrOutput) ToMachineExtensionInstanceViewResponsePtrOutput() MachineExtensionInstanceViewResponsePtrOutput
func (MachineExtensionInstanceViewResponsePtrOutput) ToMachineExtensionInstanceViewResponsePtrOutputWithContext ¶
func (o MachineExtensionInstanceViewResponsePtrOutput) ToMachineExtensionInstanceViewResponsePtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponsePtrOutput
func (MachineExtensionInstanceViewResponsePtrOutput) Type ¶
func (o MachineExtensionInstanceViewResponsePtrOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension; an example is "CustomScriptExtension".
func (MachineExtensionInstanceViewResponsePtrOutput) TypeHandlerVersion ¶
func (o MachineExtensionInstanceViewResponsePtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
type MachineExtensionInstanceViewResponseStatus ¶
type MachineExtensionInstanceViewResponseStatus struct {
// The status code.
Code *string `pulumi:"code"`
// The short localizable label for the status.
DisplayStatus *string `pulumi:"displayStatus"`
// The level code.
Level *string `pulumi:"level"`
// The detailed status message, including for alerts and error messages.
Message *string `pulumi:"message"`
// The time of the status.
Time *string `pulumi:"time"`
}
Instance view status.
type MachineExtensionInstanceViewResponseStatusOutput ¶
type MachineExtensionInstanceViewResponseStatusOutput struct{ *pulumi.OutputState }
Instance view status.
func (MachineExtensionInstanceViewResponseStatusOutput) Code ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) Code() pulumi.StringPtrOutput
The status code.
func (MachineExtensionInstanceViewResponseStatusOutput) DisplayStatus ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) DisplayStatus() pulumi.StringPtrOutput
The short localizable label for the status.
func (MachineExtensionInstanceViewResponseStatusOutput) ElementType ¶
func (MachineExtensionInstanceViewResponseStatusOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewResponseStatusOutput) Level ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) Level() pulumi.StringPtrOutput
The level code.
func (MachineExtensionInstanceViewResponseStatusOutput) Message ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) Message() pulumi.StringPtrOutput
The detailed status message, including for alerts and error messages.
func (MachineExtensionInstanceViewResponseStatusOutput) Time ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) Time() pulumi.StringPtrOutput
The time of the status.
func (MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutput ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutput() MachineExtensionInstanceViewResponseStatusOutput
func (MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutputWithContext ¶
func (o MachineExtensionInstanceViewResponseStatusOutput) ToMachineExtensionInstanceViewResponseStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusOutput
type MachineExtensionInstanceViewResponseStatusPtrOutput ¶
type MachineExtensionInstanceViewResponseStatusPtrOutput struct{ *pulumi.OutputState }
func (MachineExtensionInstanceViewResponseStatusPtrOutput) Code ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Code() pulumi.StringPtrOutput
The status code.
func (MachineExtensionInstanceViewResponseStatusPtrOutput) DisplayStatus ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) DisplayStatus() pulumi.StringPtrOutput
The short localizable label for the status.
func (MachineExtensionInstanceViewResponseStatusPtrOutput) ElementType ¶
func (MachineExtensionInstanceViewResponseStatusPtrOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewResponseStatusPtrOutput) Level ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Level() pulumi.StringPtrOutput
The level code.
func (MachineExtensionInstanceViewResponseStatusPtrOutput) Message ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Message() pulumi.StringPtrOutput
The detailed status message, including for alerts and error messages.
func (MachineExtensionInstanceViewResponseStatusPtrOutput) Time ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) Time() pulumi.StringPtrOutput
The time of the status.
func (MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutput ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutput() MachineExtensionInstanceViewResponseStatusPtrOutput
func (MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext ¶
func (o MachineExtensionInstanceViewResponseStatusPtrOutput) ToMachineExtensionInstanceViewResponseStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewResponseStatusPtrOutput
type MachineExtensionInstanceViewStatus ¶
type MachineExtensionInstanceViewStatus struct {
// The status code.
Code *string `pulumi:"code"`
// The short localizable label for the status.
DisplayStatus *string `pulumi:"displayStatus"`
// The level code.
Level *string `pulumi:"level"`
// The detailed status message, including for alerts and error messages.
Message *string `pulumi:"message"`
// The time of the status.
Time *string `pulumi:"time"`
}
Instance view status.
type MachineExtensionInstanceViewStatusArgs ¶
type MachineExtensionInstanceViewStatusArgs struct {
// The status code.
Code pulumi.StringPtrInput `pulumi:"code"`
// The short localizable label for the status.
DisplayStatus pulumi.StringPtrInput `pulumi:"displayStatus"`
// The level code.
Level pulumi.StringPtrInput `pulumi:"level"`
// The detailed status message, including for alerts and error messages.
Message pulumi.StringPtrInput `pulumi:"message"`
// The time of the status.
Time pulumi.StringPtrInput `pulumi:"time"`
}
Instance view status.
func (MachineExtensionInstanceViewStatusArgs) ElementType ¶
func (MachineExtensionInstanceViewStatusArgs) ElementType() reflect.Type
func (MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusOutput ¶
func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusOutput() MachineExtensionInstanceViewStatusOutput
func (MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusOutputWithContext ¶
func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusOutput
func (MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusPtrOutput ¶
func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusPtrOutput() MachineExtensionInstanceViewStatusPtrOutput
func (MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusPtrOutputWithContext ¶
func (i MachineExtensionInstanceViewStatusArgs) ToMachineExtensionInstanceViewStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusPtrOutput
type MachineExtensionInstanceViewStatusInput ¶
type MachineExtensionInstanceViewStatusInput interface {
pulumi.Input
ToMachineExtensionInstanceViewStatusOutput() MachineExtensionInstanceViewStatusOutput
ToMachineExtensionInstanceViewStatusOutputWithContext(context.Context) MachineExtensionInstanceViewStatusOutput
}
MachineExtensionInstanceViewStatusInput is an input type that accepts MachineExtensionInstanceViewStatusArgs and MachineExtensionInstanceViewStatusOutput values. You can construct a concrete instance of `MachineExtensionInstanceViewStatusInput` via:
MachineExtensionInstanceViewStatusArgs{...}
type MachineExtensionInstanceViewStatusOutput ¶
type MachineExtensionInstanceViewStatusOutput struct{ *pulumi.OutputState }
Instance view status.
func (MachineExtensionInstanceViewStatusOutput) Code ¶
func (o MachineExtensionInstanceViewStatusOutput) Code() pulumi.StringPtrOutput
The status code.
func (MachineExtensionInstanceViewStatusOutput) DisplayStatus ¶
func (o MachineExtensionInstanceViewStatusOutput) DisplayStatus() pulumi.StringPtrOutput
The short localizable label for the status.
func (MachineExtensionInstanceViewStatusOutput) ElementType ¶
func (MachineExtensionInstanceViewStatusOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewStatusOutput) Level ¶
func (o MachineExtensionInstanceViewStatusOutput) Level() pulumi.StringPtrOutput
The level code.
func (MachineExtensionInstanceViewStatusOutput) Message ¶
func (o MachineExtensionInstanceViewStatusOutput) Message() pulumi.StringPtrOutput
The detailed status message, including for alerts and error messages.
func (MachineExtensionInstanceViewStatusOutput) Time ¶
func (o MachineExtensionInstanceViewStatusOutput) Time() pulumi.StringPtrOutput
The time of the status.
func (MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusOutput ¶
func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusOutput() MachineExtensionInstanceViewStatusOutput
func (MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusOutputWithContext ¶
func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusOutput
func (MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusPtrOutput ¶
func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusPtrOutput() MachineExtensionInstanceViewStatusPtrOutput
func (MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusPtrOutputWithContext ¶
func (o MachineExtensionInstanceViewStatusOutput) ToMachineExtensionInstanceViewStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusPtrOutput
type MachineExtensionInstanceViewStatusPtrInput ¶
type MachineExtensionInstanceViewStatusPtrInput interface {
pulumi.Input
ToMachineExtensionInstanceViewStatusPtrOutput() MachineExtensionInstanceViewStatusPtrOutput
ToMachineExtensionInstanceViewStatusPtrOutputWithContext(context.Context) MachineExtensionInstanceViewStatusPtrOutput
}
MachineExtensionInstanceViewStatusPtrInput is an input type that accepts MachineExtensionInstanceViewStatusArgs, MachineExtensionInstanceViewStatusPtr and MachineExtensionInstanceViewStatusPtrOutput values. You can construct a concrete instance of `MachineExtensionInstanceViewStatusPtrInput` via:
MachineExtensionInstanceViewStatusArgs{...}
or:
nil
func MachineExtensionInstanceViewStatusPtr ¶
func MachineExtensionInstanceViewStatusPtr(v *MachineExtensionInstanceViewStatusArgs) MachineExtensionInstanceViewStatusPtrInput
type MachineExtensionInstanceViewStatusPtrOutput ¶
type MachineExtensionInstanceViewStatusPtrOutput struct{ *pulumi.OutputState }
func (MachineExtensionInstanceViewStatusPtrOutput) Code ¶
func (o MachineExtensionInstanceViewStatusPtrOutput) Code() pulumi.StringPtrOutput
The status code.
func (MachineExtensionInstanceViewStatusPtrOutput) DisplayStatus ¶
func (o MachineExtensionInstanceViewStatusPtrOutput) DisplayStatus() pulumi.StringPtrOutput
The short localizable label for the status.
func (MachineExtensionInstanceViewStatusPtrOutput) ElementType ¶
func (MachineExtensionInstanceViewStatusPtrOutput) ElementType() reflect.Type
func (MachineExtensionInstanceViewStatusPtrOutput) Level ¶
func (o MachineExtensionInstanceViewStatusPtrOutput) Level() pulumi.StringPtrOutput
The level code.
func (MachineExtensionInstanceViewStatusPtrOutput) Message ¶
func (o MachineExtensionInstanceViewStatusPtrOutput) Message() pulumi.StringPtrOutput
The detailed status message, including for alerts and error messages.
func (MachineExtensionInstanceViewStatusPtrOutput) Time ¶
func (o MachineExtensionInstanceViewStatusPtrOutput) Time() pulumi.StringPtrOutput
The time of the status.
func (MachineExtensionInstanceViewStatusPtrOutput) ToMachineExtensionInstanceViewStatusPtrOutput ¶
func (o MachineExtensionInstanceViewStatusPtrOutput) ToMachineExtensionInstanceViewStatusPtrOutput() MachineExtensionInstanceViewStatusPtrOutput
func (MachineExtensionInstanceViewStatusPtrOutput) ToMachineExtensionInstanceViewStatusPtrOutputWithContext ¶
func (o MachineExtensionInstanceViewStatusPtrOutput) ToMachineExtensionInstanceViewStatusPtrOutputWithContext(ctx context.Context) MachineExtensionInstanceViewStatusPtrOutput
type MachineExtensionOutput ¶
type MachineExtensionOutput struct{ *pulumi.OutputState }
func (MachineExtensionOutput) ElementType ¶
func (MachineExtensionOutput) ElementType() reflect.Type
func (MachineExtensionOutput) Location ¶
func (o MachineExtensionOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (MachineExtensionOutput) Name ¶
func (o MachineExtensionOutput) Name() pulumi.StringOutput
The name of the resource
func (MachineExtensionOutput) Properties ¶
func (o MachineExtensionOutput) Properties() MachineExtensionPropertiesResponseOutput
Describes Machine Extension Properties.
func (MachineExtensionOutput) SystemData ¶
func (o MachineExtensionOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (MachineExtensionOutput) Tags ¶
func (o MachineExtensionOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (MachineExtensionOutput) ToMachineExtensionOutput ¶
func (o MachineExtensionOutput) ToMachineExtensionOutput() MachineExtensionOutput
func (MachineExtensionOutput) ToMachineExtensionOutputWithContext ¶
func (o MachineExtensionOutput) ToMachineExtensionOutputWithContext(ctx context.Context) MachineExtensionOutput
func (MachineExtensionOutput) Type ¶
func (o MachineExtensionOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type MachineExtensionProperties ¶
type MachineExtensionProperties struct {
// Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
AutoUpgradeMinorVersion *bool `pulumi:"autoUpgradeMinorVersion"`
// Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
EnableAutomaticUpgrade *bool `pulumi:"enableAutomaticUpgrade"`
// How the extension handler should be forced to update even if the extension configuration has not changed.
ForceUpdateTag *string `pulumi:"forceUpdateTag"`
// The machine extension instance view.
InstanceView *MachineExtensionInstanceView `pulumi:"instanceView"`
// The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
ProtectedSettings interface{} `pulumi:"protectedSettings"`
// The name of the extension handler publisher.
Publisher *string `pulumi:"publisher"`
// Json formatted public settings for the extension.
Settings interface{} `pulumi:"settings"`
// Specifies the type of the extension; an example is "CustomScriptExtension".
Type *string `pulumi:"type"`
// Specifies the version of the script handler.
TypeHandlerVersion *string `pulumi:"typeHandlerVersion"`
}
Describes the properties of a Machine Extension.
type MachineExtensionPropertiesArgs ¶
type MachineExtensionPropertiesArgs struct {
// Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
AutoUpgradeMinorVersion pulumi.BoolPtrInput `pulumi:"autoUpgradeMinorVersion"`
// Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
EnableAutomaticUpgrade pulumi.BoolPtrInput `pulumi:"enableAutomaticUpgrade"`
// How the extension handler should be forced to update even if the extension configuration has not changed.
ForceUpdateTag pulumi.StringPtrInput `pulumi:"forceUpdateTag"`
// The machine extension instance view.
InstanceView MachineExtensionInstanceViewPtrInput `pulumi:"instanceView"`
// The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
ProtectedSettings pulumi.Input `pulumi:"protectedSettings"`
// The name of the extension handler publisher.
Publisher pulumi.StringPtrInput `pulumi:"publisher"`
// Json formatted public settings for the extension.
Settings pulumi.Input `pulumi:"settings"`
// Specifies the type of the extension; an example is "CustomScriptExtension".
Type pulumi.StringPtrInput `pulumi:"type"`
// Specifies the version of the script handler.
TypeHandlerVersion pulumi.StringPtrInput `pulumi:"typeHandlerVersion"`
}
Describes the properties of a Machine Extension.
func (MachineExtensionPropertiesArgs) ElementType ¶
func (MachineExtensionPropertiesArgs) ElementType() reflect.Type
func (MachineExtensionPropertiesArgs) ToMachineExtensionPropertiesOutput ¶
func (i MachineExtensionPropertiesArgs) ToMachineExtensionPropertiesOutput() MachineExtensionPropertiesOutput
func (MachineExtensionPropertiesArgs) ToMachineExtensionPropertiesOutputWithContext ¶
func (i MachineExtensionPropertiesArgs) ToMachineExtensionPropertiesOutputWithContext(ctx context.Context) MachineExtensionPropertiesOutput
func (MachineExtensionPropertiesArgs) ToMachineExtensionPropertiesPtrOutput ¶
func (i MachineExtensionPropertiesArgs) ToMachineExtensionPropertiesPtrOutput() MachineExtensionPropertiesPtrOutput
func (MachineExtensionPropertiesArgs) ToMachineExtensionPropertiesPtrOutputWithContext ¶
func (i MachineExtensionPropertiesArgs) ToMachineExtensionPropertiesPtrOutputWithContext(ctx context.Context) MachineExtensionPropertiesPtrOutput
type MachineExtensionPropertiesInput ¶
type MachineExtensionPropertiesInput interface {
pulumi.Input
ToMachineExtensionPropertiesOutput() MachineExtensionPropertiesOutput
ToMachineExtensionPropertiesOutputWithContext(context.Context) MachineExtensionPropertiesOutput
}
MachineExtensionPropertiesInput is an input type that accepts MachineExtensionPropertiesArgs and MachineExtensionPropertiesOutput values. You can construct a concrete instance of `MachineExtensionPropertiesInput` via:
MachineExtensionPropertiesArgs{...}
type MachineExtensionPropertiesOutput ¶
type MachineExtensionPropertiesOutput struct{ *pulumi.OutputState }
Describes the properties of a Machine Extension.
func (MachineExtensionPropertiesOutput) AutoUpgradeMinorVersion ¶
func (o MachineExtensionPropertiesOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
func (MachineExtensionPropertiesOutput) ElementType ¶
func (MachineExtensionPropertiesOutput) ElementType() reflect.Type
func (MachineExtensionPropertiesOutput) EnableAutomaticUpgrade ¶
func (o MachineExtensionPropertiesOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
func (MachineExtensionPropertiesOutput) ForceUpdateTag ¶
func (o MachineExtensionPropertiesOutput) ForceUpdateTag() pulumi.StringPtrOutput
How the extension handler should be forced to update even if the extension configuration has not changed.
func (MachineExtensionPropertiesOutput) InstanceView ¶
func (o MachineExtensionPropertiesOutput) InstanceView() MachineExtensionInstanceViewPtrOutput
The machine extension instance view.
func (MachineExtensionPropertiesOutput) ProtectedSettings ¶
func (o MachineExtensionPropertiesOutput) ProtectedSettings() pulumi.AnyOutput
The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
func (MachineExtensionPropertiesOutput) Publisher ¶
func (o MachineExtensionPropertiesOutput) Publisher() pulumi.StringPtrOutput
The name of the extension handler publisher.
func (MachineExtensionPropertiesOutput) Settings ¶
func (o MachineExtensionPropertiesOutput) Settings() pulumi.AnyOutput
Json formatted public settings for the extension.
func (MachineExtensionPropertiesOutput) ToMachineExtensionPropertiesOutput ¶
func (o MachineExtensionPropertiesOutput) ToMachineExtensionPropertiesOutput() MachineExtensionPropertiesOutput
func (MachineExtensionPropertiesOutput) ToMachineExtensionPropertiesOutputWithContext ¶
func (o MachineExtensionPropertiesOutput) ToMachineExtensionPropertiesOutputWithContext(ctx context.Context) MachineExtensionPropertiesOutput
func (MachineExtensionPropertiesOutput) ToMachineExtensionPropertiesPtrOutput ¶
func (o MachineExtensionPropertiesOutput) ToMachineExtensionPropertiesPtrOutput() MachineExtensionPropertiesPtrOutput
func (MachineExtensionPropertiesOutput) ToMachineExtensionPropertiesPtrOutputWithContext ¶
func (o MachineExtensionPropertiesOutput) ToMachineExtensionPropertiesPtrOutputWithContext(ctx context.Context) MachineExtensionPropertiesPtrOutput
func (MachineExtensionPropertiesOutput) Type ¶
func (o MachineExtensionPropertiesOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension; an example is "CustomScriptExtension".
func (MachineExtensionPropertiesOutput) TypeHandlerVersion ¶
func (o MachineExtensionPropertiesOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
type MachineExtensionPropertiesPtrInput ¶
type MachineExtensionPropertiesPtrInput interface {
pulumi.Input
ToMachineExtensionPropertiesPtrOutput() MachineExtensionPropertiesPtrOutput
ToMachineExtensionPropertiesPtrOutputWithContext(context.Context) MachineExtensionPropertiesPtrOutput
}
MachineExtensionPropertiesPtrInput is an input type that accepts MachineExtensionPropertiesArgs, MachineExtensionPropertiesPtr and MachineExtensionPropertiesPtrOutput values. You can construct a concrete instance of `MachineExtensionPropertiesPtrInput` via:
MachineExtensionPropertiesArgs{...}
or:
nil
func MachineExtensionPropertiesPtr ¶
func MachineExtensionPropertiesPtr(v *MachineExtensionPropertiesArgs) MachineExtensionPropertiesPtrInput
type MachineExtensionPropertiesPtrOutput ¶
type MachineExtensionPropertiesPtrOutput struct{ *pulumi.OutputState }
func (MachineExtensionPropertiesPtrOutput) AutoUpgradeMinorVersion ¶
func (o MachineExtensionPropertiesPtrOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
func (MachineExtensionPropertiesPtrOutput) Elem ¶
func (o MachineExtensionPropertiesPtrOutput) Elem() MachineExtensionPropertiesOutput
func (MachineExtensionPropertiesPtrOutput) ElementType ¶
func (MachineExtensionPropertiesPtrOutput) ElementType() reflect.Type
func (MachineExtensionPropertiesPtrOutput) EnableAutomaticUpgrade ¶
func (o MachineExtensionPropertiesPtrOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
func (MachineExtensionPropertiesPtrOutput) ForceUpdateTag ¶
func (o MachineExtensionPropertiesPtrOutput) ForceUpdateTag() pulumi.StringPtrOutput
How the extension handler should be forced to update even if the extension configuration has not changed.
func (MachineExtensionPropertiesPtrOutput) InstanceView ¶
func (o MachineExtensionPropertiesPtrOutput) InstanceView() MachineExtensionInstanceViewPtrOutput
The machine extension instance view.
func (MachineExtensionPropertiesPtrOutput) ProtectedSettings ¶
func (o MachineExtensionPropertiesPtrOutput) ProtectedSettings() pulumi.AnyOutput
The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
func (MachineExtensionPropertiesPtrOutput) Publisher ¶
func (o MachineExtensionPropertiesPtrOutput) Publisher() pulumi.StringPtrOutput
The name of the extension handler publisher.
func (MachineExtensionPropertiesPtrOutput) Settings ¶
func (o MachineExtensionPropertiesPtrOutput) Settings() pulumi.AnyOutput
Json formatted public settings for the extension.
func (MachineExtensionPropertiesPtrOutput) ToMachineExtensionPropertiesPtrOutput ¶
func (o MachineExtensionPropertiesPtrOutput) ToMachineExtensionPropertiesPtrOutput() MachineExtensionPropertiesPtrOutput
func (MachineExtensionPropertiesPtrOutput) ToMachineExtensionPropertiesPtrOutputWithContext ¶
func (o MachineExtensionPropertiesPtrOutput) ToMachineExtensionPropertiesPtrOutputWithContext(ctx context.Context) MachineExtensionPropertiesPtrOutput
func (MachineExtensionPropertiesPtrOutput) Type ¶
func (o MachineExtensionPropertiesPtrOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension; an example is "CustomScriptExtension".
func (MachineExtensionPropertiesPtrOutput) TypeHandlerVersion ¶
func (o MachineExtensionPropertiesPtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
type MachineExtensionPropertiesResponse ¶
type MachineExtensionPropertiesResponse struct {
// Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
AutoUpgradeMinorVersion *bool `pulumi:"autoUpgradeMinorVersion"`
// Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
EnableAutomaticUpgrade *bool `pulumi:"enableAutomaticUpgrade"`
// How the extension handler should be forced to update even if the extension configuration has not changed.
ForceUpdateTag *string `pulumi:"forceUpdateTag"`
// The machine extension instance view.
InstanceView *MachineExtensionInstanceViewResponse `pulumi:"instanceView"`
// The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
ProtectedSettings interface{} `pulumi:"protectedSettings"`
// The provisioning state, which only appears in the response.
ProvisioningState string `pulumi:"provisioningState"`
// The name of the extension handler publisher.
Publisher *string `pulumi:"publisher"`
// Json formatted public settings for the extension.
Settings interface{} `pulumi:"settings"`
// Specifies the type of the extension; an example is "CustomScriptExtension".
Type *string `pulumi:"type"`
// Specifies the version of the script handler.
TypeHandlerVersion *string `pulumi:"typeHandlerVersion"`
}
Describes the properties of a Machine Extension.
type MachineExtensionPropertiesResponseOutput ¶
type MachineExtensionPropertiesResponseOutput struct{ *pulumi.OutputState }
Describes the properties of a Machine Extension.
func (MachineExtensionPropertiesResponseOutput) AutoUpgradeMinorVersion ¶
func (o MachineExtensionPropertiesResponseOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
func (MachineExtensionPropertiesResponseOutput) ElementType ¶
func (MachineExtensionPropertiesResponseOutput) ElementType() reflect.Type
func (MachineExtensionPropertiesResponseOutput) EnableAutomaticUpgrade ¶
func (o MachineExtensionPropertiesResponseOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
func (MachineExtensionPropertiesResponseOutput) ForceUpdateTag ¶
func (o MachineExtensionPropertiesResponseOutput) ForceUpdateTag() pulumi.StringPtrOutput
How the extension handler should be forced to update even if the extension configuration has not changed.
func (MachineExtensionPropertiesResponseOutput) InstanceView ¶
func (o MachineExtensionPropertiesResponseOutput) InstanceView() MachineExtensionInstanceViewResponsePtrOutput
The machine extension instance view.
func (MachineExtensionPropertiesResponseOutput) ProtectedSettings ¶
func (o MachineExtensionPropertiesResponseOutput) ProtectedSettings() pulumi.AnyOutput
The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
func (MachineExtensionPropertiesResponseOutput) ProvisioningState ¶
func (o MachineExtensionPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state, which only appears in the response.
func (MachineExtensionPropertiesResponseOutput) Publisher ¶
func (o MachineExtensionPropertiesResponseOutput) Publisher() pulumi.StringPtrOutput
The name of the extension handler publisher.
func (MachineExtensionPropertiesResponseOutput) Settings ¶
func (o MachineExtensionPropertiesResponseOutput) Settings() pulumi.AnyOutput
Json formatted public settings for the extension.
func (MachineExtensionPropertiesResponseOutput) ToMachineExtensionPropertiesResponseOutput ¶
func (o MachineExtensionPropertiesResponseOutput) ToMachineExtensionPropertiesResponseOutput() MachineExtensionPropertiesResponseOutput
func (MachineExtensionPropertiesResponseOutput) ToMachineExtensionPropertiesResponseOutputWithContext ¶
func (o MachineExtensionPropertiesResponseOutput) ToMachineExtensionPropertiesResponseOutputWithContext(ctx context.Context) MachineExtensionPropertiesResponseOutput
func (MachineExtensionPropertiesResponseOutput) Type ¶
func (o MachineExtensionPropertiesResponseOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension; an example is "CustomScriptExtension".
func (MachineExtensionPropertiesResponseOutput) TypeHandlerVersion ¶
func (o MachineExtensionPropertiesResponseOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
type MachineExtensionPropertiesResponsePtrOutput ¶
type MachineExtensionPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (MachineExtensionPropertiesResponsePtrOutput) AutoUpgradeMinorVersion ¶
func (o MachineExtensionPropertiesResponsePtrOutput) AutoUpgradeMinorVersion() pulumi.BoolPtrOutput
Indicates whether the extension should use a newer minor version if one is available at deployment time. Once deployed, however, the extension will not upgrade minor versions unless redeployed, even with this property set to true.
func (MachineExtensionPropertiesResponsePtrOutput) ElementType ¶
func (MachineExtensionPropertiesResponsePtrOutput) ElementType() reflect.Type
func (MachineExtensionPropertiesResponsePtrOutput) EnableAutomaticUpgrade ¶
func (o MachineExtensionPropertiesResponsePtrOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
Indicates whether the extension should be automatically upgraded by the platform if there is a newer version available.
func (MachineExtensionPropertiesResponsePtrOutput) ForceUpdateTag ¶
func (o MachineExtensionPropertiesResponsePtrOutput) ForceUpdateTag() pulumi.StringPtrOutput
How the extension handler should be forced to update even if the extension configuration has not changed.
func (MachineExtensionPropertiesResponsePtrOutput) InstanceView ¶
func (o MachineExtensionPropertiesResponsePtrOutput) InstanceView() MachineExtensionInstanceViewResponsePtrOutput
The machine extension instance view.
func (MachineExtensionPropertiesResponsePtrOutput) ProtectedSettings ¶
func (o MachineExtensionPropertiesResponsePtrOutput) ProtectedSettings() pulumi.AnyOutput
The extension can contain either protectedSettings or protectedSettingsFromKeyVault or no protected settings at all.
func (MachineExtensionPropertiesResponsePtrOutput) ProvisioningState ¶
func (o MachineExtensionPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning state, which only appears in the response.
func (MachineExtensionPropertiesResponsePtrOutput) Publisher ¶
func (o MachineExtensionPropertiesResponsePtrOutput) Publisher() pulumi.StringPtrOutput
The name of the extension handler publisher.
func (MachineExtensionPropertiesResponsePtrOutput) Settings ¶
func (o MachineExtensionPropertiesResponsePtrOutput) Settings() pulumi.AnyOutput
Json formatted public settings for the extension.
func (MachineExtensionPropertiesResponsePtrOutput) ToMachineExtensionPropertiesResponsePtrOutput ¶
func (o MachineExtensionPropertiesResponsePtrOutput) ToMachineExtensionPropertiesResponsePtrOutput() MachineExtensionPropertiesResponsePtrOutput
func (MachineExtensionPropertiesResponsePtrOutput) ToMachineExtensionPropertiesResponsePtrOutputWithContext ¶
func (o MachineExtensionPropertiesResponsePtrOutput) ToMachineExtensionPropertiesResponsePtrOutputWithContext(ctx context.Context) MachineExtensionPropertiesResponsePtrOutput
func (MachineExtensionPropertiesResponsePtrOutput) Type ¶
func (o MachineExtensionPropertiesResponsePtrOutput) Type() pulumi.StringPtrOutput
Specifies the type of the extension; an example is "CustomScriptExtension".
func (MachineExtensionPropertiesResponsePtrOutput) TypeHandlerVersion ¶
func (o MachineExtensionPropertiesResponsePtrOutput) TypeHandlerVersion() pulumi.StringPtrOutput
Specifies the version of the script handler.
type MachineExtensionResponse ¶
type MachineExtensionResponse struct {
// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id string `pulumi:"id"`
// The geo-location where the resource lives
Location string `pulumi:"location"`
// The name of the resource
Name string `pulumi:"name"`
// Describes Machine Extension Properties.
Properties *MachineExtensionPropertiesResponse `pulumi:"properties"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponse `pulumi:"systemData"`
// Resource tags.
Tags map[string]string `pulumi:"tags"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type string `pulumi:"type"`
}
Describes a Machine Extension.
type MachineExtensionResponseArrayOutput ¶
type MachineExtensionResponseArrayOutput struct{ *pulumi.OutputState }
func (MachineExtensionResponseArrayOutput) ElementType ¶
func (MachineExtensionResponseArrayOutput) ElementType() reflect.Type
func (MachineExtensionResponseArrayOutput) Index ¶
func (o MachineExtensionResponseArrayOutput) Index(i pulumi.IntInput) MachineExtensionResponseOutput
func (MachineExtensionResponseArrayOutput) ToMachineExtensionResponseArrayOutput ¶
func (o MachineExtensionResponseArrayOutput) ToMachineExtensionResponseArrayOutput() MachineExtensionResponseArrayOutput
func (MachineExtensionResponseArrayOutput) ToMachineExtensionResponseArrayOutputWithContext ¶
func (o MachineExtensionResponseArrayOutput) ToMachineExtensionResponseArrayOutputWithContext(ctx context.Context) MachineExtensionResponseArrayOutput
type MachineExtensionResponseOutput ¶
type MachineExtensionResponseOutput struct{ *pulumi.OutputState }
Describes a Machine Extension.
func (MachineExtensionResponseOutput) ElementType ¶
func (MachineExtensionResponseOutput) ElementType() reflect.Type
func (MachineExtensionResponseOutput) Id ¶
func (o MachineExtensionResponseOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (MachineExtensionResponseOutput) Location ¶
func (o MachineExtensionResponseOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (MachineExtensionResponseOutput) Name ¶
func (o MachineExtensionResponseOutput) Name() pulumi.StringOutput
The name of the resource
func (MachineExtensionResponseOutput) Properties ¶
func (o MachineExtensionResponseOutput) Properties() MachineExtensionPropertiesResponsePtrOutput
Describes Machine Extension Properties.
func (MachineExtensionResponseOutput) SystemData ¶
func (o MachineExtensionResponseOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (MachineExtensionResponseOutput) Tags ¶
func (o MachineExtensionResponseOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (MachineExtensionResponseOutput) ToMachineExtensionResponseOutput ¶
func (o MachineExtensionResponseOutput) ToMachineExtensionResponseOutput() MachineExtensionResponseOutput
func (MachineExtensionResponseOutput) ToMachineExtensionResponseOutputWithContext ¶
func (o MachineExtensionResponseOutput) ToMachineExtensionResponseOutputWithContext(ctx context.Context) MachineExtensionResponseOutput
func (MachineExtensionResponseOutput) Type ¶
func (o MachineExtensionResponseOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type MachineExtensionState ¶
type MachineExtensionState struct {
}
func (MachineExtensionState) ElementType ¶
func (MachineExtensionState) ElementType() reflect.Type
type MachineInput ¶
type MachineInput interface {
pulumi.Input
ToMachineOutput() MachineOutput
ToMachineOutputWithContext(ctx context.Context) MachineOutput
}
type MachineOutput ¶
type MachineOutput struct{ *pulumi.OutputState }
func (MachineOutput) AdFqdn ¶
func (o MachineOutput) AdFqdn() pulumi.StringOutput
Specifies the AD fully qualified display name.
func (MachineOutput) AgentConfiguration ¶
func (o MachineOutput) AgentConfiguration() AgentConfigurationResponseOutput
Configurable properties that the user can set locally via the azcmagent config command, or remotely via ARM.
func (MachineOutput) AgentUpgrade ¶
func (o MachineOutput) AgentUpgrade() AgentUpgradeResponsePtrOutput
The info of the machine w.r.t Agent Upgrade
func (MachineOutput) AgentVersion ¶
func (o MachineOutput) AgentVersion() pulumi.StringOutput
The hybrid machine agent full version.
func (MachineOutput) ClientPublicKey ¶
func (o MachineOutput) ClientPublicKey() pulumi.StringPtrOutput
Public Key that the client provides to be used during initial resource onboarding
func (MachineOutput) CloudMetadata ¶
func (o MachineOutput) CloudMetadata() CloudMetadataResponsePtrOutput
The metadata of the cloud environment (Azure/GCP/AWS/OCI...).
func (MachineOutput) DetectedProperties ¶
func (o MachineOutput) DetectedProperties() pulumi.StringMapOutput
Detected properties from the machine.
func (MachineOutput) DisplayName ¶
func (o MachineOutput) DisplayName() pulumi.StringOutput
Specifies the hybrid machine display name.
func (MachineOutput) DnsFqdn ¶
func (o MachineOutput) DnsFqdn() pulumi.StringOutput
Specifies the DNS fully qualified display name.
func (MachineOutput) DomainName ¶
func (o MachineOutput) DomainName() pulumi.StringOutput
Specifies the Windows domain name.
func (MachineOutput) ElementType ¶
func (MachineOutput) ElementType() reflect.Type
func (MachineOutput) ErrorDetails ¶
func (o MachineOutput) ErrorDetails() ErrorDetailResponseArrayOutput
Details about the error state.
func (MachineOutput) Extensions ¶
func (o MachineOutput) Extensions() MachineExtensionInstanceViewResponseArrayOutput
Machine Extensions information (deprecated field)
func (MachineOutput) Identity ¶
func (o MachineOutput) Identity() IdentityResponsePtrOutput
Identity for the resource.
func (MachineOutput) LastStatusChange ¶
func (o MachineOutput) LastStatusChange() pulumi.StringOutput
The time of the last status change.
func (MachineOutput) Location ¶
func (o MachineOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (MachineOutput) LocationData ¶
func (o MachineOutput) LocationData() LocationDataResponsePtrOutput
Metadata pertaining to the geographic location of the resource.
func (MachineOutput) MachineFqdn ¶
func (o MachineOutput) MachineFqdn() pulumi.StringOutput
Specifies the hybrid machine FQDN.
func (MachineOutput) MssqlDiscovered ¶
func (o MachineOutput) MssqlDiscovered() pulumi.StringPtrOutput
Specifies whether any MS SQL instance is discovered on the machine.
func (MachineOutput) Name ¶
func (o MachineOutput) Name() pulumi.StringOutput
The name of the resource
func (MachineOutput) OsName ¶
func (o MachineOutput) OsName() pulumi.StringOutput
The Operating System running on the hybrid machine.
func (MachineOutput) OsProfile ¶
func (o MachineOutput) OsProfile() OSProfileResponsePtrOutput
Specifies the operating system settings for the hybrid machine.
func (MachineOutput) OsSku ¶
func (o MachineOutput) OsSku() pulumi.StringOutput
Specifies the Operating System product SKU.
func (MachineOutput) OsType ¶
func (o MachineOutput) OsType() pulumi.StringPtrOutput
The type of Operating System (windows/linux).
func (MachineOutput) OsVersion ¶
func (o MachineOutput) OsVersion() pulumi.StringOutput
The version of Operating System running on the hybrid machine.
func (MachineOutput) ParentClusterResourceId ¶
func (o MachineOutput) ParentClusterResourceId() pulumi.StringPtrOutput
The resource id of the parent cluster (Azure HCI) this machine is assigned to, if any.
func (MachineOutput) PrivateLinkScopeResourceId ¶
func (o MachineOutput) PrivateLinkScopeResourceId() pulumi.StringPtrOutput
The resource id of the private link scope this machine is assigned to, if any.
func (MachineOutput) ProvisioningState ¶
func (o MachineOutput) ProvisioningState() pulumi.StringOutput
The provisioning state, which only appears in the response.
func (MachineOutput) Resources ¶
func (o MachineOutput) Resources() MachineExtensionResponseArrayOutput
The list of extensions affiliated to the machine
func (MachineOutput) ServiceStatuses ¶
func (o MachineOutput) ServiceStatuses() ServiceStatusesResponsePtrOutput
Statuses of dependent services that are reported back to ARM.
func (MachineOutput) Status ¶
func (o MachineOutput) Status() pulumi.StringOutput
The status of the hybrid machine agent.
func (MachineOutput) SystemData ¶
func (o MachineOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (MachineOutput) ToMachineOutput ¶
func (o MachineOutput) ToMachineOutput() MachineOutput
func (MachineOutput) ToMachineOutputWithContext ¶
func (o MachineOutput) ToMachineOutputWithContext(ctx context.Context) MachineOutput
func (MachineOutput) Type ¶
func (o MachineOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (MachineOutput) VmId ¶
func (o MachineOutput) VmId() pulumi.StringPtrOutput
Specifies the hybrid machine unique ID.
func (MachineOutput) VmUuid ¶
func (o MachineOutput) VmUuid() pulumi.StringOutput
Specifies the Arc Machine's unique SMBIOS ID
type MachineRunCommand ¶
type MachineRunCommand struct {
pulumi.CustomResourceState
// Optional. If set to true, provisioning will complete as soon as script starts and will not wait for script to complete.
AsyncExecution pulumi.BoolPtrOutput `pulumi:"asyncExecution"`
// User-assigned managed identity that has access to errorBlobUri storage blob. Use an empty object in case of system-assigned identity. Make sure managed identity has been given access to blob's container with 'Storage Blob Data Contributor' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged
ErrorBlobManagedIdentity RunCommandManagedIdentityResponsePtrOutput `pulumi:"errorBlobManagedIdentity"`
// Specifies the Azure storage blob where script error stream will be uploaded. Use a SAS URI with read, append, create, write access OR use managed identity to provide the VM access to the blob. Refer errorBlobManagedIdentity parameter.
ErrorBlobUri pulumi.StringPtrOutput `pulumi:"errorBlobUri"`
// The machine run command instance view.
InstanceView MachineRunCommandInstanceViewResponseOutput `pulumi:"instanceView"`
// The geo-location where the resource lives
Location pulumi.StringOutput `pulumi:"location"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// User-assigned managed identity that has access to outputBlobUri storage blob. Use an empty object in case of system-assigned identity. Make sure managed identity has been given access to blob's container with 'Storage Blob Data Contributor' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged
OutputBlobManagedIdentity RunCommandManagedIdentityResponsePtrOutput `pulumi:"outputBlobManagedIdentity"`
// Specifies the Azure storage blob where script output stream will be uploaded. Use a SAS URI with read, append, create, write access OR use managed identity to provide the VM access to the blob. Refer outputBlobManagedIdentity parameter.
OutputBlobUri pulumi.StringPtrOutput `pulumi:"outputBlobUri"`
// The parameters used by the script.
Parameters RunCommandInputParameterResponseArrayOutput `pulumi:"parameters"`
// The parameters used by the script.
ProtectedParameters RunCommandInputParameterResponseArrayOutput `pulumi:"protectedParameters"`
// The provisioning state, which only appears in the response.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// Specifies the user account password on the machine when executing the run command.
RunAsPassword pulumi.StringPtrOutput `pulumi:"runAsPassword"`
// Specifies the user account on the machine when executing the run command.
RunAsUser pulumi.StringPtrOutput `pulumi:"runAsUser"`
// The source of the run command script.
Source MachineRunCommandScriptSourceResponsePtrOutput `pulumi:"source"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags.
Tags pulumi.StringMapOutput `pulumi:"tags"`
// The timeout in seconds to execute the run command.
TimeoutInSeconds pulumi.IntPtrOutput `pulumi:"timeoutInSeconds"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
Describes a Run Command Azure REST API version: 2023-10-03-preview.
func GetMachineRunCommand ¶
func GetMachineRunCommand(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MachineRunCommandState, opts ...pulumi.ResourceOption) (*MachineRunCommand, error)
GetMachineRunCommand gets an existing MachineRunCommand 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 NewMachineRunCommand ¶
func NewMachineRunCommand(ctx *pulumi.Context, name string, args *MachineRunCommandArgs, opts ...pulumi.ResourceOption) (*MachineRunCommand, error)
NewMachineRunCommand registers a new resource with the given unique name, arguments, and options.
func (*MachineRunCommand) ElementType ¶
func (*MachineRunCommand) ElementType() reflect.Type
func (*MachineRunCommand) ToMachineRunCommandOutput ¶
func (i *MachineRunCommand) ToMachineRunCommandOutput() MachineRunCommandOutput
func (*MachineRunCommand) ToMachineRunCommandOutputWithContext ¶
func (i *MachineRunCommand) ToMachineRunCommandOutputWithContext(ctx context.Context) MachineRunCommandOutput
type MachineRunCommandArgs ¶
type MachineRunCommandArgs struct {
// Optional. If set to true, provisioning will complete as soon as script starts and will not wait for script to complete.
AsyncExecution pulumi.BoolPtrInput
// User-assigned managed identity that has access to errorBlobUri storage blob. Use an empty object in case of system-assigned identity. Make sure managed identity has been given access to blob's container with 'Storage Blob Data Contributor' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged
ErrorBlobManagedIdentity RunCommandManagedIdentityPtrInput
// Specifies the Azure storage blob where script error stream will be uploaded. Use a SAS URI with read, append, create, write access OR use managed identity to provide the VM access to the blob. Refer errorBlobManagedIdentity parameter.
ErrorBlobUri pulumi.StringPtrInput
// The geo-location where the resource lives
Location pulumi.StringPtrInput
// The name of the hybrid machine.
MachineName pulumi.StringInput
// User-assigned managed identity that has access to outputBlobUri storage blob. Use an empty object in case of system-assigned identity. Make sure managed identity has been given access to blob's container with 'Storage Blob Data Contributor' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged
OutputBlobManagedIdentity RunCommandManagedIdentityPtrInput
// Specifies the Azure storage blob where script output stream will be uploaded. Use a SAS URI with read, append, create, write access OR use managed identity to provide the VM access to the blob. Refer outputBlobManagedIdentity parameter.
OutputBlobUri pulumi.StringPtrInput
// The parameters used by the script.
Parameters RunCommandInputParameterArrayInput
// The parameters used by the script.
ProtectedParameters RunCommandInputParameterArrayInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// Specifies the user account password on the machine when executing the run command.
RunAsPassword pulumi.StringPtrInput
// Specifies the user account on the machine when executing the run command.
RunAsUser pulumi.StringPtrInput
// The name of the run command.
RunCommandName pulumi.StringPtrInput
// The source of the run command script.
Source MachineRunCommandScriptSourcePtrInput
// Resource tags.
Tags pulumi.StringMapInput
// The timeout in seconds to execute the run command.
TimeoutInSeconds pulumi.IntPtrInput
}
The set of arguments for constructing a MachineRunCommand resource.
func (MachineRunCommandArgs) ElementType ¶
func (MachineRunCommandArgs) ElementType() reflect.Type
type MachineRunCommandInput ¶
type MachineRunCommandInput interface {
pulumi.Input
ToMachineRunCommandOutput() MachineRunCommandOutput
ToMachineRunCommandOutputWithContext(ctx context.Context) MachineRunCommandOutput
}
type MachineRunCommandInstanceViewResponse ¶
type MachineRunCommandInstanceViewResponse struct {
// Script end time.
EndTime *string `pulumi:"endTime"`
// Script error stream.
Error *string `pulumi:"error"`
// Communicate script configuration errors or execution messages.
ExecutionMessage *string `pulumi:"executionMessage"`
// Script execution status.
ExecutionState *string `pulumi:"executionState"`
// Exit code returned from script execution.
ExitCode *int `pulumi:"exitCode"`
// Script output stream.
Output *string `pulumi:"output"`
// Script start time.
StartTime *string `pulumi:"startTime"`
// The status information.
Statuses []ExtensionsResourceStatusResponse `pulumi:"statuses"`
}
The instance view of a machine run command.
type MachineRunCommandInstanceViewResponseOutput ¶
type MachineRunCommandInstanceViewResponseOutput struct{ *pulumi.OutputState }
The instance view of a machine run command.
func (MachineRunCommandInstanceViewResponseOutput) ElementType ¶
func (MachineRunCommandInstanceViewResponseOutput) ElementType() reflect.Type
func (MachineRunCommandInstanceViewResponseOutput) EndTime ¶
func (o MachineRunCommandInstanceViewResponseOutput) EndTime() pulumi.StringPtrOutput
Script end time.
func (MachineRunCommandInstanceViewResponseOutput) Error ¶
func (o MachineRunCommandInstanceViewResponseOutput) Error() pulumi.StringPtrOutput
Script error stream.
func (MachineRunCommandInstanceViewResponseOutput) ExecutionMessage ¶
func (o MachineRunCommandInstanceViewResponseOutput) ExecutionMessage() pulumi.StringPtrOutput
Communicate script configuration errors or execution messages.
func (MachineRunCommandInstanceViewResponseOutput) ExecutionState ¶
func (o MachineRunCommandInstanceViewResponseOutput) ExecutionState() pulumi.StringPtrOutput
Script execution status.
func (MachineRunCommandInstanceViewResponseOutput) ExitCode ¶
func (o MachineRunCommandInstanceViewResponseOutput) ExitCode() pulumi.IntPtrOutput
Exit code returned from script execution.
func (MachineRunCommandInstanceViewResponseOutput) Output ¶
func (o MachineRunCommandInstanceViewResponseOutput) Output() pulumi.StringPtrOutput
Script output stream.
func (MachineRunCommandInstanceViewResponseOutput) StartTime ¶
func (o MachineRunCommandInstanceViewResponseOutput) StartTime() pulumi.StringPtrOutput
Script start time.
func (MachineRunCommandInstanceViewResponseOutput) Statuses ¶
func (o MachineRunCommandInstanceViewResponseOutput) Statuses() ExtensionsResourceStatusResponseArrayOutput
The status information.
func (MachineRunCommandInstanceViewResponseOutput) ToMachineRunCommandInstanceViewResponseOutput ¶
func (o MachineRunCommandInstanceViewResponseOutput) ToMachineRunCommandInstanceViewResponseOutput() MachineRunCommandInstanceViewResponseOutput
func (MachineRunCommandInstanceViewResponseOutput) ToMachineRunCommandInstanceViewResponseOutputWithContext ¶
func (o MachineRunCommandInstanceViewResponseOutput) ToMachineRunCommandInstanceViewResponseOutputWithContext(ctx context.Context) MachineRunCommandInstanceViewResponseOutput
type MachineRunCommandOutput ¶
type MachineRunCommandOutput struct{ *pulumi.OutputState }
func (MachineRunCommandOutput) AsyncExecution ¶
func (o MachineRunCommandOutput) AsyncExecution() pulumi.BoolPtrOutput
Optional. If set to true, provisioning will complete as soon as script starts and will not wait for script to complete.
func (MachineRunCommandOutput) ElementType ¶
func (MachineRunCommandOutput) ElementType() reflect.Type
func (MachineRunCommandOutput) ErrorBlobManagedIdentity ¶
func (o MachineRunCommandOutput) ErrorBlobManagedIdentity() RunCommandManagedIdentityResponsePtrOutput
User-assigned managed identity that has access to errorBlobUri storage blob. Use an empty object in case of system-assigned identity. Make sure managed identity has been given access to blob's container with 'Storage Blob Data Contributor' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged
func (MachineRunCommandOutput) ErrorBlobUri ¶
func (o MachineRunCommandOutput) ErrorBlobUri() pulumi.StringPtrOutput
Specifies the Azure storage blob where script error stream will be uploaded. Use a SAS URI with read, append, create, write access OR use managed identity to provide the VM access to the blob. Refer errorBlobManagedIdentity parameter.
func (MachineRunCommandOutput) InstanceView ¶
func (o MachineRunCommandOutput) InstanceView() MachineRunCommandInstanceViewResponseOutput
The machine run command instance view.
func (MachineRunCommandOutput) Location ¶
func (o MachineRunCommandOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (MachineRunCommandOutput) Name ¶
func (o MachineRunCommandOutput) Name() pulumi.StringOutput
The name of the resource
func (MachineRunCommandOutput) OutputBlobManagedIdentity ¶
func (o MachineRunCommandOutput) OutputBlobManagedIdentity() RunCommandManagedIdentityResponsePtrOutput
User-assigned managed identity that has access to outputBlobUri storage blob. Use an empty object in case of system-assigned identity. Make sure managed identity has been given access to blob's container with 'Storage Blob Data Contributor' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged
func (MachineRunCommandOutput) OutputBlobUri ¶
func (o MachineRunCommandOutput) OutputBlobUri() pulumi.StringPtrOutput
Specifies the Azure storage blob where script output stream will be uploaded. Use a SAS URI with read, append, create, write access OR use managed identity to provide the VM access to the blob. Refer outputBlobManagedIdentity parameter.
func (MachineRunCommandOutput) Parameters ¶
func (o MachineRunCommandOutput) Parameters() RunCommandInputParameterResponseArrayOutput
The parameters used by the script.
func (MachineRunCommandOutput) ProtectedParameters ¶
func (o MachineRunCommandOutput) ProtectedParameters() RunCommandInputParameterResponseArrayOutput
The parameters used by the script.
func (MachineRunCommandOutput) ProvisioningState ¶
func (o MachineRunCommandOutput) ProvisioningState() pulumi.StringOutput
The provisioning state, which only appears in the response.
func (MachineRunCommandOutput) RunAsPassword ¶
func (o MachineRunCommandOutput) RunAsPassword() pulumi.StringPtrOutput
Specifies the user account password on the machine when executing the run command.
func (MachineRunCommandOutput) RunAsUser ¶
func (o MachineRunCommandOutput) RunAsUser() pulumi.StringPtrOutput
Specifies the user account on the machine when executing the run command.
func (MachineRunCommandOutput) Source ¶
func (o MachineRunCommandOutput) Source() MachineRunCommandScriptSourceResponsePtrOutput
The source of the run command script.
func (MachineRunCommandOutput) SystemData ¶
func (o MachineRunCommandOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (MachineRunCommandOutput) Tags ¶
func (o MachineRunCommandOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (MachineRunCommandOutput) TimeoutInSeconds ¶
func (o MachineRunCommandOutput) TimeoutInSeconds() pulumi.IntPtrOutput
The timeout in seconds to execute the run command.
func (MachineRunCommandOutput) ToMachineRunCommandOutput ¶
func (o MachineRunCommandOutput) ToMachineRunCommandOutput() MachineRunCommandOutput
func (MachineRunCommandOutput) ToMachineRunCommandOutputWithContext ¶
func (o MachineRunCommandOutput) ToMachineRunCommandOutputWithContext(ctx context.Context) MachineRunCommandOutput
func (MachineRunCommandOutput) Type ¶
func (o MachineRunCommandOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type MachineRunCommandScriptSource ¶
type MachineRunCommandScriptSource struct {
// Specifies the commandId of predefined built-in script.
CommandId *string `pulumi:"commandId"`
// Specifies the script content to be executed on the machine.
Script *string `pulumi:"script"`
// Specifies the script download location. It can be either SAS URI of an Azure storage blob with read access or public URI.
ScriptUri *string `pulumi:"scriptUri"`
// User-assigned managed identity that has access to scriptUri in case of Azure storage blob. Use an empty object in case of system-assigned identity. Make sure the Azure storage blob exists, and managed identity has been given access to blob's container with 'Storage Blob Data Reader' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged.
ScriptUriManagedIdentity *RunCommandManagedIdentity `pulumi:"scriptUriManagedIdentity"`
}
Describes the script sources for run command. Use only one of script, scriptUri, commandId.
type MachineRunCommandScriptSourceArgs ¶
type MachineRunCommandScriptSourceArgs struct {
// Specifies the commandId of predefined built-in script.
CommandId pulumi.StringPtrInput `pulumi:"commandId"`
// Specifies the script content to be executed on the machine.
Script pulumi.StringPtrInput `pulumi:"script"`
// Specifies the script download location. It can be either SAS URI of an Azure storage blob with read access or public URI.
ScriptUri pulumi.StringPtrInput `pulumi:"scriptUri"`
// User-assigned managed identity that has access to scriptUri in case of Azure storage blob. Use an empty object in case of system-assigned identity. Make sure the Azure storage blob exists, and managed identity has been given access to blob's container with 'Storage Blob Data Reader' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged.
ScriptUriManagedIdentity RunCommandManagedIdentityPtrInput `pulumi:"scriptUriManagedIdentity"`
}
Describes the script sources for run command. Use only one of script, scriptUri, commandId.
func (MachineRunCommandScriptSourceArgs) ElementType ¶
func (MachineRunCommandScriptSourceArgs) ElementType() reflect.Type
func (MachineRunCommandScriptSourceArgs) ToMachineRunCommandScriptSourceOutput ¶
func (i MachineRunCommandScriptSourceArgs) ToMachineRunCommandScriptSourceOutput() MachineRunCommandScriptSourceOutput
func (MachineRunCommandScriptSourceArgs) ToMachineRunCommandScriptSourceOutputWithContext ¶
func (i MachineRunCommandScriptSourceArgs) ToMachineRunCommandScriptSourceOutputWithContext(ctx context.Context) MachineRunCommandScriptSourceOutput
func (MachineRunCommandScriptSourceArgs) ToMachineRunCommandScriptSourcePtrOutput ¶
func (i MachineRunCommandScriptSourceArgs) ToMachineRunCommandScriptSourcePtrOutput() MachineRunCommandScriptSourcePtrOutput
func (MachineRunCommandScriptSourceArgs) ToMachineRunCommandScriptSourcePtrOutputWithContext ¶
func (i MachineRunCommandScriptSourceArgs) ToMachineRunCommandScriptSourcePtrOutputWithContext(ctx context.Context) MachineRunCommandScriptSourcePtrOutput
type MachineRunCommandScriptSourceInput ¶
type MachineRunCommandScriptSourceInput interface {
pulumi.Input
ToMachineRunCommandScriptSourceOutput() MachineRunCommandScriptSourceOutput
ToMachineRunCommandScriptSourceOutputWithContext(context.Context) MachineRunCommandScriptSourceOutput
}
MachineRunCommandScriptSourceInput is an input type that accepts MachineRunCommandScriptSourceArgs and MachineRunCommandScriptSourceOutput values. You can construct a concrete instance of `MachineRunCommandScriptSourceInput` via:
MachineRunCommandScriptSourceArgs{...}
type MachineRunCommandScriptSourceOutput ¶
type MachineRunCommandScriptSourceOutput struct{ *pulumi.OutputState }
Describes the script sources for run command. Use only one of script, scriptUri, commandId.
func (MachineRunCommandScriptSourceOutput) CommandId ¶
func (o MachineRunCommandScriptSourceOutput) CommandId() pulumi.StringPtrOutput
Specifies the commandId of predefined built-in script.
func (MachineRunCommandScriptSourceOutput) ElementType ¶
func (MachineRunCommandScriptSourceOutput) ElementType() reflect.Type
func (MachineRunCommandScriptSourceOutput) Script ¶
func (o MachineRunCommandScriptSourceOutput) Script() pulumi.StringPtrOutput
Specifies the script content to be executed on the machine.
func (MachineRunCommandScriptSourceOutput) ScriptUri ¶
func (o MachineRunCommandScriptSourceOutput) ScriptUri() pulumi.StringPtrOutput
Specifies the script download location. It can be either SAS URI of an Azure storage blob with read access or public URI.
func (MachineRunCommandScriptSourceOutput) ScriptUriManagedIdentity ¶
func (o MachineRunCommandScriptSourceOutput) ScriptUriManagedIdentity() RunCommandManagedIdentityPtrOutput
User-assigned managed identity that has access to scriptUri in case of Azure storage blob. Use an empty object in case of system-assigned identity. Make sure the Azure storage blob exists, and managed identity has been given access to blob's container with 'Storage Blob Data Reader' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged.
func (MachineRunCommandScriptSourceOutput) ToMachineRunCommandScriptSourceOutput ¶
func (o MachineRunCommandScriptSourceOutput) ToMachineRunCommandScriptSourceOutput() MachineRunCommandScriptSourceOutput
func (MachineRunCommandScriptSourceOutput) ToMachineRunCommandScriptSourceOutputWithContext ¶
func (o MachineRunCommandScriptSourceOutput) ToMachineRunCommandScriptSourceOutputWithContext(ctx context.Context) MachineRunCommandScriptSourceOutput
func (MachineRunCommandScriptSourceOutput) ToMachineRunCommandScriptSourcePtrOutput ¶
func (o MachineRunCommandScriptSourceOutput) ToMachineRunCommandScriptSourcePtrOutput() MachineRunCommandScriptSourcePtrOutput
func (MachineRunCommandScriptSourceOutput) ToMachineRunCommandScriptSourcePtrOutputWithContext ¶
func (o MachineRunCommandScriptSourceOutput) ToMachineRunCommandScriptSourcePtrOutputWithContext(ctx context.Context) MachineRunCommandScriptSourcePtrOutput
type MachineRunCommandScriptSourcePtrInput ¶
type MachineRunCommandScriptSourcePtrInput interface {
pulumi.Input
ToMachineRunCommandScriptSourcePtrOutput() MachineRunCommandScriptSourcePtrOutput
ToMachineRunCommandScriptSourcePtrOutputWithContext(context.Context) MachineRunCommandScriptSourcePtrOutput
}
MachineRunCommandScriptSourcePtrInput is an input type that accepts MachineRunCommandScriptSourceArgs, MachineRunCommandScriptSourcePtr and MachineRunCommandScriptSourcePtrOutput values. You can construct a concrete instance of `MachineRunCommandScriptSourcePtrInput` via:
MachineRunCommandScriptSourceArgs{...}
or:
nil
func MachineRunCommandScriptSourcePtr ¶
func MachineRunCommandScriptSourcePtr(v *MachineRunCommandScriptSourceArgs) MachineRunCommandScriptSourcePtrInput
type MachineRunCommandScriptSourcePtrOutput ¶
type MachineRunCommandScriptSourcePtrOutput struct{ *pulumi.OutputState }
func (MachineRunCommandScriptSourcePtrOutput) CommandId ¶
func (o MachineRunCommandScriptSourcePtrOutput) CommandId() pulumi.StringPtrOutput
Specifies the commandId of predefined built-in script.
func (MachineRunCommandScriptSourcePtrOutput) ElementType ¶
func (MachineRunCommandScriptSourcePtrOutput) ElementType() reflect.Type
func (MachineRunCommandScriptSourcePtrOutput) Script ¶
func (o MachineRunCommandScriptSourcePtrOutput) Script() pulumi.StringPtrOutput
Specifies the script content to be executed on the machine.
func (MachineRunCommandScriptSourcePtrOutput) ScriptUri ¶
func (o MachineRunCommandScriptSourcePtrOutput) ScriptUri() pulumi.StringPtrOutput
Specifies the script download location. It can be either SAS URI of an Azure storage blob with read access or public URI.
func (MachineRunCommandScriptSourcePtrOutput) ScriptUriManagedIdentity ¶
func (o MachineRunCommandScriptSourcePtrOutput) ScriptUriManagedIdentity() RunCommandManagedIdentityPtrOutput
User-assigned managed identity that has access to scriptUri in case of Azure storage blob. Use an empty object in case of system-assigned identity. Make sure the Azure storage blob exists, and managed identity has been given access to blob's container with 'Storage Blob Data Reader' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged.
func (MachineRunCommandScriptSourcePtrOutput) ToMachineRunCommandScriptSourcePtrOutput ¶
func (o MachineRunCommandScriptSourcePtrOutput) ToMachineRunCommandScriptSourcePtrOutput() MachineRunCommandScriptSourcePtrOutput
func (MachineRunCommandScriptSourcePtrOutput) ToMachineRunCommandScriptSourcePtrOutputWithContext ¶
func (o MachineRunCommandScriptSourcePtrOutput) ToMachineRunCommandScriptSourcePtrOutputWithContext(ctx context.Context) MachineRunCommandScriptSourcePtrOutput
type MachineRunCommandScriptSourceResponse ¶
type MachineRunCommandScriptSourceResponse struct {
// Specifies the commandId of predefined built-in script.
CommandId *string `pulumi:"commandId"`
// Specifies the script content to be executed on the machine.
Script *string `pulumi:"script"`
// Specifies the script download location. It can be either SAS URI of an Azure storage blob with read access or public URI.
ScriptUri *string `pulumi:"scriptUri"`
// User-assigned managed identity that has access to scriptUri in case of Azure storage blob. Use an empty object in case of system-assigned identity. Make sure the Azure storage blob exists, and managed identity has been given access to blob's container with 'Storage Blob Data Reader' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged.
ScriptUriManagedIdentity *RunCommandManagedIdentityResponse `pulumi:"scriptUriManagedIdentity"`
}
Describes the script sources for run command. Use only one of script, scriptUri, commandId.
type MachineRunCommandScriptSourceResponseOutput ¶
type MachineRunCommandScriptSourceResponseOutput struct{ *pulumi.OutputState }
Describes the script sources for run command. Use only one of script, scriptUri, commandId.
func (MachineRunCommandScriptSourceResponseOutput) CommandId ¶
func (o MachineRunCommandScriptSourceResponseOutput) CommandId() pulumi.StringPtrOutput
Specifies the commandId of predefined built-in script.
func (MachineRunCommandScriptSourceResponseOutput) ElementType ¶
func (MachineRunCommandScriptSourceResponseOutput) ElementType() reflect.Type
func (MachineRunCommandScriptSourceResponseOutput) Script ¶
func (o MachineRunCommandScriptSourceResponseOutput) Script() pulumi.StringPtrOutput
Specifies the script content to be executed on the machine.
func (MachineRunCommandScriptSourceResponseOutput) ScriptUri ¶
func (o MachineRunCommandScriptSourceResponseOutput) ScriptUri() pulumi.StringPtrOutput
Specifies the script download location. It can be either SAS URI of an Azure storage blob with read access or public URI.
func (MachineRunCommandScriptSourceResponseOutput) ScriptUriManagedIdentity ¶
func (o MachineRunCommandScriptSourceResponseOutput) ScriptUriManagedIdentity() RunCommandManagedIdentityResponsePtrOutput
User-assigned managed identity that has access to scriptUri in case of Azure storage blob. Use an empty object in case of system-assigned identity. Make sure the Azure storage blob exists, and managed identity has been given access to blob's container with 'Storage Blob Data Reader' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged.
func (MachineRunCommandScriptSourceResponseOutput) ToMachineRunCommandScriptSourceResponseOutput ¶
func (o MachineRunCommandScriptSourceResponseOutput) ToMachineRunCommandScriptSourceResponseOutput() MachineRunCommandScriptSourceResponseOutput
func (MachineRunCommandScriptSourceResponseOutput) ToMachineRunCommandScriptSourceResponseOutputWithContext ¶
func (o MachineRunCommandScriptSourceResponseOutput) ToMachineRunCommandScriptSourceResponseOutputWithContext(ctx context.Context) MachineRunCommandScriptSourceResponseOutput
type MachineRunCommandScriptSourceResponsePtrOutput ¶
type MachineRunCommandScriptSourceResponsePtrOutput struct{ *pulumi.OutputState }
func (MachineRunCommandScriptSourceResponsePtrOutput) CommandId ¶
func (o MachineRunCommandScriptSourceResponsePtrOutput) CommandId() pulumi.StringPtrOutput
Specifies the commandId of predefined built-in script.
func (MachineRunCommandScriptSourceResponsePtrOutput) ElementType ¶
func (MachineRunCommandScriptSourceResponsePtrOutput) ElementType() reflect.Type
func (MachineRunCommandScriptSourceResponsePtrOutput) Script ¶
func (o MachineRunCommandScriptSourceResponsePtrOutput) Script() pulumi.StringPtrOutput
Specifies the script content to be executed on the machine.
func (MachineRunCommandScriptSourceResponsePtrOutput) ScriptUri ¶
func (o MachineRunCommandScriptSourceResponsePtrOutput) ScriptUri() pulumi.StringPtrOutput
Specifies the script download location. It can be either SAS URI of an Azure storage blob with read access or public URI.
func (MachineRunCommandScriptSourceResponsePtrOutput) ScriptUriManagedIdentity ¶
func (o MachineRunCommandScriptSourceResponsePtrOutput) ScriptUriManagedIdentity() RunCommandManagedIdentityResponsePtrOutput
User-assigned managed identity that has access to scriptUri in case of Azure storage blob. Use an empty object in case of system-assigned identity. Make sure the Azure storage blob exists, and managed identity has been given access to blob's container with 'Storage Blob Data Reader' role assignment. In case of user-assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged.
func (MachineRunCommandScriptSourceResponsePtrOutput) ToMachineRunCommandScriptSourceResponsePtrOutput ¶
func (o MachineRunCommandScriptSourceResponsePtrOutput) ToMachineRunCommandScriptSourceResponsePtrOutput() MachineRunCommandScriptSourceResponsePtrOutput
func (MachineRunCommandScriptSourceResponsePtrOutput) ToMachineRunCommandScriptSourceResponsePtrOutputWithContext ¶
func (o MachineRunCommandScriptSourceResponsePtrOutput) ToMachineRunCommandScriptSourceResponsePtrOutputWithContext(ctx context.Context) MachineRunCommandScriptSourceResponsePtrOutput
type MachineRunCommandState ¶
type MachineRunCommandState struct {
}
func (MachineRunCommandState) ElementType ¶
func (MachineRunCommandState) ElementType() reflect.Type
type MachineState ¶
type MachineState struct {
}
func (MachineState) ElementType ¶
func (MachineState) ElementType() reflect.Type
type OSProfile ¶
type OSProfile struct {
// Specifies the linux configuration for update management.
LinuxConfiguration *OSProfileLinuxConfiguration `pulumi:"linuxConfiguration"`
// Specifies the windows configuration for update management.
WindowsConfiguration *OSProfileWindowsConfiguration `pulumi:"windowsConfiguration"`
}
Specifies the operating system settings for the hybrid machine.
type OSProfileArgs ¶
type OSProfileArgs struct {
// Specifies the linux configuration for update management.
LinuxConfiguration OSProfileLinuxConfigurationPtrInput `pulumi:"linuxConfiguration"`
// Specifies the windows configuration for update management.
WindowsConfiguration OSProfileWindowsConfigurationPtrInput `pulumi:"windowsConfiguration"`
}
Specifies the operating system settings for the hybrid machine.
func (OSProfileArgs) ElementType ¶
func (OSProfileArgs) ElementType() reflect.Type
func (OSProfileArgs) ToOSProfileOutput ¶
func (i OSProfileArgs) ToOSProfileOutput() OSProfileOutput
func (OSProfileArgs) ToOSProfileOutputWithContext ¶
func (i OSProfileArgs) ToOSProfileOutputWithContext(ctx context.Context) OSProfileOutput
func (OSProfileArgs) ToOSProfilePtrOutput ¶
func (i OSProfileArgs) ToOSProfilePtrOutput() OSProfilePtrOutput
func (OSProfileArgs) ToOSProfilePtrOutputWithContext ¶
func (i OSProfileArgs) ToOSProfilePtrOutputWithContext(ctx context.Context) OSProfilePtrOutput
type OSProfileInput ¶
type OSProfileInput interface {
pulumi.Input
ToOSProfileOutput() OSProfileOutput
ToOSProfileOutputWithContext(context.Context) OSProfileOutput
}
OSProfileInput is an input type that accepts OSProfileArgs and OSProfileOutput values. You can construct a concrete instance of `OSProfileInput` via:
OSProfileArgs{...}
type OSProfileLinuxConfiguration ¶
type OSProfileLinuxConfiguration struct {
// Specifies the assessment mode.
AssessmentMode *string `pulumi:"assessmentMode"`
// Specifies the patch mode.
PatchMode *string `pulumi:"patchMode"`
}
Specifies the linux configuration for update management.
type OSProfileLinuxConfigurationArgs ¶
type OSProfileLinuxConfigurationArgs struct {
// Specifies the assessment mode.
AssessmentMode pulumi.StringPtrInput `pulumi:"assessmentMode"`
// Specifies the patch mode.
PatchMode pulumi.StringPtrInput `pulumi:"patchMode"`
}
Specifies the linux configuration for update management.
func (OSProfileLinuxConfigurationArgs) ElementType ¶
func (OSProfileLinuxConfigurationArgs) ElementType() reflect.Type
func (OSProfileLinuxConfigurationArgs) ToOSProfileLinuxConfigurationOutput ¶
func (i OSProfileLinuxConfigurationArgs) ToOSProfileLinuxConfigurationOutput() OSProfileLinuxConfigurationOutput
func (OSProfileLinuxConfigurationArgs) ToOSProfileLinuxConfigurationOutputWithContext ¶
func (i OSProfileLinuxConfigurationArgs) ToOSProfileLinuxConfigurationOutputWithContext(ctx context.Context) OSProfileLinuxConfigurationOutput
func (OSProfileLinuxConfigurationArgs) ToOSProfileLinuxConfigurationPtrOutput ¶
func (i OSProfileLinuxConfigurationArgs) ToOSProfileLinuxConfigurationPtrOutput() OSProfileLinuxConfigurationPtrOutput
func (OSProfileLinuxConfigurationArgs) ToOSProfileLinuxConfigurationPtrOutputWithContext ¶
func (i OSProfileLinuxConfigurationArgs) ToOSProfileLinuxConfigurationPtrOutputWithContext(ctx context.Context) OSProfileLinuxConfigurationPtrOutput
type OSProfileLinuxConfigurationInput ¶
type OSProfileLinuxConfigurationInput interface {
pulumi.Input
ToOSProfileLinuxConfigurationOutput() OSProfileLinuxConfigurationOutput
ToOSProfileLinuxConfigurationOutputWithContext(context.Context) OSProfileLinuxConfigurationOutput
}
OSProfileLinuxConfigurationInput is an input type that accepts OSProfileLinuxConfigurationArgs and OSProfileLinuxConfigurationOutput values. You can construct a concrete instance of `OSProfileLinuxConfigurationInput` via:
OSProfileLinuxConfigurationArgs{...}
type OSProfileLinuxConfigurationOutput ¶
type OSProfileLinuxConfigurationOutput struct{ *pulumi.OutputState }
Specifies the linux configuration for update management.
func (OSProfileLinuxConfigurationOutput) AssessmentMode ¶
func (o OSProfileLinuxConfigurationOutput) AssessmentMode() pulumi.StringPtrOutput
Specifies the assessment mode.
func (OSProfileLinuxConfigurationOutput) ElementType ¶
func (OSProfileLinuxConfigurationOutput) ElementType() reflect.Type
func (OSProfileLinuxConfigurationOutput) PatchMode ¶
func (o OSProfileLinuxConfigurationOutput) PatchMode() pulumi.StringPtrOutput
Specifies the patch mode.
func (OSProfileLinuxConfigurationOutput) ToOSProfileLinuxConfigurationOutput ¶
func (o OSProfileLinuxConfigurationOutput) ToOSProfileLinuxConfigurationOutput() OSProfileLinuxConfigurationOutput
func (OSProfileLinuxConfigurationOutput) ToOSProfileLinuxConfigurationOutputWithContext ¶
func (o OSProfileLinuxConfigurationOutput) ToOSProfileLinuxConfigurationOutputWithContext(ctx context.Context) OSProfileLinuxConfigurationOutput
func (OSProfileLinuxConfigurationOutput) ToOSProfileLinuxConfigurationPtrOutput ¶
func (o OSProfileLinuxConfigurationOutput) ToOSProfileLinuxConfigurationPtrOutput() OSProfileLinuxConfigurationPtrOutput
func (OSProfileLinuxConfigurationOutput) ToOSProfileLinuxConfigurationPtrOutputWithContext ¶
func (o OSProfileLinuxConfigurationOutput) ToOSProfileLinuxConfigurationPtrOutputWithContext(ctx context.Context) OSProfileLinuxConfigurationPtrOutput
type OSProfileLinuxConfigurationPtrInput ¶
type OSProfileLinuxConfigurationPtrInput interface {
pulumi.Input
ToOSProfileLinuxConfigurationPtrOutput() OSProfileLinuxConfigurationPtrOutput
ToOSProfileLinuxConfigurationPtrOutputWithContext(context.Context) OSProfileLinuxConfigurationPtrOutput
}
OSProfileLinuxConfigurationPtrInput is an input type that accepts OSProfileLinuxConfigurationArgs, OSProfileLinuxConfigurationPtr and OSProfileLinuxConfigurationPtrOutput values. You can construct a concrete instance of `OSProfileLinuxConfigurationPtrInput` via:
OSProfileLinuxConfigurationArgs{...}
or:
nil
func OSProfileLinuxConfigurationPtr ¶
func OSProfileLinuxConfigurationPtr(v *OSProfileLinuxConfigurationArgs) OSProfileLinuxConfigurationPtrInput
type OSProfileLinuxConfigurationPtrOutput ¶
type OSProfileLinuxConfigurationPtrOutput struct{ *pulumi.OutputState }
func (OSProfileLinuxConfigurationPtrOutput) AssessmentMode ¶
func (o OSProfileLinuxConfigurationPtrOutput) AssessmentMode() pulumi.StringPtrOutput
Specifies the assessment mode.
func (OSProfileLinuxConfigurationPtrOutput) ElementType ¶
func (OSProfileLinuxConfigurationPtrOutput) ElementType() reflect.Type
func (OSProfileLinuxConfigurationPtrOutput) PatchMode ¶
func (o OSProfileLinuxConfigurationPtrOutput) PatchMode() pulumi.StringPtrOutput
Specifies the patch mode.
func (OSProfileLinuxConfigurationPtrOutput) ToOSProfileLinuxConfigurationPtrOutput ¶
func (o OSProfileLinuxConfigurationPtrOutput) ToOSProfileLinuxConfigurationPtrOutput() OSProfileLinuxConfigurationPtrOutput
func (OSProfileLinuxConfigurationPtrOutput) ToOSProfileLinuxConfigurationPtrOutputWithContext ¶
func (o OSProfileLinuxConfigurationPtrOutput) ToOSProfileLinuxConfigurationPtrOutputWithContext(ctx context.Context) OSProfileLinuxConfigurationPtrOutput
type OSProfileOutput ¶
type OSProfileOutput struct{ *pulumi.OutputState }
Specifies the operating system settings for the hybrid machine.
func (OSProfileOutput) ElementType ¶
func (OSProfileOutput) ElementType() reflect.Type
func (OSProfileOutput) LinuxConfiguration ¶
func (o OSProfileOutput) LinuxConfiguration() OSProfileLinuxConfigurationPtrOutput
Specifies the linux configuration for update management.
func (OSProfileOutput) ToOSProfileOutput ¶
func (o OSProfileOutput) ToOSProfileOutput() OSProfileOutput
func (OSProfileOutput) ToOSProfileOutputWithContext ¶
func (o OSProfileOutput) ToOSProfileOutputWithContext(ctx context.Context) OSProfileOutput
func (OSProfileOutput) ToOSProfilePtrOutput ¶
func (o OSProfileOutput) ToOSProfilePtrOutput() OSProfilePtrOutput
func (OSProfileOutput) ToOSProfilePtrOutputWithContext ¶
func (o OSProfileOutput) ToOSProfilePtrOutputWithContext(ctx context.Context) OSProfilePtrOutput
func (OSProfileOutput) WindowsConfiguration ¶
func (o OSProfileOutput) WindowsConfiguration() OSProfileWindowsConfigurationPtrOutput
Specifies the windows configuration for update management.
type OSProfilePtrInput ¶
type OSProfilePtrInput interface {
pulumi.Input
ToOSProfilePtrOutput() OSProfilePtrOutput
ToOSProfilePtrOutputWithContext(context.Context) OSProfilePtrOutput
}
OSProfilePtrInput is an input type that accepts OSProfileArgs, OSProfilePtr and OSProfilePtrOutput values. You can construct a concrete instance of `OSProfilePtrInput` via:
OSProfileArgs{...}
or:
nil
func OSProfilePtr ¶
func OSProfilePtr(v *OSProfileArgs) OSProfilePtrInput
type OSProfilePtrOutput ¶
type OSProfilePtrOutput struct{ *pulumi.OutputState }
func (OSProfilePtrOutput) Elem ¶
func (o OSProfilePtrOutput) Elem() OSProfileOutput
func (OSProfilePtrOutput) ElementType ¶
func (OSProfilePtrOutput) ElementType() reflect.Type
func (OSProfilePtrOutput) LinuxConfiguration ¶
func (o OSProfilePtrOutput) LinuxConfiguration() OSProfileLinuxConfigurationPtrOutput
Specifies the linux configuration for update management.
func (OSProfilePtrOutput) ToOSProfilePtrOutput ¶
func (o OSProfilePtrOutput) ToOSProfilePtrOutput() OSProfilePtrOutput
func (OSProfilePtrOutput) ToOSProfilePtrOutputWithContext ¶
func (o OSProfilePtrOutput) ToOSProfilePtrOutputWithContext(ctx context.Context) OSProfilePtrOutput
func (OSProfilePtrOutput) WindowsConfiguration ¶
func (o OSProfilePtrOutput) WindowsConfiguration() OSProfileWindowsConfigurationPtrOutput
Specifies the windows configuration for update management.
type OSProfileResponse ¶
type OSProfileResponse struct {
// Specifies the host OS name of the hybrid machine.
ComputerName string `pulumi:"computerName"`
// Specifies the linux configuration for update management.
LinuxConfiguration *OSProfileResponseLinuxConfiguration `pulumi:"linuxConfiguration"`
// Specifies the windows configuration for update management.
WindowsConfiguration *OSProfileResponseWindowsConfiguration `pulumi:"windowsConfiguration"`
}
Specifies the operating system settings for the hybrid machine.
type OSProfileResponseLinuxConfiguration ¶
type OSProfileResponseLinuxConfiguration struct {
// Specifies the assessment mode.
AssessmentMode *string `pulumi:"assessmentMode"`
// Specifies the patch mode.
PatchMode *string `pulumi:"patchMode"`
}
Specifies the linux configuration for update management.
type OSProfileResponseLinuxConfigurationOutput ¶
type OSProfileResponseLinuxConfigurationOutput struct{ *pulumi.OutputState }
Specifies the linux configuration for update management.
func (OSProfileResponseLinuxConfigurationOutput) AssessmentMode ¶
func (o OSProfileResponseLinuxConfigurationOutput) AssessmentMode() pulumi.StringPtrOutput
Specifies the assessment mode.
func (OSProfileResponseLinuxConfigurationOutput) ElementType ¶
func (OSProfileResponseLinuxConfigurationOutput) ElementType() reflect.Type
func (OSProfileResponseLinuxConfigurationOutput) PatchMode ¶
func (o OSProfileResponseLinuxConfigurationOutput) PatchMode() pulumi.StringPtrOutput
Specifies the patch mode.
func (OSProfileResponseLinuxConfigurationOutput) ToOSProfileResponseLinuxConfigurationOutput ¶
func (o OSProfileResponseLinuxConfigurationOutput) ToOSProfileResponseLinuxConfigurationOutput() OSProfileResponseLinuxConfigurationOutput
func (OSProfileResponseLinuxConfigurationOutput) ToOSProfileResponseLinuxConfigurationOutputWithContext ¶
func (o OSProfileResponseLinuxConfigurationOutput) ToOSProfileResponseLinuxConfigurationOutputWithContext(ctx context.Context) OSProfileResponseLinuxConfigurationOutput
type OSProfileResponseLinuxConfigurationPtrOutput ¶
type OSProfileResponseLinuxConfigurationPtrOutput struct{ *pulumi.OutputState }
func (OSProfileResponseLinuxConfigurationPtrOutput) AssessmentMode ¶
func (o OSProfileResponseLinuxConfigurationPtrOutput) AssessmentMode() pulumi.StringPtrOutput
Specifies the assessment mode.
func (OSProfileResponseLinuxConfigurationPtrOutput) ElementType ¶
func (OSProfileResponseLinuxConfigurationPtrOutput) ElementType() reflect.Type
func (OSProfileResponseLinuxConfigurationPtrOutput) PatchMode ¶
func (o OSProfileResponseLinuxConfigurationPtrOutput) PatchMode() pulumi.StringPtrOutput
Specifies the patch mode.
func (OSProfileResponseLinuxConfigurationPtrOutput) ToOSProfileResponseLinuxConfigurationPtrOutput ¶
func (o OSProfileResponseLinuxConfigurationPtrOutput) ToOSProfileResponseLinuxConfigurationPtrOutput() OSProfileResponseLinuxConfigurationPtrOutput
func (OSProfileResponseLinuxConfigurationPtrOutput) ToOSProfileResponseLinuxConfigurationPtrOutputWithContext ¶
func (o OSProfileResponseLinuxConfigurationPtrOutput) ToOSProfileResponseLinuxConfigurationPtrOutputWithContext(ctx context.Context) OSProfileResponseLinuxConfigurationPtrOutput
type OSProfileResponseOutput ¶
type OSProfileResponseOutput struct{ *pulumi.OutputState }
Specifies the operating system settings for the hybrid machine.
func (OSProfileResponseOutput) ComputerName ¶
func (o OSProfileResponseOutput) ComputerName() pulumi.StringOutput
Specifies the host OS name of the hybrid machine.
func (OSProfileResponseOutput) ElementType ¶
func (OSProfileResponseOutput) ElementType() reflect.Type
func (OSProfileResponseOutput) LinuxConfiguration ¶
func (o OSProfileResponseOutput) LinuxConfiguration() OSProfileResponseLinuxConfigurationPtrOutput
Specifies the linux configuration for update management.
func (OSProfileResponseOutput) ToOSProfileResponseOutput ¶
func (o OSProfileResponseOutput) ToOSProfileResponseOutput() OSProfileResponseOutput
func (OSProfileResponseOutput) ToOSProfileResponseOutputWithContext ¶
func (o OSProfileResponseOutput) ToOSProfileResponseOutputWithContext(ctx context.Context) OSProfileResponseOutput
func (OSProfileResponseOutput) WindowsConfiguration ¶
func (o OSProfileResponseOutput) WindowsConfiguration() OSProfileResponseWindowsConfigurationPtrOutput
Specifies the windows configuration for update management.
type OSProfileResponsePtrOutput ¶
type OSProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (OSProfileResponsePtrOutput) ComputerName ¶
func (o OSProfileResponsePtrOutput) ComputerName() pulumi.StringPtrOutput
Specifies the host OS name of the hybrid machine.
func (OSProfileResponsePtrOutput) Elem ¶
func (o OSProfileResponsePtrOutput) Elem() OSProfileResponseOutput
func (OSProfileResponsePtrOutput) ElementType ¶
func (OSProfileResponsePtrOutput) ElementType() reflect.Type
func (OSProfileResponsePtrOutput) LinuxConfiguration ¶
func (o OSProfileResponsePtrOutput) LinuxConfiguration() OSProfileResponseLinuxConfigurationPtrOutput
Specifies the linux configuration for update management.
func (OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutput ¶
func (o OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutput() OSProfileResponsePtrOutput
func (OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutputWithContext ¶
func (o OSProfileResponsePtrOutput) ToOSProfileResponsePtrOutputWithContext(ctx context.Context) OSProfileResponsePtrOutput
func (OSProfileResponsePtrOutput) WindowsConfiguration ¶
func (o OSProfileResponsePtrOutput) WindowsConfiguration() OSProfileResponseWindowsConfigurationPtrOutput
Specifies the windows configuration for update management.
type OSProfileResponseWindowsConfiguration ¶
type OSProfileResponseWindowsConfiguration struct {
// Specifies the assessment mode.
AssessmentMode *string `pulumi:"assessmentMode"`
// Specifies the patch mode.
PatchMode *string `pulumi:"patchMode"`
}
Specifies the windows configuration for update management.
type OSProfileResponseWindowsConfigurationOutput ¶
type OSProfileResponseWindowsConfigurationOutput struct{ *pulumi.OutputState }
Specifies the windows configuration for update management.
func (OSProfileResponseWindowsConfigurationOutput) AssessmentMode ¶
func (o OSProfileResponseWindowsConfigurationOutput) AssessmentMode() pulumi.StringPtrOutput
Specifies the assessment mode.
func (OSProfileResponseWindowsConfigurationOutput) ElementType ¶
func (OSProfileResponseWindowsConfigurationOutput) ElementType() reflect.Type
func (OSProfileResponseWindowsConfigurationOutput) PatchMode ¶
func (o OSProfileResponseWindowsConfigurationOutput) PatchMode() pulumi.StringPtrOutput
Specifies the patch mode.
func (OSProfileResponseWindowsConfigurationOutput) ToOSProfileResponseWindowsConfigurationOutput ¶
func (o OSProfileResponseWindowsConfigurationOutput) ToOSProfileResponseWindowsConfigurationOutput() OSProfileResponseWindowsConfigurationOutput
func (OSProfileResponseWindowsConfigurationOutput) ToOSProfileResponseWindowsConfigurationOutputWithContext ¶
func (o OSProfileResponseWindowsConfigurationOutput) ToOSProfileResponseWindowsConfigurationOutputWithContext(ctx context.Context) OSProfileResponseWindowsConfigurationOutput
type OSProfileResponseWindowsConfigurationPtrOutput ¶
type OSProfileResponseWindowsConfigurationPtrOutput struct{ *pulumi.OutputState }
func (OSProfileResponseWindowsConfigurationPtrOutput) AssessmentMode ¶
func (o OSProfileResponseWindowsConfigurationPtrOutput) AssessmentMode() pulumi.StringPtrOutput
Specifies the assessment mode.
func (OSProfileResponseWindowsConfigurationPtrOutput) ElementType ¶
func (OSProfileResponseWindowsConfigurationPtrOutput) ElementType() reflect.Type
func (OSProfileResponseWindowsConfigurationPtrOutput) PatchMode ¶
func (o OSProfileResponseWindowsConfigurationPtrOutput) PatchMode() pulumi.StringPtrOutput
Specifies the patch mode.
func (OSProfileResponseWindowsConfigurationPtrOutput) ToOSProfileResponseWindowsConfigurationPtrOutput ¶
func (o OSProfileResponseWindowsConfigurationPtrOutput) ToOSProfileResponseWindowsConfigurationPtrOutput() OSProfileResponseWindowsConfigurationPtrOutput
func (OSProfileResponseWindowsConfigurationPtrOutput) ToOSProfileResponseWindowsConfigurationPtrOutputWithContext ¶
func (o OSProfileResponseWindowsConfigurationPtrOutput) ToOSProfileResponseWindowsConfigurationPtrOutputWithContext(ctx context.Context) OSProfileResponseWindowsConfigurationPtrOutput
type OSProfileWindowsConfiguration ¶
type OSProfileWindowsConfiguration struct {
// Specifies the assessment mode.
AssessmentMode *string `pulumi:"assessmentMode"`
// Specifies the patch mode.
PatchMode *string `pulumi:"patchMode"`
}
Specifies the windows configuration for update management.
type OSProfileWindowsConfigurationArgs ¶
type OSProfileWindowsConfigurationArgs struct {
// Specifies the assessment mode.
AssessmentMode pulumi.StringPtrInput `pulumi:"assessmentMode"`
// Specifies the patch mode.
PatchMode pulumi.StringPtrInput `pulumi:"patchMode"`
}
Specifies the windows configuration for update management.
func (OSProfileWindowsConfigurationArgs) ElementType ¶
func (OSProfileWindowsConfigurationArgs) ElementType() reflect.Type
func (OSProfileWindowsConfigurationArgs) ToOSProfileWindowsConfigurationOutput ¶
func (i OSProfileWindowsConfigurationArgs) ToOSProfileWindowsConfigurationOutput() OSProfileWindowsConfigurationOutput
func (OSProfileWindowsConfigurationArgs) ToOSProfileWindowsConfigurationOutputWithContext ¶
func (i OSProfileWindowsConfigurationArgs) ToOSProfileWindowsConfigurationOutputWithContext(ctx context.Context) OSProfileWindowsConfigurationOutput
func (OSProfileWindowsConfigurationArgs) ToOSProfileWindowsConfigurationPtrOutput ¶
func (i OSProfileWindowsConfigurationArgs) ToOSProfileWindowsConfigurationPtrOutput() OSProfileWindowsConfigurationPtrOutput
func (OSProfileWindowsConfigurationArgs) ToOSProfileWindowsConfigurationPtrOutputWithContext ¶
func (i OSProfileWindowsConfigurationArgs) ToOSProfileWindowsConfigurationPtrOutputWithContext(ctx context.Context) OSProfileWindowsConfigurationPtrOutput
type OSProfileWindowsConfigurationInput ¶
type OSProfileWindowsConfigurationInput interface {
pulumi.Input
ToOSProfileWindowsConfigurationOutput() OSProfileWindowsConfigurationOutput
ToOSProfileWindowsConfigurationOutputWithContext(context.Context) OSProfileWindowsConfigurationOutput
}
OSProfileWindowsConfigurationInput is an input type that accepts OSProfileWindowsConfigurationArgs and OSProfileWindowsConfigurationOutput values. You can construct a concrete instance of `OSProfileWindowsConfigurationInput` via:
OSProfileWindowsConfigurationArgs{...}
type OSProfileWindowsConfigurationOutput ¶
type OSProfileWindowsConfigurationOutput struct{ *pulumi.OutputState }
Specifies the windows configuration for update management.
func (OSProfileWindowsConfigurationOutput) AssessmentMode ¶
func (o OSProfileWindowsConfigurationOutput) AssessmentMode() pulumi.StringPtrOutput
Specifies the assessment mode.
func (OSProfileWindowsConfigurationOutput) ElementType ¶
func (OSProfileWindowsConfigurationOutput) ElementType() reflect.Type
func (OSProfileWindowsConfigurationOutput) PatchMode ¶
func (o OSProfileWindowsConfigurationOutput) PatchMode() pulumi.StringPtrOutput
Specifies the patch mode.
func (OSProfileWindowsConfigurationOutput) ToOSProfileWindowsConfigurationOutput ¶
func (o OSProfileWindowsConfigurationOutput) ToOSProfileWindowsConfigurationOutput() OSProfileWindowsConfigurationOutput
func (OSProfileWindowsConfigurationOutput) ToOSProfileWindowsConfigurationOutputWithContext ¶
func (o OSProfileWindowsConfigurationOutput) ToOSProfileWindowsConfigurationOutputWithContext(ctx context.Context) OSProfileWindowsConfigurationOutput
func (OSProfileWindowsConfigurationOutput) ToOSProfileWindowsConfigurationPtrOutput ¶
func (o OSProfileWindowsConfigurationOutput) ToOSProfileWindowsConfigurationPtrOutput() OSProfileWindowsConfigurationPtrOutput
func (OSProfileWindowsConfigurationOutput) ToOSProfileWindowsConfigurationPtrOutputWithContext ¶
func (o OSProfileWindowsConfigurationOutput) ToOSProfileWindowsConfigurationPtrOutputWithContext(ctx context.Context) OSProfileWindowsConfigurationPtrOutput
type OSProfileWindowsConfigurationPtrInput ¶
type OSProfileWindowsConfigurationPtrInput interface {
pulumi.Input
ToOSProfileWindowsConfigurationPtrOutput() OSProfileWindowsConfigurationPtrOutput
ToOSProfileWindowsConfigurationPtrOutputWithContext(context.Context) OSProfileWindowsConfigurationPtrOutput
}
OSProfileWindowsConfigurationPtrInput is an input type that accepts OSProfileWindowsConfigurationArgs, OSProfileWindowsConfigurationPtr and OSProfileWindowsConfigurationPtrOutput values. You can construct a concrete instance of `OSProfileWindowsConfigurationPtrInput` via:
OSProfileWindowsConfigurationArgs{...}
or:
nil
func OSProfileWindowsConfigurationPtr ¶
func OSProfileWindowsConfigurationPtr(v *OSProfileWindowsConfigurationArgs) OSProfileWindowsConfigurationPtrInput
type OSProfileWindowsConfigurationPtrOutput ¶
type OSProfileWindowsConfigurationPtrOutput struct{ *pulumi.OutputState }
func (OSProfileWindowsConfigurationPtrOutput) AssessmentMode ¶
func (o OSProfileWindowsConfigurationPtrOutput) AssessmentMode() pulumi.StringPtrOutput
Specifies the assessment mode.
func (OSProfileWindowsConfigurationPtrOutput) ElementType ¶
func (OSProfileWindowsConfigurationPtrOutput) ElementType() reflect.Type
func (OSProfileWindowsConfigurationPtrOutput) PatchMode ¶
func (o OSProfileWindowsConfigurationPtrOutput) PatchMode() pulumi.StringPtrOutput
Specifies the patch mode.
func (OSProfileWindowsConfigurationPtrOutput) ToOSProfileWindowsConfigurationPtrOutput ¶
func (o OSProfileWindowsConfigurationPtrOutput) ToOSProfileWindowsConfigurationPtrOutput() OSProfileWindowsConfigurationPtrOutput
func (OSProfileWindowsConfigurationPtrOutput) ToOSProfileWindowsConfigurationPtrOutputWithContext ¶
func (o OSProfileWindowsConfigurationPtrOutput) ToOSProfileWindowsConfigurationPtrOutputWithContext(ctx context.Context) OSProfileWindowsConfigurationPtrOutput
type PatchModeTypes ¶
type PatchModeTypes string
Specifies the patch mode.
func (PatchModeTypes) ElementType ¶
func (PatchModeTypes) ElementType() reflect.Type
func (PatchModeTypes) ToPatchModeTypesOutput ¶
func (e PatchModeTypes) ToPatchModeTypesOutput() PatchModeTypesOutput
func (PatchModeTypes) ToPatchModeTypesOutputWithContext ¶
func (e PatchModeTypes) ToPatchModeTypesOutputWithContext(ctx context.Context) PatchModeTypesOutput
func (PatchModeTypes) ToPatchModeTypesPtrOutput ¶
func (e PatchModeTypes) ToPatchModeTypesPtrOutput() PatchModeTypesPtrOutput
func (PatchModeTypes) ToPatchModeTypesPtrOutputWithContext ¶
func (e PatchModeTypes) ToPatchModeTypesPtrOutputWithContext(ctx context.Context) PatchModeTypesPtrOutput
func (PatchModeTypes) ToStringOutput ¶
func (e PatchModeTypes) ToStringOutput() pulumi.StringOutput
func (PatchModeTypes) ToStringOutputWithContext ¶
func (e PatchModeTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PatchModeTypes) ToStringPtrOutput ¶
func (e PatchModeTypes) ToStringPtrOutput() pulumi.StringPtrOutput
func (PatchModeTypes) ToStringPtrOutputWithContext ¶
func (e PatchModeTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PatchModeTypesInput ¶
type PatchModeTypesInput interface {
pulumi.Input
ToPatchModeTypesOutput() PatchModeTypesOutput
ToPatchModeTypesOutputWithContext(context.Context) PatchModeTypesOutput
}
PatchModeTypesInput is an input type that accepts values of the PatchModeTypes enum A concrete instance of `PatchModeTypesInput` can be one of the following:
PatchModeTypesImageDefault PatchModeTypesAutomaticByPlatform PatchModeTypesAutomaticByOS PatchModeTypesManual
type PatchModeTypesOutput ¶
type PatchModeTypesOutput struct{ *pulumi.OutputState }
func (PatchModeTypesOutput) ElementType ¶
func (PatchModeTypesOutput) ElementType() reflect.Type
func (PatchModeTypesOutput) ToPatchModeTypesOutput ¶
func (o PatchModeTypesOutput) ToPatchModeTypesOutput() PatchModeTypesOutput
func (PatchModeTypesOutput) ToPatchModeTypesOutputWithContext ¶
func (o PatchModeTypesOutput) ToPatchModeTypesOutputWithContext(ctx context.Context) PatchModeTypesOutput
func (PatchModeTypesOutput) ToPatchModeTypesPtrOutput ¶
func (o PatchModeTypesOutput) ToPatchModeTypesPtrOutput() PatchModeTypesPtrOutput
func (PatchModeTypesOutput) ToPatchModeTypesPtrOutputWithContext ¶
func (o PatchModeTypesOutput) ToPatchModeTypesPtrOutputWithContext(ctx context.Context) PatchModeTypesPtrOutput
func (PatchModeTypesOutput) ToStringOutput ¶
func (o PatchModeTypesOutput) ToStringOutput() pulumi.StringOutput
func (PatchModeTypesOutput) ToStringOutputWithContext ¶
func (o PatchModeTypesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PatchModeTypesOutput) ToStringPtrOutput ¶
func (o PatchModeTypesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PatchModeTypesOutput) ToStringPtrOutputWithContext ¶
func (o PatchModeTypesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PatchModeTypesPtrInput ¶
type PatchModeTypesPtrInput interface {
pulumi.Input
ToPatchModeTypesPtrOutput() PatchModeTypesPtrOutput
ToPatchModeTypesPtrOutputWithContext(context.Context) PatchModeTypesPtrOutput
}
func PatchModeTypesPtr ¶
func PatchModeTypesPtr(v string) PatchModeTypesPtrInput
type PatchModeTypesPtrOutput ¶
type PatchModeTypesPtrOutput struct{ *pulumi.OutputState }
func (PatchModeTypesPtrOutput) Elem ¶
func (o PatchModeTypesPtrOutput) Elem() PatchModeTypesOutput
func (PatchModeTypesPtrOutput) ElementType ¶
func (PatchModeTypesPtrOutput) ElementType() reflect.Type
func (PatchModeTypesPtrOutput) ToPatchModeTypesPtrOutput ¶
func (o PatchModeTypesPtrOutput) ToPatchModeTypesPtrOutput() PatchModeTypesPtrOutput
func (PatchModeTypesPtrOutput) ToPatchModeTypesPtrOutputWithContext ¶
func (o PatchModeTypesPtrOutput) ToPatchModeTypesPtrOutputWithContext(ctx context.Context) PatchModeTypesPtrOutput
func (PatchModeTypesPtrOutput) ToStringPtrOutput ¶
func (o PatchModeTypesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PatchModeTypesPtrOutput) ToStringPtrOutputWithContext ¶
func (o PatchModeTypesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct {
pulumi.CustomResourceState
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// Resource properties.
Properties PrivateEndpointConnectionPropertiesResponseOutput `pulumi:"properties"`
// Azure Resource Manager metadata containing createdBy and modifiedBy information.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
A private endpoint connection Azure REST API version: 2022-12-27. Prior API version in Azure Native 1.x: 2021-03-25-preview.
Other available API versions: 2020-08-15-preview, 2023-06-20-preview, 2023-10-03-preview.
func GetPrivateEndpointConnection ¶
func GetPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
GetPrivateEndpointConnection gets an existing PrivateEndpointConnection 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 NewPrivateEndpointConnection ¶
func NewPrivateEndpointConnection(ctx *pulumi.Context, name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
NewPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
func (*PrivateEndpointConnection) ElementType ¶
func (*PrivateEndpointConnection) ElementType() reflect.Type
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput ¶
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext ¶
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionArgs ¶
type PrivateEndpointConnectionArgs struct {
// The name of the private endpoint connection.
PrivateEndpointConnectionName pulumi.StringPtrInput
// Resource properties.
Properties PrivateEndpointConnectionPropertiesPtrInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// The name of the Azure Arc PrivateLinkScope resource.
ScopeName pulumi.StringInput
}
The set of arguments for constructing a PrivateEndpointConnection resource.
func (PrivateEndpointConnectionArgs) ElementType ¶
func (PrivateEndpointConnectionArgs) ElementType() reflect.Type
type PrivateEndpointConnectionDataModelResponse ¶
type PrivateEndpointConnectionDataModelResponse struct {
// The ARM Resource Id of the Private Endpoint.
Id string `pulumi:"id"`
// The Name of the Private Endpoint.
Name string `pulumi:"name"`
// The Private Endpoint Connection properties.
Properties *PrivateEndpointConnectionPropertiesResponse `pulumi:"properties"`
// Azure resource type
Type string `pulumi:"type"`
}
The Data Model for a Private Endpoint Connection associated with a Private Link Scope
type PrivateEndpointConnectionDataModelResponseArrayOutput ¶
type PrivateEndpointConnectionDataModelResponseArrayOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionDataModelResponseArrayOutput) ElementType ¶
func (PrivateEndpointConnectionDataModelResponseArrayOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionDataModelResponseArrayOutput) ToPrivateEndpointConnectionDataModelResponseArrayOutput ¶
func (o PrivateEndpointConnectionDataModelResponseArrayOutput) ToPrivateEndpointConnectionDataModelResponseArrayOutput() PrivateEndpointConnectionDataModelResponseArrayOutput
func (PrivateEndpointConnectionDataModelResponseArrayOutput) ToPrivateEndpointConnectionDataModelResponseArrayOutputWithContext ¶
func (o PrivateEndpointConnectionDataModelResponseArrayOutput) ToPrivateEndpointConnectionDataModelResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionDataModelResponseArrayOutput
type PrivateEndpointConnectionDataModelResponseOutput ¶
type PrivateEndpointConnectionDataModelResponseOutput struct{ *pulumi.OutputState }
The Data Model for a Private Endpoint Connection associated with a Private Link Scope
func (PrivateEndpointConnectionDataModelResponseOutput) ElementType ¶
func (PrivateEndpointConnectionDataModelResponseOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionDataModelResponseOutput) Id ¶
The ARM Resource Id of the Private Endpoint.
func (PrivateEndpointConnectionDataModelResponseOutput) Name ¶
func (o PrivateEndpointConnectionDataModelResponseOutput) Name() pulumi.StringOutput
The Name of the Private Endpoint.
func (PrivateEndpointConnectionDataModelResponseOutput) Properties ¶
func (o PrivateEndpointConnectionDataModelResponseOutput) Properties() PrivateEndpointConnectionPropertiesResponsePtrOutput
The Private Endpoint Connection properties.
func (PrivateEndpointConnectionDataModelResponseOutput) ToPrivateEndpointConnectionDataModelResponseOutput ¶
func (o PrivateEndpointConnectionDataModelResponseOutput) ToPrivateEndpointConnectionDataModelResponseOutput() PrivateEndpointConnectionDataModelResponseOutput
func (PrivateEndpointConnectionDataModelResponseOutput) ToPrivateEndpointConnectionDataModelResponseOutputWithContext ¶
func (o PrivateEndpointConnectionDataModelResponseOutput) ToPrivateEndpointConnectionDataModelResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionDataModelResponseOutput
func (PrivateEndpointConnectionDataModelResponseOutput) Type ¶
func (o PrivateEndpointConnectionDataModelResponseOutput) Type() pulumi.StringOutput
Azure resource type
type PrivateEndpointConnectionInput ¶
type PrivateEndpointConnectionInput interface {
pulumi.Input
ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
}
type PrivateEndpointConnectionOutput ¶
type PrivateEndpointConnectionOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionOutput) ElementType ¶
func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionOutput) Name ¶
func (o PrivateEndpointConnectionOutput) Name() pulumi.StringOutput
The name of the resource
func (PrivateEndpointConnectionOutput) Properties ¶
func (o PrivateEndpointConnectionOutput) Properties() PrivateEndpointConnectionPropertiesResponseOutput
Resource properties.
func (PrivateEndpointConnectionOutput) SystemData ¶
func (o PrivateEndpointConnectionOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext ¶
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) Type ¶
func (o PrivateEndpointConnectionOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PrivateEndpointConnectionProperties ¶
type PrivateEndpointConnectionProperties struct {
// Private endpoint which the connection belongs to.
PrivateEndpoint *PrivateEndpointProperty `pulumi:"privateEndpoint"`
// Connection state of the private endpoint connection.
PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionStateProperty `pulumi:"privateLinkServiceConnectionState"`
}
Properties of a private endpoint connection.
type PrivateEndpointConnectionPropertiesArgs ¶
type PrivateEndpointConnectionPropertiesArgs struct {
// Private endpoint which the connection belongs to.
PrivateEndpoint PrivateEndpointPropertyPtrInput `pulumi:"privateEndpoint"`
// Connection state of the private endpoint connection.
PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePropertyPtrInput `pulumi:"privateLinkServiceConnectionState"`
}
Properties of a private endpoint connection.
func (PrivateEndpointConnectionPropertiesArgs) ElementType ¶
func (PrivateEndpointConnectionPropertiesArgs) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutput ¶
func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput
func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutputWithContext ¶
func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesOutput
func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutput ¶
func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput
func (PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext ¶
func (i PrivateEndpointConnectionPropertiesArgs) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput
type PrivateEndpointConnectionPropertiesInput ¶
type PrivateEndpointConnectionPropertiesInput interface {
pulumi.Input
ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput
ToPrivateEndpointConnectionPropertiesOutputWithContext(context.Context) PrivateEndpointConnectionPropertiesOutput
}
PrivateEndpointConnectionPropertiesInput is an input type that accepts PrivateEndpointConnectionPropertiesArgs and PrivateEndpointConnectionPropertiesOutput values. You can construct a concrete instance of `PrivateEndpointConnectionPropertiesInput` via:
PrivateEndpointConnectionPropertiesArgs{...}
type PrivateEndpointConnectionPropertiesOutput ¶
type PrivateEndpointConnectionPropertiesOutput struct{ *pulumi.OutputState }
Properties of a private endpoint connection.
func (PrivateEndpointConnectionPropertiesOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionPropertiesOutput) PrivateEndpoint() PrivateEndpointPropertyPtrOutput
Private endpoint which the connection belongs to.
func (PrivateEndpointConnectionPropertiesOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionPropertiesOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePropertyPtrOutput
Connection state of the private endpoint connection.
func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutput ¶
func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutput() PrivateEndpointConnectionPropertiesOutput
func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesOutput
func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutput ¶
func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput
func (PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput
type PrivateEndpointConnectionPropertiesPtrInput ¶
type PrivateEndpointConnectionPropertiesPtrInput interface {
pulumi.Input
ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput
ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(context.Context) PrivateEndpointConnectionPropertiesPtrOutput
}
PrivateEndpointConnectionPropertiesPtrInput is an input type that accepts PrivateEndpointConnectionPropertiesArgs, PrivateEndpointConnectionPropertiesPtr and PrivateEndpointConnectionPropertiesPtrOutput values. You can construct a concrete instance of `PrivateEndpointConnectionPropertiesPtrInput` via:
PrivateEndpointConnectionPropertiesArgs{...}
or:
nil
func PrivateEndpointConnectionPropertiesPtr ¶
func PrivateEndpointConnectionPropertiesPtr(v *PrivateEndpointConnectionPropertiesArgs) PrivateEndpointConnectionPropertiesPtrInput
type PrivateEndpointConnectionPropertiesPtrOutput ¶
type PrivateEndpointConnectionPropertiesPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionPropertiesPtrOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesPtrOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesPtrOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionPropertiesPtrOutput) PrivateEndpoint() PrivateEndpointPropertyPtrOutput
Private endpoint which the connection belongs to.
func (PrivateEndpointConnectionPropertiesPtrOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionPropertiesPtrOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePropertyPtrOutput
Connection state of the private endpoint connection.
func (PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutput ¶
func (o PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutput() PrivateEndpointConnectionPropertiesPtrOutput
func (PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesPtrOutput) ToPrivateEndpointConnectionPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesPtrOutput
type PrivateEndpointConnectionPropertiesResponse ¶
type PrivateEndpointConnectionPropertiesResponse struct {
// List of group IDs.
GroupIds []string `pulumi:"groupIds"`
// Private endpoint which the connection belongs to.
PrivateEndpoint *PrivateEndpointPropertyResponse `pulumi:"privateEndpoint"`
// Connection state of the private endpoint connection.
PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionStatePropertyResponse `pulumi:"privateLinkServiceConnectionState"`
// State of the private endpoint connection.
ProvisioningState string `pulumi:"provisioningState"`
}
Properties of a private endpoint connection.
type PrivateEndpointConnectionPropertiesResponseOutput ¶
type PrivateEndpointConnectionPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of a private endpoint connection.
func (PrivateEndpointConnectionPropertiesResponseOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesResponseOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesResponseOutput) GroupIds ¶
func (o PrivateEndpointConnectionPropertiesResponseOutput) GroupIds() pulumi.StringArrayOutput
List of group IDs.
func (PrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionPropertiesResponseOutput) PrivateEndpoint() PrivateEndpointPropertyResponsePtrOutput
Private endpoint which the connection belongs to.
func (PrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionPropertiesResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
Connection state of the private endpoint connection.
func (PrivateEndpointConnectionPropertiesResponseOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
State of the private endpoint connection.
func (PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutput ¶
func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutput() PrivateEndpointConnectionPropertiesResponseOutput
func (PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesResponseOutput) ToPrivateEndpointConnectionPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponseOutput
type PrivateEndpointConnectionPropertiesResponsePtrOutput ¶
type PrivateEndpointConnectionPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) ElementType ¶
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) GroupIds ¶
func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) GroupIds() pulumi.StringArrayOutput
List of group IDs.
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) PrivateEndpoint() PrivateEndpointPropertyResponsePtrOutput
Private endpoint which the connection belongs to.
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
Connection state of the private endpoint connection.
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
State of the private endpoint connection.
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutput ¶
func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutput() PrivateEndpointConnectionPropertiesResponsePtrOutput
func (PrivateEndpointConnectionPropertiesResponsePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutputWithContext ¶
func (o PrivateEndpointConnectionPropertiesResponsePtrOutput) ToPrivateEndpointConnectionPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionPropertiesResponsePtrOutput
type PrivateEndpointConnectionState ¶
type PrivateEndpointConnectionState struct {
}
func (PrivateEndpointConnectionState) ElementType ¶
func (PrivateEndpointConnectionState) ElementType() reflect.Type
type PrivateEndpointProperty ¶
type PrivateEndpointProperty struct {
// Resource id of the private endpoint.
Id *string `pulumi:"id"`
}
Private endpoint which the connection belongs to.
type PrivateEndpointPropertyArgs ¶
type PrivateEndpointPropertyArgs struct {
// Resource id of the private endpoint.
Id pulumi.StringPtrInput `pulumi:"id"`
}
Private endpoint which the connection belongs to.
func (PrivateEndpointPropertyArgs) ElementType ¶
func (PrivateEndpointPropertyArgs) ElementType() reflect.Type
func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutput ¶
func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutputWithContext ¶
func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput
func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutput ¶
func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
func (PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutputWithContext ¶
func (i PrivateEndpointPropertyArgs) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
type PrivateEndpointPropertyInput ¶
type PrivateEndpointPropertyInput interface {
pulumi.Input
ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
ToPrivateEndpointPropertyOutputWithContext(context.Context) PrivateEndpointPropertyOutput
}
PrivateEndpointPropertyInput is an input type that accepts PrivateEndpointPropertyArgs and PrivateEndpointPropertyOutput values. You can construct a concrete instance of `PrivateEndpointPropertyInput` via:
PrivateEndpointPropertyArgs{...}
type PrivateEndpointPropertyOutput ¶
type PrivateEndpointPropertyOutput struct{ *pulumi.OutputState }
Private endpoint which the connection belongs to.
func (PrivateEndpointPropertyOutput) ElementType ¶
func (PrivateEndpointPropertyOutput) ElementType() reflect.Type
func (PrivateEndpointPropertyOutput) Id ¶
func (o PrivateEndpointPropertyOutput) Id() pulumi.StringPtrOutput
Resource id of the private endpoint.
func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutput ¶
func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutput() PrivateEndpointPropertyOutput
func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutputWithContext ¶
func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyOutputWithContext(ctx context.Context) PrivateEndpointPropertyOutput
func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutput ¶
func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
func (PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutputWithContext ¶
func (o PrivateEndpointPropertyOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
type PrivateEndpointPropertyPtrInput ¶
type PrivateEndpointPropertyPtrInput interface {
pulumi.Input
ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
ToPrivateEndpointPropertyPtrOutputWithContext(context.Context) PrivateEndpointPropertyPtrOutput
}
PrivateEndpointPropertyPtrInput is an input type that accepts PrivateEndpointPropertyArgs, PrivateEndpointPropertyPtr and PrivateEndpointPropertyPtrOutput values. You can construct a concrete instance of `PrivateEndpointPropertyPtrInput` via:
PrivateEndpointPropertyArgs{...}
or:
nil
func PrivateEndpointPropertyPtr ¶
func PrivateEndpointPropertyPtr(v *PrivateEndpointPropertyArgs) PrivateEndpointPropertyPtrInput
type PrivateEndpointPropertyPtrOutput ¶
type PrivateEndpointPropertyPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPropertyPtrOutput) Elem ¶
func (o PrivateEndpointPropertyPtrOutput) Elem() PrivateEndpointPropertyOutput
func (PrivateEndpointPropertyPtrOutput) ElementType ¶
func (PrivateEndpointPropertyPtrOutput) ElementType() reflect.Type
func (PrivateEndpointPropertyPtrOutput) Id ¶
func (o PrivateEndpointPropertyPtrOutput) Id() pulumi.StringPtrOutput
Resource id of the private endpoint.
func (PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutput ¶
func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutput() PrivateEndpointPropertyPtrOutput
func (PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutputWithContext ¶
func (o PrivateEndpointPropertyPtrOutput) ToPrivateEndpointPropertyPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyPtrOutput
type PrivateEndpointPropertyResponse ¶
type PrivateEndpointPropertyResponse struct {
// Resource id of the private endpoint.
Id *string `pulumi:"id"`
}
Private endpoint which the connection belongs to.
type PrivateEndpointPropertyResponseOutput ¶
type PrivateEndpointPropertyResponseOutput struct{ *pulumi.OutputState }
Private endpoint which the connection belongs to.
func (PrivateEndpointPropertyResponseOutput) ElementType ¶
func (PrivateEndpointPropertyResponseOutput) ElementType() reflect.Type
func (PrivateEndpointPropertyResponseOutput) Id ¶
func (o PrivateEndpointPropertyResponseOutput) Id() pulumi.StringPtrOutput
Resource id of the private endpoint.
func (PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutput ¶
func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutput() PrivateEndpointPropertyResponseOutput
func (PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutputWithContext ¶
func (o PrivateEndpointPropertyResponseOutput) ToPrivateEndpointPropertyResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponseOutput
type PrivateEndpointPropertyResponsePtrOutput ¶
type PrivateEndpointPropertyResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPropertyResponsePtrOutput) ElementType ¶
func (PrivateEndpointPropertyResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointPropertyResponsePtrOutput) Id ¶
func (o PrivateEndpointPropertyResponsePtrOutput) Id() pulumi.StringPtrOutput
Resource id of the private endpoint.
func (PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutput ¶
func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutput() PrivateEndpointPropertyResponsePtrOutput
func (PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext ¶
func (o PrivateEndpointPropertyResponsePtrOutput) ToPrivateEndpointPropertyResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertyResponsePtrOutput
type PrivateLinkScope ¶
type PrivateLinkScope struct {
pulumi.CustomResourceState
// Resource location
Location pulumi.StringOutput `pulumi:"location"`
// Azure resource name
Name pulumi.StringOutput `pulumi:"name"`
// Properties that define a Azure Arc PrivateLinkScope resource.
Properties HybridComputePrivateLinkScopePropertiesResponseOutput `pulumi:"properties"`
// The system meta data relating to this resource.
SystemData SystemDataResponseOutput `pulumi:"systemData"`
// Resource tags
Tags pulumi.StringMapOutput `pulumi:"tags"`
// Azure resource type
Type pulumi.StringOutput `pulumi:"type"`
}
An Azure Arc PrivateLinkScope definition. Azure REST API version: 2022-12-27. Prior API version in Azure Native 1.x: 2021-03-25-preview.
Other available API versions: 2020-08-15-preview, 2023-06-20-preview, 2023-10-03-preview.
func GetPrivateLinkScope ¶
func GetPrivateLinkScope(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateLinkScopeState, opts ...pulumi.ResourceOption) (*PrivateLinkScope, error)
GetPrivateLinkScope gets an existing PrivateLinkScope 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 NewPrivateLinkScope ¶
func NewPrivateLinkScope(ctx *pulumi.Context, name string, args *PrivateLinkScopeArgs, opts ...pulumi.ResourceOption) (*PrivateLinkScope, error)
NewPrivateLinkScope registers a new resource with the given unique name, arguments, and options.
func (*PrivateLinkScope) ElementType ¶
func (*PrivateLinkScope) ElementType() reflect.Type
func (*PrivateLinkScope) ToPrivateLinkScopeOutput ¶
func (i *PrivateLinkScope) ToPrivateLinkScopeOutput() PrivateLinkScopeOutput
func (*PrivateLinkScope) ToPrivateLinkScopeOutputWithContext ¶
func (i *PrivateLinkScope) ToPrivateLinkScopeOutputWithContext(ctx context.Context) PrivateLinkScopeOutput
type PrivateLinkScopeArgs ¶
type PrivateLinkScopeArgs struct {
// Resource location
Location pulumi.StringPtrInput
// Properties that define a Azure Arc PrivateLinkScope resource.
Properties HybridComputePrivateLinkScopePropertiesPtrInput
// The name of the resource group. The name is case insensitive.
ResourceGroupName pulumi.StringInput
// The name of the Azure Arc PrivateLinkScope resource.
ScopeName pulumi.StringPtrInput
// Resource tags
Tags pulumi.StringMapInput
}
The set of arguments for constructing a PrivateLinkScope resource.
func (PrivateLinkScopeArgs) ElementType ¶
func (PrivateLinkScopeArgs) ElementType() reflect.Type
type PrivateLinkScopeInput ¶
type PrivateLinkScopeInput interface {
pulumi.Input
ToPrivateLinkScopeOutput() PrivateLinkScopeOutput
ToPrivateLinkScopeOutputWithContext(ctx context.Context) PrivateLinkScopeOutput
}
type PrivateLinkScopeOutput ¶
type PrivateLinkScopeOutput struct{ *pulumi.OutputState }
func (PrivateLinkScopeOutput) ElementType ¶
func (PrivateLinkScopeOutput) ElementType() reflect.Type
func (PrivateLinkScopeOutput) Location ¶
func (o PrivateLinkScopeOutput) Location() pulumi.StringOutput
Resource location
func (PrivateLinkScopeOutput) Name ¶
func (o PrivateLinkScopeOutput) Name() pulumi.StringOutput
Azure resource name
func (PrivateLinkScopeOutput) Properties ¶
func (o PrivateLinkScopeOutput) Properties() HybridComputePrivateLinkScopePropertiesResponseOutput
Properties that define a Azure Arc PrivateLinkScope resource.
func (PrivateLinkScopeOutput) SystemData ¶
func (o PrivateLinkScopeOutput) SystemData() SystemDataResponseOutput
The system meta data relating to this resource.
func (PrivateLinkScopeOutput) Tags ¶
func (o PrivateLinkScopeOutput) Tags() pulumi.StringMapOutput
Resource tags
func (PrivateLinkScopeOutput) ToPrivateLinkScopeOutput ¶
func (o PrivateLinkScopeOutput) ToPrivateLinkScopeOutput() PrivateLinkScopeOutput
func (PrivateLinkScopeOutput) ToPrivateLinkScopeOutputWithContext ¶
func (o PrivateLinkScopeOutput) ToPrivateLinkScopeOutputWithContext(ctx context.Context) PrivateLinkScopeOutput
func (PrivateLinkScopeOutput) Type ¶
func (o PrivateLinkScopeOutput) Type() pulumi.StringOutput
Azure resource type
type PrivateLinkScopeState ¶
type PrivateLinkScopeState struct {
}
func (PrivateLinkScopeState) ElementType ¶
func (PrivateLinkScopeState) ElementType() reflect.Type
type PrivateLinkScopedResource ¶
type PrivateLinkScopedResource struct {
pulumi.CustomResourceState
// The resource id of the scoped Azure monitor resource.
LinkedResourceId pulumi.StringPtrOutput `pulumi:"linkedResourceId"`
// The name of the resource
Name pulumi.StringOutput `pulumi:"name"`
// State of the private endpoint connection.
ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type pulumi.StringOutput `pulumi:"type"`
}
A private link scoped resource Azure REST API version: 2020-08-15-preview. Prior API version in Azure Native 1.x: 2020-08-15-preview.
func GetPrivateLinkScopedResource ¶
func GetPrivateLinkScopedResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateLinkScopedResourceState, opts ...pulumi.ResourceOption) (*PrivateLinkScopedResource, error)
GetPrivateLinkScopedResource gets an existing PrivateLinkScopedResource 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 NewPrivateLinkScopedResource ¶
func NewPrivateLinkScopedResource(ctx *pulumi.Context, name string, args *PrivateLinkScopedResourceArgs, opts ...pulumi.ResourceOption) (*PrivateLinkScopedResource, error)
NewPrivateLinkScopedResource registers a new resource with the given unique name, arguments, and options.
func (*PrivateLinkScopedResource) ElementType ¶
func (*PrivateLinkScopedResource) ElementType() reflect.Type
func (*PrivateLinkScopedResource) ToPrivateLinkScopedResourceOutput ¶
func (i *PrivateLinkScopedResource) ToPrivateLinkScopedResourceOutput() PrivateLinkScopedResourceOutput
func (*PrivateLinkScopedResource) ToPrivateLinkScopedResourceOutputWithContext ¶
func (i *PrivateLinkScopedResource) ToPrivateLinkScopedResourceOutputWithContext(ctx context.Context) PrivateLinkScopedResourceOutput
type PrivateLinkScopedResourceArgs ¶
type PrivateLinkScopedResourceArgs struct {
// The resource id of the scoped Azure monitor resource.
LinkedResourceId pulumi.StringPtrInput
// The name of the scoped resource object.
Name pulumi.StringPtrInput
// The name of the resource group.
ResourceGroupName pulumi.StringInput
// The name of the Azure Arc PrivateLinkScope resource.
ScopeName pulumi.StringInput
}
The set of arguments for constructing a PrivateLinkScopedResource resource.
func (PrivateLinkScopedResourceArgs) ElementType ¶
func (PrivateLinkScopedResourceArgs) ElementType() reflect.Type
type PrivateLinkScopedResourceInput ¶
type PrivateLinkScopedResourceInput interface {
pulumi.Input
ToPrivateLinkScopedResourceOutput() PrivateLinkScopedResourceOutput
ToPrivateLinkScopedResourceOutputWithContext(ctx context.Context) PrivateLinkScopedResourceOutput
}
type PrivateLinkScopedResourceOutput ¶
type PrivateLinkScopedResourceOutput struct{ *pulumi.OutputState }
func (PrivateLinkScopedResourceOutput) ElementType ¶
func (PrivateLinkScopedResourceOutput) ElementType() reflect.Type
func (PrivateLinkScopedResourceOutput) LinkedResourceId ¶
func (o PrivateLinkScopedResourceOutput) LinkedResourceId() pulumi.StringPtrOutput
The resource id of the scoped Azure monitor resource.
func (PrivateLinkScopedResourceOutput) Name ¶
func (o PrivateLinkScopedResourceOutput) Name() pulumi.StringOutput
The name of the resource
func (PrivateLinkScopedResourceOutput) ProvisioningState ¶
func (o PrivateLinkScopedResourceOutput) ProvisioningState() pulumi.StringOutput
State of the private endpoint connection.
func (PrivateLinkScopedResourceOutput) ToPrivateLinkScopedResourceOutput ¶
func (o PrivateLinkScopedResourceOutput) ToPrivateLinkScopedResourceOutput() PrivateLinkScopedResourceOutput
func (PrivateLinkScopedResourceOutput) ToPrivateLinkScopedResourceOutputWithContext ¶
func (o PrivateLinkScopedResourceOutput) ToPrivateLinkScopedResourceOutputWithContext(ctx context.Context) PrivateLinkScopedResourceOutput
func (PrivateLinkScopedResourceOutput) Type ¶
func (o PrivateLinkScopedResourceOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PrivateLinkScopedResourceState ¶
type PrivateLinkScopedResourceState struct {
}
func (PrivateLinkScopedResourceState) ElementType ¶
func (PrivateLinkScopedResourceState) ElementType() reflect.Type
type PrivateLinkServiceConnectionStateProperty ¶
type PrivateLinkServiceConnectionStateProperty struct {
// The private link service connection description.
Description string `pulumi:"description"`
// The private link service connection status.
Status string `pulumi:"status"`
}
State of the private endpoint connection.
type PrivateLinkServiceConnectionStatePropertyArgs ¶
type PrivateLinkServiceConnectionStatePropertyArgs struct {
// The private link service connection description.
Description pulumi.StringInput `pulumi:"description"`
// The private link service connection status.
Status pulumi.StringInput `pulumi:"status"`
}
State of the private endpoint connection.
func (PrivateLinkServiceConnectionStatePropertyArgs) ElementType ¶
func (PrivateLinkServiceConnectionStatePropertyArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutput ¶
func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext ¶
func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput
func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutput ¶
func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
func (PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext ¶
func (i PrivateLinkServiceConnectionStatePropertyArgs) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
type PrivateLinkServiceConnectionStatePropertyInput ¶
type PrivateLinkServiceConnectionStatePropertyInput interface {
pulumi.Input
ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePropertyOutput
}
PrivateLinkServiceConnectionStatePropertyInput is an input type that accepts PrivateLinkServiceConnectionStatePropertyArgs and PrivateLinkServiceConnectionStatePropertyOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePropertyInput` via:
PrivateLinkServiceConnectionStatePropertyArgs{...}
type PrivateLinkServiceConnectionStatePropertyOutput ¶
type PrivateLinkServiceConnectionStatePropertyOutput struct{ *pulumi.OutputState }
State of the private endpoint connection.
func (PrivateLinkServiceConnectionStatePropertyOutput) Description ¶
func (o PrivateLinkServiceConnectionStatePropertyOutput) Description() pulumi.StringOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStatePropertyOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatePropertyOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyOutput) Status ¶
func (o PrivateLinkServiceConnectionStatePropertyOutput) Status() pulumi.StringOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutput ¶
func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutput() PrivateLinkServiceConnectionStatePropertyOutput
func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyOutput
func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput ¶
func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
func (PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePropertyOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
type PrivateLinkServiceConnectionStatePropertyPtrInput ¶
type PrivateLinkServiceConnectionStatePropertyPtrInput interface {
pulumi.Input
ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
}
PrivateLinkServiceConnectionStatePropertyPtrInput is an input type that accepts PrivateLinkServiceConnectionStatePropertyArgs, PrivateLinkServiceConnectionStatePropertyPtr and PrivateLinkServiceConnectionStatePropertyPtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePropertyPtrInput` via:
PrivateLinkServiceConnectionStatePropertyArgs{...}
or:
nil
func PrivateLinkServiceConnectionStatePropertyPtr ¶
func PrivateLinkServiceConnectionStatePropertyPtr(v *PrivateLinkServiceConnectionStatePropertyArgs) PrivateLinkServiceConnectionStatePropertyPtrInput
type PrivateLinkServiceConnectionStatePropertyPtrOutput ¶
type PrivateLinkServiceConnectionStatePropertyPtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Description() pulumi.StringPtrOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) Status() pulumi.StringPtrOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput ¶
func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutput() PrivateLinkServiceConnectionStatePropertyPtrOutput
func (PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePropertyPtrOutput) ToPrivateLinkServiceConnectionStatePropertyPtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyPtrOutput
type PrivateLinkServiceConnectionStatePropertyResponse ¶
type PrivateLinkServiceConnectionStatePropertyResponse struct {
// The actions required for private link service connection.
ActionsRequired string `pulumi:"actionsRequired"`
// The private link service connection description.
Description string `pulumi:"description"`
// The private link service connection status.
Status string `pulumi:"status"`
}
State of the private endpoint connection.
type PrivateLinkServiceConnectionStatePropertyResponseOutput ¶
type PrivateLinkServiceConnectionStatePropertyResponseOutput struct{ *pulumi.OutputState }
State of the private endpoint connection.
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ActionsRequired() pulumi.StringOutput
The actions required for private link service connection.
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) Description ¶
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) Description() pulumi.StringOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) Status ¶
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) Status() pulumi.StringOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutput ¶
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutput() PrivateLinkServiceConnectionStatePropertyResponseOutput
func (PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePropertyResponseOutput) ToPrivateLinkServiceConnectionStatePropertyResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponseOutput
type PrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶
type PrivateLinkServiceConnectionStatePropertyResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired ¶
func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
The actions required for private link service connection.
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Description() pulumi.StringPtrOutput
The private link service connection description.
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) Status() pulumi.StringPtrOutput
The private link service connection status.
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutput() PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
func (PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePropertyResponsePtrOutput) ToPrivateLinkServiceConnectionStatePropertyResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePropertyResponsePtrOutput
type PublicNetworkAccessType ¶
type PublicNetworkAccessType string
Indicates whether machines associated with the private link scope can also use public Azure Arc service endpoints.
func (PublicNetworkAccessType) ElementType ¶
func (PublicNetworkAccessType) ElementType() reflect.Type
func (PublicNetworkAccessType) ToPublicNetworkAccessTypeOutput ¶
func (e PublicNetworkAccessType) ToPublicNetworkAccessTypeOutput() PublicNetworkAccessTypeOutput
func (PublicNetworkAccessType) ToPublicNetworkAccessTypeOutputWithContext ¶
func (e PublicNetworkAccessType) ToPublicNetworkAccessTypeOutputWithContext(ctx context.Context) PublicNetworkAccessTypeOutput
func (PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutput ¶
func (e PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutputWithContext ¶
func (e PublicNetworkAccessType) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessType) ToStringOutput ¶
func (e PublicNetworkAccessType) ToStringOutput() pulumi.StringOutput
func (PublicNetworkAccessType) ToStringOutputWithContext ¶
func (e PublicNetworkAccessType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicNetworkAccessType) ToStringPtrOutput ¶
func (e PublicNetworkAccessType) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessType) ToStringPtrOutputWithContext ¶
func (e PublicNetworkAccessType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PublicNetworkAccessTypeInput ¶
type PublicNetworkAccessTypeInput interface {
pulumi.Input
ToPublicNetworkAccessTypeOutput() PublicNetworkAccessTypeOutput
ToPublicNetworkAccessTypeOutputWithContext(context.Context) PublicNetworkAccessTypeOutput
}
PublicNetworkAccessTypeInput is an input type that accepts values of the PublicNetworkAccessType enum A concrete instance of `PublicNetworkAccessTypeInput` can be one of the following:
PublicNetworkAccessTypeEnabled PublicNetworkAccessTypeDisabled
type PublicNetworkAccessTypeOutput ¶
type PublicNetworkAccessTypeOutput struct{ *pulumi.OutputState }
func (PublicNetworkAccessTypeOutput) ElementType ¶
func (PublicNetworkAccessTypeOutput) ElementType() reflect.Type
func (PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutput ¶
func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutput() PublicNetworkAccessTypeOutput
func (PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutputWithContext ¶
func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypeOutputWithContext(ctx context.Context) PublicNetworkAccessTypeOutput
func (PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutput ¶
func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutputWithContext ¶
func (o PublicNetworkAccessTypeOutput) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessTypeOutput) ToStringOutput ¶
func (o PublicNetworkAccessTypeOutput) ToStringOutput() pulumi.StringOutput
func (PublicNetworkAccessTypeOutput) ToStringOutputWithContext ¶
func (o PublicNetworkAccessTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicNetworkAccessTypeOutput) ToStringPtrOutput ¶
func (o PublicNetworkAccessTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessTypeOutput) ToStringPtrOutputWithContext ¶
func (o PublicNetworkAccessTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PublicNetworkAccessTypePtrInput ¶
type PublicNetworkAccessTypePtrInput interface {
pulumi.Input
ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
ToPublicNetworkAccessTypePtrOutputWithContext(context.Context) PublicNetworkAccessTypePtrOutput
}
func PublicNetworkAccessTypePtr ¶
func PublicNetworkAccessTypePtr(v string) PublicNetworkAccessTypePtrInput
type PublicNetworkAccessTypePtrOutput ¶
type PublicNetworkAccessTypePtrOutput struct{ *pulumi.OutputState }
func (PublicNetworkAccessTypePtrOutput) Elem ¶
func (o PublicNetworkAccessTypePtrOutput) Elem() PublicNetworkAccessTypeOutput
func (PublicNetworkAccessTypePtrOutput) ElementType ¶
func (PublicNetworkAccessTypePtrOutput) ElementType() reflect.Type
func (PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutput ¶
func (o PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutput() PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutputWithContext ¶
func (o PublicNetworkAccessTypePtrOutput) ToPublicNetworkAccessTypePtrOutputWithContext(ctx context.Context) PublicNetworkAccessTypePtrOutput
func (PublicNetworkAccessTypePtrOutput) ToStringPtrOutput ¶
func (o PublicNetworkAccessTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicNetworkAccessTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o PublicNetworkAccessTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityType ¶
type ResourceIdentityType string
The identity type.
func (ResourceIdentityType) ElementType ¶
func (ResourceIdentityType) ElementType() reflect.Type
func (ResourceIdentityType) ToResourceIdentityTypeOutput ¶
func (e ResourceIdentityType) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
func (ResourceIdentityType) ToResourceIdentityTypeOutputWithContext ¶
func (e ResourceIdentityType) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
func (ResourceIdentityType) ToResourceIdentityTypePtrOutput ¶
func (e ResourceIdentityType) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext ¶
func (e ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityType) ToStringOutput ¶
func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityType) ToStringOutputWithContext ¶
func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityType) ToStringPtrOutput ¶
func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityType) ToStringPtrOutputWithContext ¶
func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityTypeInput ¶
type ResourceIdentityTypeInput interface {
pulumi.Input
ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
ToResourceIdentityTypeOutputWithContext(context.Context) ResourceIdentityTypeOutput
}
ResourceIdentityTypeInput is an input type that accepts values of the ResourceIdentityType enum A concrete instance of `ResourceIdentityTypeInput` can be one of the following:
ResourceIdentityTypeSystemAssigned
type ResourceIdentityTypeOutput ¶
type ResourceIdentityTypeOutput struct{ *pulumi.OutputState }
func (ResourceIdentityTypeOutput) ElementType ¶
func (ResourceIdentityTypeOutput) ElementType() reflect.Type
func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityTypeOutput) ToStringOutput ¶
func (o ResourceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityTypeOutput) ToStringOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityTypeOutput) ToStringPtrOutput ¶
func (o ResourceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityTypeOutput) ToStringPtrOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityTypePtrInput ¶
type ResourceIdentityTypePtrInput interface {
pulumi.Input
ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
ToResourceIdentityTypePtrOutputWithContext(context.Context) ResourceIdentityTypePtrOutput
}
func ResourceIdentityTypePtr ¶
func ResourceIdentityTypePtr(v string) ResourceIdentityTypePtrInput
type ResourceIdentityTypePtrOutput ¶
type ResourceIdentityTypePtrOutput struct{ *pulumi.OutputState }
func (ResourceIdentityTypePtrOutput) Elem ¶
func (o ResourceIdentityTypePtrOutput) Elem() ResourceIdentityTypeOutput
func (ResourceIdentityTypePtrOutput) ElementType ¶
func (ResourceIdentityTypePtrOutput) ElementType() reflect.Type
func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput ¶
func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext ¶
func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityTypePtrOutput) ToStringPtrOutput ¶
func (o ResourceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RunCommandInputParameter ¶
type RunCommandInputParameter struct {
// The run command parameter name.
Name string `pulumi:"name"`
// The run command parameter value.
Value string `pulumi:"value"`
}
Describes the properties of a run command parameter.
type RunCommandInputParameterArgs ¶
type RunCommandInputParameterArgs struct {
// The run command parameter name.
Name pulumi.StringInput `pulumi:"name"`
// The run command parameter value.
Value pulumi.StringInput `pulumi:"value"`
}
Describes the properties of a run command parameter.
func (RunCommandInputParameterArgs) ElementType ¶
func (RunCommandInputParameterArgs) ElementType() reflect.Type
func (RunCommandInputParameterArgs) ToRunCommandInputParameterOutput ¶
func (i RunCommandInputParameterArgs) ToRunCommandInputParameterOutput() RunCommandInputParameterOutput
func (RunCommandInputParameterArgs) ToRunCommandInputParameterOutputWithContext ¶
func (i RunCommandInputParameterArgs) ToRunCommandInputParameterOutputWithContext(ctx context.Context) RunCommandInputParameterOutput
type RunCommandInputParameterArray ¶
type RunCommandInputParameterArray []RunCommandInputParameterInput
func (RunCommandInputParameterArray) ElementType ¶
func (RunCommandInputParameterArray) ElementType() reflect.Type
func (RunCommandInputParameterArray) ToRunCommandInputParameterArrayOutput ¶
func (i RunCommandInputParameterArray) ToRunCommandInputParameterArrayOutput() RunCommandInputParameterArrayOutput
func (RunCommandInputParameterArray) ToRunCommandInputParameterArrayOutputWithContext ¶
func (i RunCommandInputParameterArray) ToRunCommandInputParameterArrayOutputWithContext(ctx context.Context) RunCommandInputParameterArrayOutput
type RunCommandInputParameterArrayInput ¶
type RunCommandInputParameterArrayInput interface {
pulumi.Input
ToRunCommandInputParameterArrayOutput() RunCommandInputParameterArrayOutput
ToRunCommandInputParameterArrayOutputWithContext(context.Context) RunCommandInputParameterArrayOutput
}
RunCommandInputParameterArrayInput is an input type that accepts RunCommandInputParameterArray and RunCommandInputParameterArrayOutput values. You can construct a concrete instance of `RunCommandInputParameterArrayInput` via:
RunCommandInputParameterArray{ RunCommandInputParameterArgs{...} }
type RunCommandInputParameterArrayOutput ¶
type RunCommandInputParameterArrayOutput struct{ *pulumi.OutputState }
func (RunCommandInputParameterArrayOutput) ElementType ¶
func (RunCommandInputParameterArrayOutput) ElementType() reflect.Type
func (RunCommandInputParameterArrayOutput) Index ¶
func (o RunCommandInputParameterArrayOutput) Index(i pulumi.IntInput) RunCommandInputParameterOutput
func (RunCommandInputParameterArrayOutput) ToRunCommandInputParameterArrayOutput ¶
func (o RunCommandInputParameterArrayOutput) ToRunCommandInputParameterArrayOutput() RunCommandInputParameterArrayOutput
func (RunCommandInputParameterArrayOutput) ToRunCommandInputParameterArrayOutputWithContext ¶
func (o RunCommandInputParameterArrayOutput) ToRunCommandInputParameterArrayOutputWithContext(ctx context.Context) RunCommandInputParameterArrayOutput
type RunCommandInputParameterInput ¶
type RunCommandInputParameterInput interface {
pulumi.Input
ToRunCommandInputParameterOutput() RunCommandInputParameterOutput
ToRunCommandInputParameterOutputWithContext(context.Context) RunCommandInputParameterOutput
}
RunCommandInputParameterInput is an input type that accepts RunCommandInputParameterArgs and RunCommandInputParameterOutput values. You can construct a concrete instance of `RunCommandInputParameterInput` via:
RunCommandInputParameterArgs{...}
type RunCommandInputParameterOutput ¶
type RunCommandInputParameterOutput struct{ *pulumi.OutputState }
Describes the properties of a run command parameter.
func (RunCommandInputParameterOutput) ElementType ¶
func (RunCommandInputParameterOutput) ElementType() reflect.Type
func (RunCommandInputParameterOutput) Name ¶
func (o RunCommandInputParameterOutput) Name() pulumi.StringOutput
The run command parameter name.
func (RunCommandInputParameterOutput) ToRunCommandInputParameterOutput ¶
func (o RunCommandInputParameterOutput) ToRunCommandInputParameterOutput() RunCommandInputParameterOutput
func (RunCommandInputParameterOutput) ToRunCommandInputParameterOutputWithContext ¶
func (o RunCommandInputParameterOutput) ToRunCommandInputParameterOutputWithContext(ctx context.Context) RunCommandInputParameterOutput
func (RunCommandInputParameterOutput) Value ¶
func (o RunCommandInputParameterOutput) Value() pulumi.StringOutput
The run command parameter value.
type RunCommandInputParameterResponse ¶
type RunCommandInputParameterResponse struct {
// The run command parameter name.
Name string `pulumi:"name"`
// The run command parameter value.
Value string `pulumi:"value"`
}
Describes the properties of a run command parameter.
type RunCommandInputParameterResponseArrayOutput ¶
type RunCommandInputParameterResponseArrayOutput struct{ *pulumi.OutputState }
func (RunCommandInputParameterResponseArrayOutput) ElementType ¶
func (RunCommandInputParameterResponseArrayOutput) ElementType() reflect.Type
func (RunCommandInputParameterResponseArrayOutput) ToRunCommandInputParameterResponseArrayOutput ¶
func (o RunCommandInputParameterResponseArrayOutput) ToRunCommandInputParameterResponseArrayOutput() RunCommandInputParameterResponseArrayOutput
func (RunCommandInputParameterResponseArrayOutput) ToRunCommandInputParameterResponseArrayOutputWithContext ¶
func (o RunCommandInputParameterResponseArrayOutput) ToRunCommandInputParameterResponseArrayOutputWithContext(ctx context.Context) RunCommandInputParameterResponseArrayOutput
type RunCommandInputParameterResponseOutput ¶
type RunCommandInputParameterResponseOutput struct{ *pulumi.OutputState }
Describes the properties of a run command parameter.
func (RunCommandInputParameterResponseOutput) ElementType ¶
func (RunCommandInputParameterResponseOutput) ElementType() reflect.Type
func (RunCommandInputParameterResponseOutput) Name ¶
func (o RunCommandInputParameterResponseOutput) Name() pulumi.StringOutput
The run command parameter name.
func (RunCommandInputParameterResponseOutput) ToRunCommandInputParameterResponseOutput ¶
func (o RunCommandInputParameterResponseOutput) ToRunCommandInputParameterResponseOutput() RunCommandInputParameterResponseOutput
func (RunCommandInputParameterResponseOutput) ToRunCommandInputParameterResponseOutputWithContext ¶
func (o RunCommandInputParameterResponseOutput) ToRunCommandInputParameterResponseOutputWithContext(ctx context.Context) RunCommandInputParameterResponseOutput
func (RunCommandInputParameterResponseOutput) Value ¶
func (o RunCommandInputParameterResponseOutput) Value() pulumi.StringOutput
The run command parameter value.
type RunCommandManagedIdentity ¶
type RunCommandManagedIdentity struct {
// Client Id (GUID value) of the user-assigned managed identity. ObjectId should not be used if this is provided.
ClientId *string `pulumi:"clientId"`
// Object Id (GUID value) of the user-assigned managed identity. ClientId should not be used if this is provided.
ObjectId *string `pulumi:"objectId"`
}
Contains clientId or objectId (use only one, not both) of a user-assigned managed identity that has access to storage blob used in Run Command. Use an empty RunCommandManagedIdentity object in case of system-assigned identity. Make sure the Azure storage blob exists in case of scriptUri, and managed identity has been given access to blob's container with 'Storage Blob Data Reader' role assignment with scriptUri blob and 'Storage Blob Data Contributor' for Append blobs(outputBlobUri, errorBlobUri). In case of user assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged.
type RunCommandManagedIdentityArgs ¶
type RunCommandManagedIdentityArgs struct {
// Client Id (GUID value) of the user-assigned managed identity. ObjectId should not be used if this is provided.
ClientId pulumi.StringPtrInput `pulumi:"clientId"`
// Object Id (GUID value) of the user-assigned managed identity. ClientId should not be used if this is provided.
ObjectId pulumi.StringPtrInput `pulumi:"objectId"`
}
Contains clientId or objectId (use only one, not both) of a user-assigned managed identity that has access to storage blob used in Run Command. Use an empty RunCommandManagedIdentity object in case of system-assigned identity. Make sure the Azure storage blob exists in case of scriptUri, and managed identity has been given access to blob's container with 'Storage Blob Data Reader' role assignment with scriptUri blob and 'Storage Blob Data Contributor' for Append blobs(outputBlobUri, errorBlobUri). In case of user assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged.
func (RunCommandManagedIdentityArgs) ElementType ¶
func (RunCommandManagedIdentityArgs) ElementType() reflect.Type
func (RunCommandManagedIdentityArgs) ToRunCommandManagedIdentityOutput ¶
func (i RunCommandManagedIdentityArgs) ToRunCommandManagedIdentityOutput() RunCommandManagedIdentityOutput
func (RunCommandManagedIdentityArgs) ToRunCommandManagedIdentityOutputWithContext ¶
func (i RunCommandManagedIdentityArgs) ToRunCommandManagedIdentityOutputWithContext(ctx context.Context) RunCommandManagedIdentityOutput
func (RunCommandManagedIdentityArgs) ToRunCommandManagedIdentityPtrOutput ¶
func (i RunCommandManagedIdentityArgs) ToRunCommandManagedIdentityPtrOutput() RunCommandManagedIdentityPtrOutput
func (RunCommandManagedIdentityArgs) ToRunCommandManagedIdentityPtrOutputWithContext ¶
func (i RunCommandManagedIdentityArgs) ToRunCommandManagedIdentityPtrOutputWithContext(ctx context.Context) RunCommandManagedIdentityPtrOutput
type RunCommandManagedIdentityInput ¶
type RunCommandManagedIdentityInput interface {
pulumi.Input
ToRunCommandManagedIdentityOutput() RunCommandManagedIdentityOutput
ToRunCommandManagedIdentityOutputWithContext(context.Context) RunCommandManagedIdentityOutput
}
RunCommandManagedIdentityInput is an input type that accepts RunCommandManagedIdentityArgs and RunCommandManagedIdentityOutput values. You can construct a concrete instance of `RunCommandManagedIdentityInput` via:
RunCommandManagedIdentityArgs{...}
type RunCommandManagedIdentityOutput ¶
type RunCommandManagedIdentityOutput struct{ *pulumi.OutputState }
Contains clientId or objectId (use only one, not both) of a user-assigned managed identity that has access to storage blob used in Run Command. Use an empty RunCommandManagedIdentity object in case of system-assigned identity. Make sure the Azure storage blob exists in case of scriptUri, and managed identity has been given access to blob's container with 'Storage Blob Data Reader' role assignment with scriptUri blob and 'Storage Blob Data Contributor' for Append blobs(outputBlobUri, errorBlobUri). In case of user assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged.
func (RunCommandManagedIdentityOutput) ClientId ¶
func (o RunCommandManagedIdentityOutput) ClientId() pulumi.StringPtrOutput
Client Id (GUID value) of the user-assigned managed identity. ObjectId should not be used if this is provided.
func (RunCommandManagedIdentityOutput) ElementType ¶
func (RunCommandManagedIdentityOutput) ElementType() reflect.Type
func (RunCommandManagedIdentityOutput) ObjectId ¶
func (o RunCommandManagedIdentityOutput) ObjectId() pulumi.StringPtrOutput
Object Id (GUID value) of the user-assigned managed identity. ClientId should not be used if this is provided.
func (RunCommandManagedIdentityOutput) ToRunCommandManagedIdentityOutput ¶
func (o RunCommandManagedIdentityOutput) ToRunCommandManagedIdentityOutput() RunCommandManagedIdentityOutput
func (RunCommandManagedIdentityOutput) ToRunCommandManagedIdentityOutputWithContext ¶
func (o RunCommandManagedIdentityOutput) ToRunCommandManagedIdentityOutputWithContext(ctx context.Context) RunCommandManagedIdentityOutput
func (RunCommandManagedIdentityOutput) ToRunCommandManagedIdentityPtrOutput ¶
func (o RunCommandManagedIdentityOutput) ToRunCommandManagedIdentityPtrOutput() RunCommandManagedIdentityPtrOutput
func (RunCommandManagedIdentityOutput) ToRunCommandManagedIdentityPtrOutputWithContext ¶
func (o RunCommandManagedIdentityOutput) ToRunCommandManagedIdentityPtrOutputWithContext(ctx context.Context) RunCommandManagedIdentityPtrOutput
type RunCommandManagedIdentityPtrInput ¶
type RunCommandManagedIdentityPtrInput interface {
pulumi.Input
ToRunCommandManagedIdentityPtrOutput() RunCommandManagedIdentityPtrOutput
ToRunCommandManagedIdentityPtrOutputWithContext(context.Context) RunCommandManagedIdentityPtrOutput
}
RunCommandManagedIdentityPtrInput is an input type that accepts RunCommandManagedIdentityArgs, RunCommandManagedIdentityPtr and RunCommandManagedIdentityPtrOutput values. You can construct a concrete instance of `RunCommandManagedIdentityPtrInput` via:
RunCommandManagedIdentityArgs{...}
or:
nil
func RunCommandManagedIdentityPtr ¶
func RunCommandManagedIdentityPtr(v *RunCommandManagedIdentityArgs) RunCommandManagedIdentityPtrInput
type RunCommandManagedIdentityPtrOutput ¶
type RunCommandManagedIdentityPtrOutput struct{ *pulumi.OutputState }
func (RunCommandManagedIdentityPtrOutput) ClientId ¶
func (o RunCommandManagedIdentityPtrOutput) ClientId() pulumi.StringPtrOutput
Client Id (GUID value) of the user-assigned managed identity. ObjectId should not be used if this is provided.
func (RunCommandManagedIdentityPtrOutput) Elem ¶
func (o RunCommandManagedIdentityPtrOutput) Elem() RunCommandManagedIdentityOutput
func (RunCommandManagedIdentityPtrOutput) ElementType ¶
func (RunCommandManagedIdentityPtrOutput) ElementType() reflect.Type
func (RunCommandManagedIdentityPtrOutput) ObjectId ¶
func (o RunCommandManagedIdentityPtrOutput) ObjectId() pulumi.StringPtrOutput
Object Id (GUID value) of the user-assigned managed identity. ClientId should not be used if this is provided.
func (RunCommandManagedIdentityPtrOutput) ToRunCommandManagedIdentityPtrOutput ¶
func (o RunCommandManagedIdentityPtrOutput) ToRunCommandManagedIdentityPtrOutput() RunCommandManagedIdentityPtrOutput
func (RunCommandManagedIdentityPtrOutput) ToRunCommandManagedIdentityPtrOutputWithContext ¶
func (o RunCommandManagedIdentityPtrOutput) ToRunCommandManagedIdentityPtrOutputWithContext(ctx context.Context) RunCommandManagedIdentityPtrOutput
type RunCommandManagedIdentityResponse ¶
type RunCommandManagedIdentityResponse struct {
// Client Id (GUID value) of the user-assigned managed identity. ObjectId should not be used if this is provided.
ClientId *string `pulumi:"clientId"`
// Object Id (GUID value) of the user-assigned managed identity. ClientId should not be used if this is provided.
ObjectId *string `pulumi:"objectId"`
}
Contains clientId or objectId (use only one, not both) of a user-assigned managed identity that has access to storage blob used in Run Command. Use an empty RunCommandManagedIdentity object in case of system-assigned identity. Make sure the Azure storage blob exists in case of scriptUri, and managed identity has been given access to blob's container with 'Storage Blob Data Reader' role assignment with scriptUri blob and 'Storage Blob Data Contributor' for Append blobs(outputBlobUri, errorBlobUri). In case of user assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged.
type RunCommandManagedIdentityResponseOutput ¶
type RunCommandManagedIdentityResponseOutput struct{ *pulumi.OutputState }
Contains clientId or objectId (use only one, not both) of a user-assigned managed identity that has access to storage blob used in Run Command. Use an empty RunCommandManagedIdentity object in case of system-assigned identity. Make sure the Azure storage blob exists in case of scriptUri, and managed identity has been given access to blob's container with 'Storage Blob Data Reader' role assignment with scriptUri blob and 'Storage Blob Data Contributor' for Append blobs(outputBlobUri, errorBlobUri). In case of user assigned identity, make sure you add it under VM's identity. For more info on managed identity and Run Command, refer https://aka.ms/ManagedIdentity and https://aka.ms/RunCommandManaged.
func (RunCommandManagedIdentityResponseOutput) ClientId ¶
func (o RunCommandManagedIdentityResponseOutput) ClientId() pulumi.StringPtrOutput
Client Id (GUID value) of the user-assigned managed identity. ObjectId should not be used if this is provided.
func (RunCommandManagedIdentityResponseOutput) ElementType ¶
func (RunCommandManagedIdentityResponseOutput) ElementType() reflect.Type
func (RunCommandManagedIdentityResponseOutput) ObjectId ¶
func (o RunCommandManagedIdentityResponseOutput) ObjectId() pulumi.StringPtrOutput
Object Id (GUID value) of the user-assigned managed identity. ClientId should not be used if this is provided.
func (RunCommandManagedIdentityResponseOutput) ToRunCommandManagedIdentityResponseOutput ¶
func (o RunCommandManagedIdentityResponseOutput) ToRunCommandManagedIdentityResponseOutput() RunCommandManagedIdentityResponseOutput
func (RunCommandManagedIdentityResponseOutput) ToRunCommandManagedIdentityResponseOutputWithContext ¶
func (o RunCommandManagedIdentityResponseOutput) ToRunCommandManagedIdentityResponseOutputWithContext(ctx context.Context) RunCommandManagedIdentityResponseOutput
type RunCommandManagedIdentityResponsePtrOutput ¶
type RunCommandManagedIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (RunCommandManagedIdentityResponsePtrOutput) ClientId ¶
func (o RunCommandManagedIdentityResponsePtrOutput) ClientId() pulumi.StringPtrOutput
Client Id (GUID value) of the user-assigned managed identity. ObjectId should not be used if this is provided.
func (RunCommandManagedIdentityResponsePtrOutput) ElementType ¶
func (RunCommandManagedIdentityResponsePtrOutput) ElementType() reflect.Type
func (RunCommandManagedIdentityResponsePtrOutput) ObjectId ¶
func (o RunCommandManagedIdentityResponsePtrOutput) ObjectId() pulumi.StringPtrOutput
Object Id (GUID value) of the user-assigned managed identity. ClientId should not be used if this is provided.
func (RunCommandManagedIdentityResponsePtrOutput) ToRunCommandManagedIdentityResponsePtrOutput ¶
func (o RunCommandManagedIdentityResponsePtrOutput) ToRunCommandManagedIdentityResponsePtrOutput() RunCommandManagedIdentityResponsePtrOutput
func (RunCommandManagedIdentityResponsePtrOutput) ToRunCommandManagedIdentityResponsePtrOutputWithContext ¶
func (o RunCommandManagedIdentityResponsePtrOutput) ToRunCommandManagedIdentityResponsePtrOutputWithContext(ctx context.Context) RunCommandManagedIdentityResponsePtrOutput
type ServiceStatus ¶
type ServiceStatus struct {
// The behavior of the service when the Arc-enabled machine starts up.
StartupType *string `pulumi:"startupType"`
// The current status of the service.
Status *string `pulumi:"status"`
}
Describes the status and behavior of a service.
type ServiceStatusArgs ¶
type ServiceStatusArgs struct {
// The behavior of the service when the Arc-enabled machine starts up.
StartupType pulumi.StringPtrInput `pulumi:"startupType"`
// The current status of the service.
Status pulumi.StringPtrInput `pulumi:"status"`
}
Describes the status and behavior of a service.
func (ServiceStatusArgs) ElementType ¶
func (ServiceStatusArgs) ElementType() reflect.Type
func (ServiceStatusArgs) ToServiceStatusOutput ¶
func (i ServiceStatusArgs) ToServiceStatusOutput() ServiceStatusOutput
func (ServiceStatusArgs) ToServiceStatusOutputWithContext ¶
func (i ServiceStatusArgs) ToServiceStatusOutputWithContext(ctx context.Context) ServiceStatusOutput
func (ServiceStatusArgs) ToServiceStatusPtrOutput ¶
func (i ServiceStatusArgs) ToServiceStatusPtrOutput() ServiceStatusPtrOutput
func (ServiceStatusArgs) ToServiceStatusPtrOutputWithContext ¶
func (i ServiceStatusArgs) ToServiceStatusPtrOutputWithContext(ctx context.Context) ServiceStatusPtrOutput
type ServiceStatusInput ¶
type ServiceStatusInput interface {
pulumi.Input
ToServiceStatusOutput() ServiceStatusOutput
ToServiceStatusOutputWithContext(context.Context) ServiceStatusOutput
}
ServiceStatusInput is an input type that accepts ServiceStatusArgs and ServiceStatusOutput values. You can construct a concrete instance of `ServiceStatusInput` via:
ServiceStatusArgs{...}
type ServiceStatusOutput ¶
type ServiceStatusOutput struct{ *pulumi.OutputState }
Describes the status and behavior of a service.
func (ServiceStatusOutput) ElementType ¶
func (ServiceStatusOutput) ElementType() reflect.Type
func (ServiceStatusOutput) StartupType ¶
func (o ServiceStatusOutput) StartupType() pulumi.StringPtrOutput
The behavior of the service when the Arc-enabled machine starts up.
func (ServiceStatusOutput) Status ¶
func (o ServiceStatusOutput) Status() pulumi.StringPtrOutput
The current status of the service.
func (ServiceStatusOutput) ToServiceStatusOutput ¶
func (o ServiceStatusOutput) ToServiceStatusOutput() ServiceStatusOutput
func (ServiceStatusOutput) ToServiceStatusOutputWithContext ¶
func (o ServiceStatusOutput) ToServiceStatusOutputWithContext(ctx context.Context) ServiceStatusOutput
func (ServiceStatusOutput) ToServiceStatusPtrOutput ¶
func (o ServiceStatusOutput) ToServiceStatusPtrOutput() ServiceStatusPtrOutput
func (ServiceStatusOutput) ToServiceStatusPtrOutputWithContext ¶
func (o ServiceStatusOutput) ToServiceStatusPtrOutputWithContext(ctx context.Context) ServiceStatusPtrOutput
type ServiceStatusPtrInput ¶
type ServiceStatusPtrInput interface {
pulumi.Input
ToServiceStatusPtrOutput() ServiceStatusPtrOutput
ToServiceStatusPtrOutputWithContext(context.Context) ServiceStatusPtrOutput
}
ServiceStatusPtrInput is an input type that accepts ServiceStatusArgs, ServiceStatusPtr and ServiceStatusPtrOutput values. You can construct a concrete instance of `ServiceStatusPtrInput` via:
ServiceStatusArgs{...}
or:
nil
func ServiceStatusPtr ¶
func ServiceStatusPtr(v *ServiceStatusArgs) ServiceStatusPtrInput
type ServiceStatusPtrOutput ¶
type ServiceStatusPtrOutput struct{ *pulumi.OutputState }
func (ServiceStatusPtrOutput) Elem ¶
func (o ServiceStatusPtrOutput) Elem() ServiceStatusOutput
func (ServiceStatusPtrOutput) ElementType ¶
func (ServiceStatusPtrOutput) ElementType() reflect.Type
func (ServiceStatusPtrOutput) StartupType ¶
func (o ServiceStatusPtrOutput) StartupType() pulumi.StringPtrOutput
The behavior of the service when the Arc-enabled machine starts up.
func (ServiceStatusPtrOutput) Status ¶
func (o ServiceStatusPtrOutput) Status() pulumi.StringPtrOutput
The current status of the service.
func (ServiceStatusPtrOutput) ToServiceStatusPtrOutput ¶
func (o ServiceStatusPtrOutput) ToServiceStatusPtrOutput() ServiceStatusPtrOutput
func (ServiceStatusPtrOutput) ToServiceStatusPtrOutputWithContext ¶
func (o ServiceStatusPtrOutput) ToServiceStatusPtrOutputWithContext(ctx context.Context) ServiceStatusPtrOutput
type ServiceStatusResponse ¶
type ServiceStatusResponse struct {
// The behavior of the service when the Arc-enabled machine starts up.
StartupType *string `pulumi:"startupType"`
// The current status of the service.
Status *string `pulumi:"status"`
}
Describes the status and behavior of a service.
type ServiceStatusResponseOutput ¶
type ServiceStatusResponseOutput struct{ *pulumi.OutputState }
Describes the status and behavior of a service.
func (ServiceStatusResponseOutput) ElementType ¶
func (ServiceStatusResponseOutput) ElementType() reflect.Type
func (ServiceStatusResponseOutput) StartupType ¶
func (o ServiceStatusResponseOutput) StartupType() pulumi.StringPtrOutput
The behavior of the service when the Arc-enabled machine starts up.
func (ServiceStatusResponseOutput) Status ¶
func (o ServiceStatusResponseOutput) Status() pulumi.StringPtrOutput
The current status of the service.
func (ServiceStatusResponseOutput) ToServiceStatusResponseOutput ¶
func (o ServiceStatusResponseOutput) ToServiceStatusResponseOutput() ServiceStatusResponseOutput
func (ServiceStatusResponseOutput) ToServiceStatusResponseOutputWithContext ¶
func (o ServiceStatusResponseOutput) ToServiceStatusResponseOutputWithContext(ctx context.Context) ServiceStatusResponseOutput
type ServiceStatusResponsePtrOutput ¶
type ServiceStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (ServiceStatusResponsePtrOutput) Elem ¶
func (o ServiceStatusResponsePtrOutput) Elem() ServiceStatusResponseOutput
func (ServiceStatusResponsePtrOutput) ElementType ¶
func (ServiceStatusResponsePtrOutput) ElementType() reflect.Type
func (ServiceStatusResponsePtrOutput) StartupType ¶
func (o ServiceStatusResponsePtrOutput) StartupType() pulumi.StringPtrOutput
The behavior of the service when the Arc-enabled machine starts up.
func (ServiceStatusResponsePtrOutput) Status ¶
func (o ServiceStatusResponsePtrOutput) Status() pulumi.StringPtrOutput
The current status of the service.
func (ServiceStatusResponsePtrOutput) ToServiceStatusResponsePtrOutput ¶
func (o ServiceStatusResponsePtrOutput) ToServiceStatusResponsePtrOutput() ServiceStatusResponsePtrOutput
func (ServiceStatusResponsePtrOutput) ToServiceStatusResponsePtrOutputWithContext ¶
func (o ServiceStatusResponsePtrOutput) ToServiceStatusResponsePtrOutputWithContext(ctx context.Context) ServiceStatusResponsePtrOutput
type ServiceStatuses ¶
type ServiceStatuses struct {
// The state of the extension service on the Arc-enabled machine.
ExtensionService *ServiceStatus `pulumi:"extensionService"`
// The state of the guest configuration service on the Arc-enabled machine.
GuestConfigurationService *ServiceStatus `pulumi:"guestConfigurationService"`
}
Reports the state and behavior of dependent services.
type ServiceStatusesArgs ¶
type ServiceStatusesArgs struct {
// The state of the extension service on the Arc-enabled machine.
ExtensionService ServiceStatusPtrInput `pulumi:"extensionService"`
// The state of the guest configuration service on the Arc-enabled machine.
GuestConfigurationService ServiceStatusPtrInput `pulumi:"guestConfigurationService"`
}
Reports the state and behavior of dependent services.
func (ServiceStatusesArgs) ElementType ¶
func (ServiceStatusesArgs) ElementType() reflect.Type
func (ServiceStatusesArgs) ToServiceStatusesOutput ¶
func (i ServiceStatusesArgs) ToServiceStatusesOutput() ServiceStatusesOutput
func (ServiceStatusesArgs) ToServiceStatusesOutputWithContext ¶
func (i ServiceStatusesArgs) ToServiceStatusesOutputWithContext(ctx context.Context) ServiceStatusesOutput
func (ServiceStatusesArgs) ToServiceStatusesPtrOutput ¶
func (i ServiceStatusesArgs) ToServiceStatusesPtrOutput() ServiceStatusesPtrOutput
func (ServiceStatusesArgs) ToServiceStatusesPtrOutputWithContext ¶
func (i ServiceStatusesArgs) ToServiceStatusesPtrOutputWithContext(ctx context.Context) ServiceStatusesPtrOutput
type ServiceStatusesInput ¶
type ServiceStatusesInput interface {
pulumi.Input
ToServiceStatusesOutput() ServiceStatusesOutput
ToServiceStatusesOutputWithContext(context.Context) ServiceStatusesOutput
}
ServiceStatusesInput is an input type that accepts ServiceStatusesArgs and ServiceStatusesOutput values. You can construct a concrete instance of `ServiceStatusesInput` via:
ServiceStatusesArgs{...}
type ServiceStatusesOutput ¶
type ServiceStatusesOutput struct{ *pulumi.OutputState }
Reports the state and behavior of dependent services.
func (ServiceStatusesOutput) ElementType ¶
func (ServiceStatusesOutput) ElementType() reflect.Type
func (ServiceStatusesOutput) ExtensionService ¶
func (o ServiceStatusesOutput) ExtensionService() ServiceStatusPtrOutput
The state of the extension service on the Arc-enabled machine.
func (ServiceStatusesOutput) GuestConfigurationService ¶
func (o ServiceStatusesOutput) GuestConfigurationService() ServiceStatusPtrOutput
The state of the guest configuration service on the Arc-enabled machine.
func (ServiceStatusesOutput) ToServiceStatusesOutput ¶
func (o ServiceStatusesOutput) ToServiceStatusesOutput() ServiceStatusesOutput
func (ServiceStatusesOutput) ToServiceStatusesOutputWithContext ¶
func (o ServiceStatusesOutput) ToServiceStatusesOutputWithContext(ctx context.Context) ServiceStatusesOutput
func (ServiceStatusesOutput) ToServiceStatusesPtrOutput ¶
func (o ServiceStatusesOutput) ToServiceStatusesPtrOutput() ServiceStatusesPtrOutput
func (ServiceStatusesOutput) ToServiceStatusesPtrOutputWithContext ¶
func (o ServiceStatusesOutput) ToServiceStatusesPtrOutputWithContext(ctx context.Context) ServiceStatusesPtrOutput
type ServiceStatusesPtrInput ¶
type ServiceStatusesPtrInput interface {
pulumi.Input
ToServiceStatusesPtrOutput() ServiceStatusesPtrOutput
ToServiceStatusesPtrOutputWithContext(context.Context) ServiceStatusesPtrOutput
}
ServiceStatusesPtrInput is an input type that accepts ServiceStatusesArgs, ServiceStatusesPtr and ServiceStatusesPtrOutput values. You can construct a concrete instance of `ServiceStatusesPtrInput` via:
ServiceStatusesArgs{...}
or:
nil
func ServiceStatusesPtr ¶
func ServiceStatusesPtr(v *ServiceStatusesArgs) ServiceStatusesPtrInput
type ServiceStatusesPtrOutput ¶
type ServiceStatusesPtrOutput struct{ *pulumi.OutputState }
func (ServiceStatusesPtrOutput) Elem ¶
func (o ServiceStatusesPtrOutput) Elem() ServiceStatusesOutput
func (ServiceStatusesPtrOutput) ElementType ¶
func (ServiceStatusesPtrOutput) ElementType() reflect.Type
func (ServiceStatusesPtrOutput) ExtensionService ¶
func (o ServiceStatusesPtrOutput) ExtensionService() ServiceStatusPtrOutput
The state of the extension service on the Arc-enabled machine.
func (ServiceStatusesPtrOutput) GuestConfigurationService ¶
func (o ServiceStatusesPtrOutput) GuestConfigurationService() ServiceStatusPtrOutput
The state of the guest configuration service on the Arc-enabled machine.
func (ServiceStatusesPtrOutput) ToServiceStatusesPtrOutput ¶
func (o ServiceStatusesPtrOutput) ToServiceStatusesPtrOutput() ServiceStatusesPtrOutput
func (ServiceStatusesPtrOutput) ToServiceStatusesPtrOutputWithContext ¶
func (o ServiceStatusesPtrOutput) ToServiceStatusesPtrOutputWithContext(ctx context.Context) ServiceStatusesPtrOutput
type ServiceStatusesResponse ¶
type ServiceStatusesResponse struct {
// The state of the extension service on the Arc-enabled machine.
ExtensionService *ServiceStatusResponse `pulumi:"extensionService"`
// The state of the guest configuration service on the Arc-enabled machine.
GuestConfigurationService *ServiceStatusResponse `pulumi:"guestConfigurationService"`
}
Reports the state and behavior of dependent services.
type ServiceStatusesResponseOutput ¶
type ServiceStatusesResponseOutput struct{ *pulumi.OutputState }
Reports the state and behavior of dependent services.
func (ServiceStatusesResponseOutput) ElementType ¶
func (ServiceStatusesResponseOutput) ElementType() reflect.Type
func (ServiceStatusesResponseOutput) ExtensionService ¶
func (o ServiceStatusesResponseOutput) ExtensionService() ServiceStatusResponsePtrOutput
The state of the extension service on the Arc-enabled machine.
func (ServiceStatusesResponseOutput) GuestConfigurationService ¶
func (o ServiceStatusesResponseOutput) GuestConfigurationService() ServiceStatusResponsePtrOutput
The state of the guest configuration service on the Arc-enabled machine.
func (ServiceStatusesResponseOutput) ToServiceStatusesResponseOutput ¶
func (o ServiceStatusesResponseOutput) ToServiceStatusesResponseOutput() ServiceStatusesResponseOutput
func (ServiceStatusesResponseOutput) ToServiceStatusesResponseOutputWithContext ¶
func (o ServiceStatusesResponseOutput) ToServiceStatusesResponseOutputWithContext(ctx context.Context) ServiceStatusesResponseOutput
type ServiceStatusesResponsePtrOutput ¶
type ServiceStatusesResponsePtrOutput struct{ *pulumi.OutputState }
func (ServiceStatusesResponsePtrOutput) Elem ¶
func (o ServiceStatusesResponsePtrOutput) Elem() ServiceStatusesResponseOutput
func (ServiceStatusesResponsePtrOutput) ElementType ¶
func (ServiceStatusesResponsePtrOutput) ElementType() reflect.Type
func (ServiceStatusesResponsePtrOutput) ExtensionService ¶
func (o ServiceStatusesResponsePtrOutput) ExtensionService() ServiceStatusResponsePtrOutput
The state of the extension service on the Arc-enabled machine.
func (ServiceStatusesResponsePtrOutput) GuestConfigurationService ¶
func (o ServiceStatusesResponsePtrOutput) GuestConfigurationService() ServiceStatusResponsePtrOutput
The state of the guest configuration service on the Arc-enabled machine.
func (ServiceStatusesResponsePtrOutput) ToServiceStatusesResponsePtrOutput ¶
func (o ServiceStatusesResponsePtrOutput) ToServiceStatusesResponsePtrOutput() ServiceStatusesResponsePtrOutput
func (ServiceStatusesResponsePtrOutput) ToServiceStatusesResponsePtrOutputWithContext ¶
func (o ServiceStatusesResponsePtrOutput) ToServiceStatusesResponsePtrOutputWithContext(ctx context.Context) ServiceStatusesResponsePtrOutput
type StatusLevelTypes ¶
type StatusLevelTypes string
The level code.
func (StatusLevelTypes) ElementType ¶
func (StatusLevelTypes) ElementType() reflect.Type
func (StatusLevelTypes) ToStatusLevelTypesOutput ¶
func (e StatusLevelTypes) ToStatusLevelTypesOutput() StatusLevelTypesOutput
func (StatusLevelTypes) ToStatusLevelTypesOutputWithContext ¶
func (e StatusLevelTypes) ToStatusLevelTypesOutputWithContext(ctx context.Context) StatusLevelTypesOutput
func (StatusLevelTypes) ToStatusLevelTypesPtrOutput ¶
func (e StatusLevelTypes) ToStatusLevelTypesPtrOutput() StatusLevelTypesPtrOutput
func (StatusLevelTypes) ToStatusLevelTypesPtrOutputWithContext ¶
func (e StatusLevelTypes) ToStatusLevelTypesPtrOutputWithContext(ctx context.Context) StatusLevelTypesPtrOutput
func (StatusLevelTypes) ToStringOutput ¶
func (e StatusLevelTypes) ToStringOutput() pulumi.StringOutput
func (StatusLevelTypes) ToStringOutputWithContext ¶
func (e StatusLevelTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StatusLevelTypes) ToStringPtrOutput ¶
func (e StatusLevelTypes) ToStringPtrOutput() pulumi.StringPtrOutput
func (StatusLevelTypes) ToStringPtrOutputWithContext ¶
func (e StatusLevelTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StatusLevelTypesInput ¶
type StatusLevelTypesInput interface {
pulumi.Input
ToStatusLevelTypesOutput() StatusLevelTypesOutput
ToStatusLevelTypesOutputWithContext(context.Context) StatusLevelTypesOutput
}
StatusLevelTypesInput is an input type that accepts values of the StatusLevelTypes enum A concrete instance of `StatusLevelTypesInput` can be one of the following:
StatusLevelTypesInfo StatusLevelTypesWarning StatusLevelTypesError
type StatusLevelTypesOutput ¶
type StatusLevelTypesOutput struct{ *pulumi.OutputState }
func (StatusLevelTypesOutput) ElementType ¶
func (StatusLevelTypesOutput) ElementType() reflect.Type
func (StatusLevelTypesOutput) ToStatusLevelTypesOutput ¶
func (o StatusLevelTypesOutput) ToStatusLevelTypesOutput() StatusLevelTypesOutput
func (StatusLevelTypesOutput) ToStatusLevelTypesOutputWithContext ¶
func (o StatusLevelTypesOutput) ToStatusLevelTypesOutputWithContext(ctx context.Context) StatusLevelTypesOutput
func (StatusLevelTypesOutput) ToStatusLevelTypesPtrOutput ¶
func (o StatusLevelTypesOutput) ToStatusLevelTypesPtrOutput() StatusLevelTypesPtrOutput
func (StatusLevelTypesOutput) ToStatusLevelTypesPtrOutputWithContext ¶
func (o StatusLevelTypesOutput) ToStatusLevelTypesPtrOutputWithContext(ctx context.Context) StatusLevelTypesPtrOutput
func (StatusLevelTypesOutput) ToStringOutput ¶
func (o StatusLevelTypesOutput) ToStringOutput() pulumi.StringOutput
func (StatusLevelTypesOutput) ToStringOutputWithContext ¶
func (o StatusLevelTypesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StatusLevelTypesOutput) ToStringPtrOutput ¶
func (o StatusLevelTypesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StatusLevelTypesOutput) ToStringPtrOutputWithContext ¶
func (o StatusLevelTypesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StatusLevelTypesPtrInput ¶
type StatusLevelTypesPtrInput interface {
pulumi.Input
ToStatusLevelTypesPtrOutput() StatusLevelTypesPtrOutput
ToStatusLevelTypesPtrOutputWithContext(context.Context) StatusLevelTypesPtrOutput
}
func StatusLevelTypesPtr ¶
func StatusLevelTypesPtr(v string) StatusLevelTypesPtrInput
type StatusLevelTypesPtrOutput ¶
type StatusLevelTypesPtrOutput struct{ *pulumi.OutputState }
func (StatusLevelTypesPtrOutput) Elem ¶
func (o StatusLevelTypesPtrOutput) Elem() StatusLevelTypesOutput
func (StatusLevelTypesPtrOutput) ElementType ¶
func (StatusLevelTypesPtrOutput) ElementType() reflect.Type
func (StatusLevelTypesPtrOutput) ToStatusLevelTypesPtrOutput ¶
func (o StatusLevelTypesPtrOutput) ToStatusLevelTypesPtrOutput() StatusLevelTypesPtrOutput
func (StatusLevelTypesPtrOutput) ToStatusLevelTypesPtrOutputWithContext ¶
func (o StatusLevelTypesPtrOutput) ToStatusLevelTypesPtrOutputWithContext(ctx context.Context) StatusLevelTypesPtrOutput
func (StatusLevelTypesPtrOutput) ToStringPtrOutput ¶
func (o StatusLevelTypesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StatusLevelTypesPtrOutput) ToStringPtrOutputWithContext ¶
func (o StatusLevelTypesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SystemDataResponse ¶
type SystemDataResponse struct {
// The timestamp of resource creation (UTC).
CreatedAt *string `pulumi:"createdAt"`
// The identity that created the resource.
CreatedBy *string `pulumi:"createdBy"`
// The type of identity that created the resource.
CreatedByType *string `pulumi:"createdByType"`
// The timestamp of resource last modification (UTC)
LastModifiedAt *string `pulumi:"lastModifiedAt"`
// The identity that last modified the resource.
LastModifiedBy *string `pulumi:"lastModifiedBy"`
// The type of identity that last modified the resource.
LastModifiedByType *string `pulumi:"lastModifiedByType"`
}
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
Source Files
¶
- getLicense.go
- getLicenseProfile.go
- getMachine.go
- getMachineExtension.go
- getMachineRunCommand.go
- getPrivateEndpointConnection.go
- getPrivateLinkScope.go
- getPrivateLinkScopedResource.go
- init.go
- license.go
- licenseProfile.go
- machine.go
- machineExtension.go
- machineRunCommand.go
- privateEndpointConnection.go
- privateLinkScope.go
- privateLinkScopedResource.go
- pulumiEnums.go
- pulumiTypes.go