Documentation ¶
Index ¶
- Constants
- type Appliance
- type ApplianceArgs
- type ApplianceCredentialKubeconfigResponse
- type ApplianceCredentialKubeconfigResponseArrayOutput
- func (ApplianceCredentialKubeconfigResponseArrayOutput) ElementType() reflect.Type
- func (o ApplianceCredentialKubeconfigResponseArrayOutput) Index(i pulumi.IntInput) ApplianceCredentialKubeconfigResponseOutput
- func (o ApplianceCredentialKubeconfigResponseArrayOutput) ToApplianceCredentialKubeconfigResponseArrayOutput() ApplianceCredentialKubeconfigResponseArrayOutput
- func (o ApplianceCredentialKubeconfigResponseArrayOutput) ToApplianceCredentialKubeconfigResponseArrayOutputWithContext(ctx context.Context) ApplianceCredentialKubeconfigResponseArrayOutput
- type ApplianceCredentialKubeconfigResponseOutput
- func (ApplianceCredentialKubeconfigResponseOutput) ElementType() reflect.Type
- func (o ApplianceCredentialKubeconfigResponseOutput) Name() pulumi.StringOutput
- func (o ApplianceCredentialKubeconfigResponseOutput) ToApplianceCredentialKubeconfigResponseOutput() ApplianceCredentialKubeconfigResponseOutput
- func (o ApplianceCredentialKubeconfigResponseOutput) ToApplianceCredentialKubeconfigResponseOutputWithContext(ctx context.Context) ApplianceCredentialKubeconfigResponseOutput
- func (o ApplianceCredentialKubeconfigResponseOutput) Value() pulumi.StringOutput
- type ApplianceInput
- type ApplianceOutput
- func (o ApplianceOutput) Distro() pulumi.StringPtrOutput
- func (ApplianceOutput) ElementType() reflect.Type
- func (o ApplianceOutput) Identity() IdentityResponsePtrOutput
- func (o ApplianceOutput) InfrastructureConfig() AppliancePropertiesResponseInfrastructureConfigPtrOutput
- func (o ApplianceOutput) Location() pulumi.StringOutput
- func (o ApplianceOutput) Name() pulumi.StringOutput
- func (o ApplianceOutput) ProvisioningState() pulumi.StringOutput
- func (o ApplianceOutput) PublicKey() pulumi.StringPtrOutput
- func (o ApplianceOutput) Status() pulumi.StringOutput
- func (o ApplianceOutput) SystemData() SystemDataResponseOutput
- func (o ApplianceOutput) Tags() pulumi.StringMapOutput
- func (o ApplianceOutput) ToApplianceOutput() ApplianceOutput
- func (o ApplianceOutput) ToApplianceOutputWithContext(ctx context.Context) ApplianceOutput
- func (o ApplianceOutput) Type() pulumi.StringOutput
- func (o ApplianceOutput) Version() pulumi.StringPtrOutput
- type AppliancePropertiesInfrastructureConfig
- type AppliancePropertiesInfrastructureConfigArgs
- func (AppliancePropertiesInfrastructureConfigArgs) ElementType() reflect.Type
- func (i AppliancePropertiesInfrastructureConfigArgs) ToAppliancePropertiesInfrastructureConfigOutput() AppliancePropertiesInfrastructureConfigOutput
- func (i AppliancePropertiesInfrastructureConfigArgs) ToAppliancePropertiesInfrastructureConfigOutputWithContext(ctx context.Context) AppliancePropertiesInfrastructureConfigOutput
- func (i AppliancePropertiesInfrastructureConfigArgs) ToAppliancePropertiesInfrastructureConfigPtrOutput() AppliancePropertiesInfrastructureConfigPtrOutput
- func (i AppliancePropertiesInfrastructureConfigArgs) ToAppliancePropertiesInfrastructureConfigPtrOutputWithContext(ctx context.Context) AppliancePropertiesInfrastructureConfigPtrOutput
- type AppliancePropertiesInfrastructureConfigInput
- type AppliancePropertiesInfrastructureConfigOutput
- func (AppliancePropertiesInfrastructureConfigOutput) ElementType() reflect.Type
- func (o AppliancePropertiesInfrastructureConfigOutput) Provider() pulumi.StringPtrOutput
- func (o AppliancePropertiesInfrastructureConfigOutput) ToAppliancePropertiesInfrastructureConfigOutput() AppliancePropertiesInfrastructureConfigOutput
- func (o AppliancePropertiesInfrastructureConfigOutput) ToAppliancePropertiesInfrastructureConfigOutputWithContext(ctx context.Context) AppliancePropertiesInfrastructureConfigOutput
- func (o AppliancePropertiesInfrastructureConfigOutput) ToAppliancePropertiesInfrastructureConfigPtrOutput() AppliancePropertiesInfrastructureConfigPtrOutput
- func (o AppliancePropertiesInfrastructureConfigOutput) ToAppliancePropertiesInfrastructureConfigPtrOutputWithContext(ctx context.Context) AppliancePropertiesInfrastructureConfigPtrOutput
- type AppliancePropertiesInfrastructureConfigPtrInput
- type AppliancePropertiesInfrastructureConfigPtrOutput
- func (o AppliancePropertiesInfrastructureConfigPtrOutput) Elem() AppliancePropertiesInfrastructureConfigOutput
- func (AppliancePropertiesInfrastructureConfigPtrOutput) ElementType() reflect.Type
- func (o AppliancePropertiesInfrastructureConfigPtrOutput) Provider() pulumi.StringPtrOutput
- func (o AppliancePropertiesInfrastructureConfigPtrOutput) ToAppliancePropertiesInfrastructureConfigPtrOutput() AppliancePropertiesInfrastructureConfigPtrOutput
- func (o AppliancePropertiesInfrastructureConfigPtrOutput) ToAppliancePropertiesInfrastructureConfigPtrOutputWithContext(ctx context.Context) AppliancePropertiesInfrastructureConfigPtrOutput
- type AppliancePropertiesResponseInfrastructureConfig
- type AppliancePropertiesResponseInfrastructureConfigOutput
- func (AppliancePropertiesResponseInfrastructureConfigOutput) ElementType() reflect.Type
- func (o AppliancePropertiesResponseInfrastructureConfigOutput) Provider() pulumi.StringPtrOutput
- func (o AppliancePropertiesResponseInfrastructureConfigOutput) ToAppliancePropertiesResponseInfrastructureConfigOutput() AppliancePropertiesResponseInfrastructureConfigOutput
- func (o AppliancePropertiesResponseInfrastructureConfigOutput) ToAppliancePropertiesResponseInfrastructureConfigOutputWithContext(ctx context.Context) AppliancePropertiesResponseInfrastructureConfigOutput
- type AppliancePropertiesResponseInfrastructureConfigPtrOutput
- func (o AppliancePropertiesResponseInfrastructureConfigPtrOutput) Elem() AppliancePropertiesResponseInfrastructureConfigOutput
- func (AppliancePropertiesResponseInfrastructureConfigPtrOutput) ElementType() reflect.Type
- func (o AppliancePropertiesResponseInfrastructureConfigPtrOutput) Provider() pulumi.StringPtrOutput
- func (o AppliancePropertiesResponseInfrastructureConfigPtrOutput) ToAppliancePropertiesResponseInfrastructureConfigPtrOutput() AppliancePropertiesResponseInfrastructureConfigPtrOutput
- func (o AppliancePropertiesResponseInfrastructureConfigPtrOutput) ToAppliancePropertiesResponseInfrastructureConfigPtrOutputWithContext(ctx context.Context) AppliancePropertiesResponseInfrastructureConfigPtrOutput
- type ApplianceState
- type ArtifactProfileResponse
- type ArtifactProfileResponseMapOutput
- func (ArtifactProfileResponseMapOutput) ElementType() reflect.Type
- func (o ArtifactProfileResponseMapOutput) MapIndex(k pulumi.StringInput) ArtifactProfileResponseOutput
- func (o ArtifactProfileResponseMapOutput) ToArtifactProfileResponseMapOutput() ArtifactProfileResponseMapOutput
- func (o ArtifactProfileResponseMapOutput) ToArtifactProfileResponseMapOutputWithContext(ctx context.Context) ArtifactProfileResponseMapOutput
- type ArtifactProfileResponseOutput
- func (ArtifactProfileResponseOutput) ElementType() reflect.Type
- func (o ArtifactProfileResponseOutput) Endpoint() pulumi.StringOutput
- func (o ArtifactProfileResponseOutput) ToArtifactProfileResponseOutput() ArtifactProfileResponseOutput
- func (o ArtifactProfileResponseOutput) ToArtifactProfileResponseOutputWithContext(ctx context.Context) ArtifactProfileResponseOutput
- type Distro
- func (Distro) ElementType() reflect.Type
- func (e Distro) ToDistroOutput() DistroOutput
- func (e Distro) ToDistroOutputWithContext(ctx context.Context) DistroOutput
- func (e Distro) ToDistroPtrOutput() DistroPtrOutput
- func (e Distro) ToDistroPtrOutputWithContext(ctx context.Context) DistroPtrOutput
- func (e Distro) ToStringOutput() pulumi.StringOutput
- func (e Distro) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Distro) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Distro) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DistroInput
- type DistroOutput
- func (DistroOutput) ElementType() reflect.Type
- func (o DistroOutput) ToDistroOutput() DistroOutput
- func (o DistroOutput) ToDistroOutputWithContext(ctx context.Context) DistroOutput
- func (o DistroOutput) ToDistroPtrOutput() DistroPtrOutput
- func (o DistroOutput) ToDistroPtrOutputWithContext(ctx context.Context) DistroPtrOutput
- func (o DistroOutput) ToStringOutput() pulumi.StringOutput
- func (o DistroOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DistroOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DistroOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DistroPtrInput
- type DistroPtrOutput
- func (o DistroPtrOutput) Elem() DistroOutput
- func (DistroPtrOutput) ElementType() reflect.Type
- func (o DistroPtrOutput) ToDistroPtrOutput() DistroPtrOutput
- func (o DistroPtrOutput) ToDistroPtrOutputWithContext(ctx context.Context) DistroPtrOutput
- func (o DistroPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DistroPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type HybridConnectionConfigResponse
- type HybridConnectionConfigResponseOutput
- func (HybridConnectionConfigResponseOutput) ElementType() reflect.Type
- func (o HybridConnectionConfigResponseOutput) ExpirationTime() pulumi.Float64Output
- func (o HybridConnectionConfigResponseOutput) HybridConnectionName() pulumi.StringOutput
- func (o HybridConnectionConfigResponseOutput) Relay() pulumi.StringOutput
- func (o HybridConnectionConfigResponseOutput) ToHybridConnectionConfigResponseOutput() HybridConnectionConfigResponseOutput
- func (o HybridConnectionConfigResponseOutput) ToHybridConnectionConfigResponseOutputWithContext(ctx context.Context) HybridConnectionConfigResponseOutput
- func (o HybridConnectionConfigResponseOutput) Token() pulumi.StringOutput
- 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() pulumi.StringPtrOutput
- 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() pulumi.StringPtrOutput
- 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 ListApplianceClusterCustomerUserCredentialArgs
- type ListApplianceClusterCustomerUserCredentialOutputArgs
- type ListApplianceClusterCustomerUserCredentialResult
- type ListApplianceClusterCustomerUserCredentialResultOutput
- func (ListApplianceClusterCustomerUserCredentialResultOutput) ElementType() reflect.Type
- func (o ListApplianceClusterCustomerUserCredentialResultOutput) Kubeconfigs() ApplianceCredentialKubeconfigResponseArrayOutput
- func (o ListApplianceClusterCustomerUserCredentialResultOutput) SshKeys() SSHKeyResponseMapOutput
- func (o ListApplianceClusterCustomerUserCredentialResultOutput) ToListApplianceClusterCustomerUserCredentialResultOutput() ListApplianceClusterCustomerUserCredentialResultOutput
- func (o ListApplianceClusterCustomerUserCredentialResultOutput) ToListApplianceClusterCustomerUserCredentialResultOutputWithContext(ctx context.Context) ListApplianceClusterCustomerUserCredentialResultOutput
- type ListApplianceClusterUserCredentialArgs
- type ListApplianceClusterUserCredentialOutputArgs
- type ListApplianceClusterUserCredentialResult
- type ListApplianceClusterUserCredentialResultOutput
- func (ListApplianceClusterUserCredentialResultOutput) ElementType() reflect.Type
- func (o ListApplianceClusterUserCredentialResultOutput) HybridConnectionConfig() HybridConnectionConfigResponseOutput
- func (o ListApplianceClusterUserCredentialResultOutput) Kubeconfigs() ApplianceCredentialKubeconfigResponseArrayOutput
- func (o ListApplianceClusterUserCredentialResultOutput) ToListApplianceClusterUserCredentialResultOutput() ListApplianceClusterUserCredentialResultOutput
- func (o ListApplianceClusterUserCredentialResultOutput) ToListApplianceClusterUserCredentialResultOutputWithContext(ctx context.Context) ListApplianceClusterUserCredentialResultOutput
- type ListApplianceKeysArgs
- type ListApplianceKeysOutputArgs
- type ListApplianceKeysResult
- type ListApplianceKeysResultOutput
- func (o ListApplianceKeysResultOutput) ArtifactProfiles() ArtifactProfileResponseMapOutput
- func (ListApplianceKeysResultOutput) ElementType() reflect.Type
- func (o ListApplianceKeysResultOutput) Kubeconfigs() ApplianceCredentialKubeconfigResponseArrayOutput
- func (o ListApplianceKeysResultOutput) SshKeys() SSHKeyResponseMapOutput
- func (o ListApplianceKeysResultOutput) ToListApplianceKeysResultOutput() ListApplianceKeysResultOutput
- func (o ListApplianceKeysResultOutput) ToListApplianceKeysResultOutputWithContext(ctx context.Context) ListApplianceKeysResultOutput
- type LookupApplianceArgs
- type LookupApplianceOutputArgs
- type LookupApplianceResult
- type LookupApplianceResultOutput
- func (o LookupApplianceResultOutput) Distro() pulumi.StringPtrOutput
- func (LookupApplianceResultOutput) ElementType() reflect.Type
- func (o LookupApplianceResultOutput) Id() pulumi.StringOutput
- func (o LookupApplianceResultOutput) Identity() IdentityResponsePtrOutput
- func (o LookupApplianceResultOutput) InfrastructureConfig() AppliancePropertiesResponseInfrastructureConfigPtrOutput
- func (o LookupApplianceResultOutput) Location() pulumi.StringOutput
- func (o LookupApplianceResultOutput) Name() pulumi.StringOutput
- func (o LookupApplianceResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupApplianceResultOutput) PublicKey() pulumi.StringPtrOutput
- func (o LookupApplianceResultOutput) Status() pulumi.StringOutput
- func (o LookupApplianceResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupApplianceResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupApplianceResultOutput) ToLookupApplianceResultOutput() LookupApplianceResultOutput
- func (o LookupApplianceResultOutput) ToLookupApplianceResultOutputWithContext(ctx context.Context) LookupApplianceResultOutput
- func (o LookupApplianceResultOutput) Type() pulumi.StringOutput
- func (o LookupApplianceResultOutput) Version() pulumi.StringPtrOutput
- type Provider
- func (Provider) ElementType() reflect.Type
- func (e Provider) ToProviderOutput() ProviderOutput
- func (e Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (e Provider) ToProviderPtrOutput() ProviderPtrOutput
- func (e Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- func (e Provider) ToStringOutput() pulumi.StringOutput
- func (e Provider) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Provider) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Provider) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProviderInput
- type ProviderOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
- func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- func (o ProviderOutput) ToStringOutput() pulumi.StringOutput
- func (o ProviderOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ProviderOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ProviderOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProviderPtrInput
- type ProviderPtrOutput
- func (o ProviderPtrOutput) Elem() ProviderOutput
- func (ProviderPtrOutput) ElementType() reflect.Type
- func (o ProviderPtrOutput) ToProviderPtrOutput() ProviderPtrOutput
- func (o ProviderPtrOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
- func (o ProviderPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ProviderPtrOutput) 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 SSHKeyResponse
- type SSHKeyResponseMapOutput
- func (SSHKeyResponseMapOutput) ElementType() reflect.Type
- func (o SSHKeyResponseMapOutput) MapIndex(k pulumi.StringInput) SSHKeyResponseOutput
- func (o SSHKeyResponseMapOutput) ToSSHKeyResponseMapOutput() SSHKeyResponseMapOutput
- func (o SSHKeyResponseMapOutput) ToSSHKeyResponseMapOutputWithContext(ctx context.Context) SSHKeyResponseMapOutput
- type SSHKeyResponseOutput
- func (o SSHKeyResponseOutput) Certificate() pulumi.StringOutput
- func (o SSHKeyResponseOutput) CreationTimeStamp() pulumi.Float64Output
- func (SSHKeyResponseOutput) ElementType() reflect.Type
- func (o SSHKeyResponseOutput) ExpirationTimeStamp() pulumi.Float64Output
- func (o SSHKeyResponseOutput) PrivateKey() pulumi.StringOutput
- func (o SSHKeyResponseOutput) PublicKey() pulumi.StringOutput
- func (o SSHKeyResponseOutput) ToSSHKeyResponseOutput() SSHKeyResponseOutput
- func (o SSHKeyResponseOutput) ToSSHKeyResponseOutputWithContext(ctx context.Context) SSHKeyResponseOutput
- 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 ( ProviderVMWare = Provider("VMWare") ProviderHCI = Provider("HCI") ProviderSCVMM = Provider("SCVMM") )
const ( ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned") ResourceIdentityTypeNone = ResourceIdentityType("None") )
const (
DistroAKSEdge = Distro("AKSEdge")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Appliance ¶
type Appliance struct { pulumi.CustomResourceState // Represents a supported Fabric/Infra. (AKSEdge etc...). Distro pulumi.StringPtrOutput `pulumi:"distro"` // Identity for the resource. Identity IdentityResponsePtrOutput `pulumi:"identity"` // Contains infrastructure information about the Appliance InfrastructureConfig AppliancePropertiesResponseInfrastructureConfigPtrOutput `pulumi:"infrastructureConfig"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Certificates pair used to download MSI certificate from HIS. Can only be set once. PublicKey pulumi.StringPtrOutput `pulumi:"publicKey"` // Appliance’s health and state of connection to on-prem 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"` // Version of the Appliance Version pulumi.StringPtrOutput `pulumi:"version"` }
Appliances definition. Azure REST API version: 2022-10-27. Prior API version in Azure Native 1.x: 2021-10-31-preview.
Other available API versions: 2021-10-31-preview.
func GetAppliance ¶
func GetAppliance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplianceState, opts ...pulumi.ResourceOption) (*Appliance, error)
GetAppliance gets an existing Appliance 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 NewAppliance ¶
func NewAppliance(ctx *pulumi.Context, name string, args *ApplianceArgs, opts ...pulumi.ResourceOption) (*Appliance, error)
NewAppliance registers a new resource with the given unique name, arguments, and options.
func (*Appliance) ElementType ¶
func (*Appliance) ToApplianceOutput ¶
func (i *Appliance) ToApplianceOutput() ApplianceOutput
func (*Appliance) ToApplianceOutputWithContext ¶
func (i *Appliance) ToApplianceOutputWithContext(ctx context.Context) ApplianceOutput
type ApplianceArgs ¶
type ApplianceArgs struct { // Represents a supported Fabric/Infra. (AKSEdge etc...). Distro pulumi.StringPtrInput // Identity for the resource. Identity IdentityPtrInput // Contains infrastructure information about the Appliance InfrastructureConfig AppliancePropertiesInfrastructureConfigPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // Certificates pair used to download MSI certificate from HIS. Can only be set once. PublicKey pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Appliances name. ResourceName pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Version of the Appliance Version pulumi.StringPtrInput }
The set of arguments for constructing a Appliance resource.
func (ApplianceArgs) ElementType ¶
func (ApplianceArgs) ElementType() reflect.Type
type ApplianceCredentialKubeconfigResponse ¶
type ApplianceCredentialKubeconfigResponse struct { // Name which contains the role of the kubeconfig. Name string `pulumi:"name"` // Contains the kubeconfig value. Value string `pulumi:"value"` }
Cluster User Credential appliance.
type ApplianceCredentialKubeconfigResponseArrayOutput ¶
type ApplianceCredentialKubeconfigResponseArrayOutput struct{ *pulumi.OutputState }
func (ApplianceCredentialKubeconfigResponseArrayOutput) ElementType ¶
func (ApplianceCredentialKubeconfigResponseArrayOutput) ElementType() reflect.Type
func (ApplianceCredentialKubeconfigResponseArrayOutput) ToApplianceCredentialKubeconfigResponseArrayOutput ¶
func (o ApplianceCredentialKubeconfigResponseArrayOutput) ToApplianceCredentialKubeconfigResponseArrayOutput() ApplianceCredentialKubeconfigResponseArrayOutput
func (ApplianceCredentialKubeconfigResponseArrayOutput) ToApplianceCredentialKubeconfigResponseArrayOutputWithContext ¶
func (o ApplianceCredentialKubeconfigResponseArrayOutput) ToApplianceCredentialKubeconfigResponseArrayOutputWithContext(ctx context.Context) ApplianceCredentialKubeconfigResponseArrayOutput
type ApplianceCredentialKubeconfigResponseOutput ¶
type ApplianceCredentialKubeconfigResponseOutput struct{ *pulumi.OutputState }
Cluster User Credential appliance.
func (ApplianceCredentialKubeconfigResponseOutput) ElementType ¶
func (ApplianceCredentialKubeconfigResponseOutput) ElementType() reflect.Type
func (ApplianceCredentialKubeconfigResponseOutput) Name ¶
func (o ApplianceCredentialKubeconfigResponseOutput) Name() pulumi.StringOutput
Name which contains the role of the kubeconfig.
func (ApplianceCredentialKubeconfigResponseOutput) ToApplianceCredentialKubeconfigResponseOutput ¶
func (o ApplianceCredentialKubeconfigResponseOutput) ToApplianceCredentialKubeconfigResponseOutput() ApplianceCredentialKubeconfigResponseOutput
func (ApplianceCredentialKubeconfigResponseOutput) ToApplianceCredentialKubeconfigResponseOutputWithContext ¶
func (o ApplianceCredentialKubeconfigResponseOutput) ToApplianceCredentialKubeconfigResponseOutputWithContext(ctx context.Context) ApplianceCredentialKubeconfigResponseOutput
func (ApplianceCredentialKubeconfigResponseOutput) Value ¶
func (o ApplianceCredentialKubeconfigResponseOutput) Value() pulumi.StringOutput
Contains the kubeconfig value.
type ApplianceInput ¶
type ApplianceInput interface { pulumi.Input ToApplianceOutput() ApplianceOutput ToApplianceOutputWithContext(ctx context.Context) ApplianceOutput }
type ApplianceOutput ¶
type ApplianceOutput struct{ *pulumi.OutputState }
func (ApplianceOutput) Distro ¶
func (o ApplianceOutput) Distro() pulumi.StringPtrOutput
Represents a supported Fabric/Infra. (AKSEdge etc...).
func (ApplianceOutput) ElementType ¶
func (ApplianceOutput) ElementType() reflect.Type
func (ApplianceOutput) Identity ¶
func (o ApplianceOutput) Identity() IdentityResponsePtrOutput
Identity for the resource.
func (ApplianceOutput) InfrastructureConfig ¶
func (o ApplianceOutput) InfrastructureConfig() AppliancePropertiesResponseInfrastructureConfigPtrOutput
Contains infrastructure information about the Appliance
func (ApplianceOutput) Location ¶
func (o ApplianceOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (ApplianceOutput) Name ¶
func (o ApplianceOutput) Name() pulumi.StringOutput
The name of the resource
func (ApplianceOutput) ProvisioningState ¶
func (o ApplianceOutput) ProvisioningState() pulumi.StringOutput
The current deployment or provisioning state, which only appears in the response.
func (ApplianceOutput) PublicKey ¶
func (o ApplianceOutput) PublicKey() pulumi.StringPtrOutput
Certificates pair used to download MSI certificate from HIS. Can only be set once.
func (ApplianceOutput) Status ¶
func (o ApplianceOutput) Status() pulumi.StringOutput
Appliance’s health and state of connection to on-prem
func (ApplianceOutput) SystemData ¶
func (o ApplianceOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (ApplianceOutput) ToApplianceOutput ¶
func (o ApplianceOutput) ToApplianceOutput() ApplianceOutput
func (ApplianceOutput) ToApplianceOutputWithContext ¶
func (o ApplianceOutput) ToApplianceOutputWithContext(ctx context.Context) ApplianceOutput
func (ApplianceOutput) Type ¶
func (o ApplianceOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (ApplianceOutput) Version ¶
func (o ApplianceOutput) Version() pulumi.StringPtrOutput
Version of the Appliance
type AppliancePropertiesInfrastructureConfig ¶
type AppliancePropertiesInfrastructureConfig struct { // Information about the connected appliance. Provider *string `pulumi:"provider"` }
Contains infrastructure information about the Appliance
type AppliancePropertiesInfrastructureConfigArgs ¶
type AppliancePropertiesInfrastructureConfigArgs struct { // Information about the connected appliance. Provider pulumi.StringPtrInput `pulumi:"provider"` }
Contains infrastructure information about the Appliance
func (AppliancePropertiesInfrastructureConfigArgs) ElementType ¶
func (AppliancePropertiesInfrastructureConfigArgs) ElementType() reflect.Type
func (AppliancePropertiesInfrastructureConfigArgs) ToAppliancePropertiesInfrastructureConfigOutput ¶
func (i AppliancePropertiesInfrastructureConfigArgs) ToAppliancePropertiesInfrastructureConfigOutput() AppliancePropertiesInfrastructureConfigOutput
func (AppliancePropertiesInfrastructureConfigArgs) ToAppliancePropertiesInfrastructureConfigOutputWithContext ¶
func (i AppliancePropertiesInfrastructureConfigArgs) ToAppliancePropertiesInfrastructureConfigOutputWithContext(ctx context.Context) AppliancePropertiesInfrastructureConfigOutput
func (AppliancePropertiesInfrastructureConfigArgs) ToAppliancePropertiesInfrastructureConfigPtrOutput ¶
func (i AppliancePropertiesInfrastructureConfigArgs) ToAppliancePropertiesInfrastructureConfigPtrOutput() AppliancePropertiesInfrastructureConfigPtrOutput
func (AppliancePropertiesInfrastructureConfigArgs) ToAppliancePropertiesInfrastructureConfigPtrOutputWithContext ¶
func (i AppliancePropertiesInfrastructureConfigArgs) ToAppliancePropertiesInfrastructureConfigPtrOutputWithContext(ctx context.Context) AppliancePropertiesInfrastructureConfigPtrOutput
type AppliancePropertiesInfrastructureConfigInput ¶
type AppliancePropertiesInfrastructureConfigInput interface { pulumi.Input ToAppliancePropertiesInfrastructureConfigOutput() AppliancePropertiesInfrastructureConfigOutput ToAppliancePropertiesInfrastructureConfigOutputWithContext(context.Context) AppliancePropertiesInfrastructureConfigOutput }
AppliancePropertiesInfrastructureConfigInput is an input type that accepts AppliancePropertiesInfrastructureConfigArgs and AppliancePropertiesInfrastructureConfigOutput values. You can construct a concrete instance of `AppliancePropertiesInfrastructureConfigInput` via:
AppliancePropertiesInfrastructureConfigArgs{...}
type AppliancePropertiesInfrastructureConfigOutput ¶
type AppliancePropertiesInfrastructureConfigOutput struct{ *pulumi.OutputState }
Contains infrastructure information about the Appliance
func (AppliancePropertiesInfrastructureConfigOutput) ElementType ¶
func (AppliancePropertiesInfrastructureConfigOutput) ElementType() reflect.Type
func (AppliancePropertiesInfrastructureConfigOutput) Provider ¶
func (o AppliancePropertiesInfrastructureConfigOutput) Provider() pulumi.StringPtrOutput
Information about the connected appliance.
func (AppliancePropertiesInfrastructureConfigOutput) ToAppliancePropertiesInfrastructureConfigOutput ¶
func (o AppliancePropertiesInfrastructureConfigOutput) ToAppliancePropertiesInfrastructureConfigOutput() AppliancePropertiesInfrastructureConfigOutput
func (AppliancePropertiesInfrastructureConfigOutput) ToAppliancePropertiesInfrastructureConfigOutputWithContext ¶
func (o AppliancePropertiesInfrastructureConfigOutput) ToAppliancePropertiesInfrastructureConfigOutputWithContext(ctx context.Context) AppliancePropertiesInfrastructureConfigOutput
func (AppliancePropertiesInfrastructureConfigOutput) ToAppliancePropertiesInfrastructureConfigPtrOutput ¶
func (o AppliancePropertiesInfrastructureConfigOutput) ToAppliancePropertiesInfrastructureConfigPtrOutput() AppliancePropertiesInfrastructureConfigPtrOutput
func (AppliancePropertiesInfrastructureConfigOutput) ToAppliancePropertiesInfrastructureConfigPtrOutputWithContext ¶
func (o AppliancePropertiesInfrastructureConfigOutput) ToAppliancePropertiesInfrastructureConfigPtrOutputWithContext(ctx context.Context) AppliancePropertiesInfrastructureConfigPtrOutput
type AppliancePropertiesInfrastructureConfigPtrInput ¶
type AppliancePropertiesInfrastructureConfigPtrInput interface { pulumi.Input ToAppliancePropertiesInfrastructureConfigPtrOutput() AppliancePropertiesInfrastructureConfigPtrOutput ToAppliancePropertiesInfrastructureConfigPtrOutputWithContext(context.Context) AppliancePropertiesInfrastructureConfigPtrOutput }
AppliancePropertiesInfrastructureConfigPtrInput is an input type that accepts AppliancePropertiesInfrastructureConfigArgs, AppliancePropertiesInfrastructureConfigPtr and AppliancePropertiesInfrastructureConfigPtrOutput values. You can construct a concrete instance of `AppliancePropertiesInfrastructureConfigPtrInput` via:
AppliancePropertiesInfrastructureConfigArgs{...} or: nil
func AppliancePropertiesInfrastructureConfigPtr ¶
func AppliancePropertiesInfrastructureConfigPtr(v *AppliancePropertiesInfrastructureConfigArgs) AppliancePropertiesInfrastructureConfigPtrInput
type AppliancePropertiesInfrastructureConfigPtrOutput ¶
type AppliancePropertiesInfrastructureConfigPtrOutput struct{ *pulumi.OutputState }
func (AppliancePropertiesInfrastructureConfigPtrOutput) ElementType ¶
func (AppliancePropertiesInfrastructureConfigPtrOutput) ElementType() reflect.Type
func (AppliancePropertiesInfrastructureConfigPtrOutput) Provider ¶
func (o AppliancePropertiesInfrastructureConfigPtrOutput) Provider() pulumi.StringPtrOutput
Information about the connected appliance.
func (AppliancePropertiesInfrastructureConfigPtrOutput) ToAppliancePropertiesInfrastructureConfigPtrOutput ¶
func (o AppliancePropertiesInfrastructureConfigPtrOutput) ToAppliancePropertiesInfrastructureConfigPtrOutput() AppliancePropertiesInfrastructureConfigPtrOutput
func (AppliancePropertiesInfrastructureConfigPtrOutput) ToAppliancePropertiesInfrastructureConfigPtrOutputWithContext ¶
func (o AppliancePropertiesInfrastructureConfigPtrOutput) ToAppliancePropertiesInfrastructureConfigPtrOutputWithContext(ctx context.Context) AppliancePropertiesInfrastructureConfigPtrOutput
type AppliancePropertiesResponseInfrastructureConfig ¶
type AppliancePropertiesResponseInfrastructureConfig struct { // Information about the connected appliance. Provider *string `pulumi:"provider"` }
Contains infrastructure information about the Appliance
type AppliancePropertiesResponseInfrastructureConfigOutput ¶
type AppliancePropertiesResponseInfrastructureConfigOutput struct{ *pulumi.OutputState }
Contains infrastructure information about the Appliance
func (AppliancePropertiesResponseInfrastructureConfigOutput) ElementType ¶
func (AppliancePropertiesResponseInfrastructureConfigOutput) ElementType() reflect.Type
func (AppliancePropertiesResponseInfrastructureConfigOutput) Provider ¶
func (o AppliancePropertiesResponseInfrastructureConfigOutput) Provider() pulumi.StringPtrOutput
Information about the connected appliance.
func (AppliancePropertiesResponseInfrastructureConfigOutput) ToAppliancePropertiesResponseInfrastructureConfigOutput ¶
func (o AppliancePropertiesResponseInfrastructureConfigOutput) ToAppliancePropertiesResponseInfrastructureConfigOutput() AppliancePropertiesResponseInfrastructureConfigOutput
func (AppliancePropertiesResponseInfrastructureConfigOutput) ToAppliancePropertiesResponseInfrastructureConfigOutputWithContext ¶
func (o AppliancePropertiesResponseInfrastructureConfigOutput) ToAppliancePropertiesResponseInfrastructureConfigOutputWithContext(ctx context.Context) AppliancePropertiesResponseInfrastructureConfigOutput
type AppliancePropertiesResponseInfrastructureConfigPtrOutput ¶
type AppliancePropertiesResponseInfrastructureConfigPtrOutput struct{ *pulumi.OutputState }
func (AppliancePropertiesResponseInfrastructureConfigPtrOutput) ElementType ¶
func (AppliancePropertiesResponseInfrastructureConfigPtrOutput) ElementType() reflect.Type
func (AppliancePropertiesResponseInfrastructureConfigPtrOutput) Provider ¶
func (o AppliancePropertiesResponseInfrastructureConfigPtrOutput) Provider() pulumi.StringPtrOutput
Information about the connected appliance.
func (AppliancePropertiesResponseInfrastructureConfigPtrOutput) ToAppliancePropertiesResponseInfrastructureConfigPtrOutput ¶
func (o AppliancePropertiesResponseInfrastructureConfigPtrOutput) ToAppliancePropertiesResponseInfrastructureConfigPtrOutput() AppliancePropertiesResponseInfrastructureConfigPtrOutput
func (AppliancePropertiesResponseInfrastructureConfigPtrOutput) ToAppliancePropertiesResponseInfrastructureConfigPtrOutputWithContext ¶
func (o AppliancePropertiesResponseInfrastructureConfigPtrOutput) ToAppliancePropertiesResponseInfrastructureConfigPtrOutputWithContext(ctx context.Context) AppliancePropertiesResponseInfrastructureConfigPtrOutput
type ApplianceState ¶
type ApplianceState struct { }
func (ApplianceState) ElementType ¶
func (ApplianceState) ElementType() reflect.Type
type ArtifactProfileResponse ¶
type ArtifactProfileResponse struct { // Endpoint is the URL to upload artifacts to. Endpoint string `pulumi:"endpoint"` }
Appliance ArtifactProfile definition.
type ArtifactProfileResponseMapOutput ¶
type ArtifactProfileResponseMapOutput struct{ *pulumi.OutputState }
func (ArtifactProfileResponseMapOutput) ElementType ¶
func (ArtifactProfileResponseMapOutput) ElementType() reflect.Type
func (ArtifactProfileResponseMapOutput) MapIndex ¶
func (o ArtifactProfileResponseMapOutput) MapIndex(k pulumi.StringInput) ArtifactProfileResponseOutput
func (ArtifactProfileResponseMapOutput) ToArtifactProfileResponseMapOutput ¶
func (o ArtifactProfileResponseMapOutput) ToArtifactProfileResponseMapOutput() ArtifactProfileResponseMapOutput
func (ArtifactProfileResponseMapOutput) ToArtifactProfileResponseMapOutputWithContext ¶
func (o ArtifactProfileResponseMapOutput) ToArtifactProfileResponseMapOutputWithContext(ctx context.Context) ArtifactProfileResponseMapOutput
type ArtifactProfileResponseOutput ¶
type ArtifactProfileResponseOutput struct{ *pulumi.OutputState }
Appliance ArtifactProfile definition.
func (ArtifactProfileResponseOutput) ElementType ¶
func (ArtifactProfileResponseOutput) ElementType() reflect.Type
func (ArtifactProfileResponseOutput) Endpoint ¶
func (o ArtifactProfileResponseOutput) Endpoint() pulumi.StringOutput
Endpoint is the URL to upload artifacts to.
func (ArtifactProfileResponseOutput) ToArtifactProfileResponseOutput ¶
func (o ArtifactProfileResponseOutput) ToArtifactProfileResponseOutput() ArtifactProfileResponseOutput
func (ArtifactProfileResponseOutput) ToArtifactProfileResponseOutputWithContext ¶
func (o ArtifactProfileResponseOutput) ToArtifactProfileResponseOutputWithContext(ctx context.Context) ArtifactProfileResponseOutput
type Distro ¶
type Distro string
Represents a supported Fabric/Infra. (AKSEdge etc...).
func (Distro) ElementType ¶
func (Distro) ToDistroOutput ¶
func (e Distro) ToDistroOutput() DistroOutput
func (Distro) ToDistroOutputWithContext ¶
func (e Distro) ToDistroOutputWithContext(ctx context.Context) DistroOutput
func (Distro) ToDistroPtrOutput ¶
func (e Distro) ToDistroPtrOutput() DistroPtrOutput
func (Distro) ToDistroPtrOutputWithContext ¶
func (e Distro) ToDistroPtrOutputWithContext(ctx context.Context) DistroPtrOutput
func (Distro) ToStringOutput ¶
func (e Distro) ToStringOutput() pulumi.StringOutput
func (Distro) ToStringOutputWithContext ¶
func (e Distro) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Distro) ToStringPtrOutput ¶
func (e Distro) ToStringPtrOutput() pulumi.StringPtrOutput
func (Distro) ToStringPtrOutputWithContext ¶
func (e Distro) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DistroInput ¶
type DistroInput interface { pulumi.Input ToDistroOutput() DistroOutput ToDistroOutputWithContext(context.Context) DistroOutput }
DistroInput is an input type that accepts values of the Distro enum A concrete instance of `DistroInput` can be one of the following:
DistroAKSEdge
type DistroOutput ¶
type DistroOutput struct{ *pulumi.OutputState }
func (DistroOutput) ElementType ¶
func (DistroOutput) ElementType() reflect.Type
func (DistroOutput) ToDistroOutput ¶
func (o DistroOutput) ToDistroOutput() DistroOutput
func (DistroOutput) ToDistroOutputWithContext ¶
func (o DistroOutput) ToDistroOutputWithContext(ctx context.Context) DistroOutput
func (DistroOutput) ToDistroPtrOutput ¶
func (o DistroOutput) ToDistroPtrOutput() DistroPtrOutput
func (DistroOutput) ToDistroPtrOutputWithContext ¶
func (o DistroOutput) ToDistroPtrOutputWithContext(ctx context.Context) DistroPtrOutput
func (DistroOutput) ToStringOutput ¶
func (o DistroOutput) ToStringOutput() pulumi.StringOutput
func (DistroOutput) ToStringOutputWithContext ¶
func (o DistroOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DistroOutput) ToStringPtrOutput ¶
func (o DistroOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DistroOutput) ToStringPtrOutputWithContext ¶
func (o DistroOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DistroPtrInput ¶
type DistroPtrInput interface { pulumi.Input ToDistroPtrOutput() DistroPtrOutput ToDistroPtrOutputWithContext(context.Context) DistroPtrOutput }
func DistroPtr ¶
func DistroPtr(v string) DistroPtrInput
type DistroPtrOutput ¶
type DistroPtrOutput struct{ *pulumi.OutputState }
func (DistroPtrOutput) Elem ¶
func (o DistroPtrOutput) Elem() DistroOutput
func (DistroPtrOutput) ElementType ¶
func (DistroPtrOutput) ElementType() reflect.Type
func (DistroPtrOutput) ToDistroPtrOutput ¶
func (o DistroPtrOutput) ToDistroPtrOutput() DistroPtrOutput
func (DistroPtrOutput) ToDistroPtrOutputWithContext ¶
func (o DistroPtrOutput) ToDistroPtrOutputWithContext(ctx context.Context) DistroPtrOutput
func (DistroPtrOutput) ToStringPtrOutput ¶
func (o DistroPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DistroPtrOutput) ToStringPtrOutputWithContext ¶
func (o DistroPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type HybridConnectionConfigResponse ¶
type HybridConnectionConfigResponse struct { // Timestamp when this token will be expired. ExpirationTime float64 `pulumi:"expirationTime"` // Name of the connection HybridConnectionName string `pulumi:"hybridConnectionName"` // Name of the notification service. Relay string `pulumi:"relay"` // Listener access token Token string `pulumi:"token"` }
Contains the REP (rendezvous endpoint) and “Listener” access token from notification service (NS).
type HybridConnectionConfigResponseOutput ¶
type HybridConnectionConfigResponseOutput struct{ *pulumi.OutputState }
Contains the REP (rendezvous endpoint) and “Listener” access token from notification service (NS).
func (HybridConnectionConfigResponseOutput) ElementType ¶
func (HybridConnectionConfigResponseOutput) ElementType() reflect.Type
func (HybridConnectionConfigResponseOutput) ExpirationTime ¶
func (o HybridConnectionConfigResponseOutput) ExpirationTime() pulumi.Float64Output
Timestamp when this token will be expired.
func (HybridConnectionConfigResponseOutput) HybridConnectionName ¶
func (o HybridConnectionConfigResponseOutput) HybridConnectionName() pulumi.StringOutput
Name of the connection
func (HybridConnectionConfigResponseOutput) Relay ¶
func (o HybridConnectionConfigResponseOutput) Relay() pulumi.StringOutput
Name of the notification service.
func (HybridConnectionConfigResponseOutput) ToHybridConnectionConfigResponseOutput ¶
func (o HybridConnectionConfigResponseOutput) ToHybridConnectionConfigResponseOutput() HybridConnectionConfigResponseOutput
func (HybridConnectionConfigResponseOutput) ToHybridConnectionConfigResponseOutputWithContext ¶
func (o HybridConnectionConfigResponseOutput) ToHybridConnectionConfigResponseOutputWithContext(ctx context.Context) HybridConnectionConfigResponseOutput
func (HybridConnectionConfigResponseOutput) Token ¶
func (o HybridConnectionConfigResponseOutput) Token() pulumi.StringOutput
Listener access token
type Identity ¶
type Identity struct { // The identity type. Type *string `pulumi:"type"` }
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct { // The identity type. Type pulumi.StringPtrInput `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() pulumi.StringPtrOutput
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() pulumi.StringPtrOutput
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 ListApplianceClusterCustomerUserCredentialOutputArgs ¶
type ListApplianceClusterCustomerUserCredentialOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Appliances name. ResourceName pulumi.StringInput `pulumi:"resourceName"` }
func (ListApplianceClusterCustomerUserCredentialOutputArgs) ElementType ¶
func (ListApplianceClusterCustomerUserCredentialOutputArgs) ElementType() reflect.Type
type ListApplianceClusterCustomerUserCredentialResult ¶
type ListApplianceClusterCustomerUserCredentialResult struct { // The list of appliance kubeconfigs. Kubeconfigs []ApplianceCredentialKubeconfigResponse `pulumi:"kubeconfigs"` // Map of Customer User Public and Private SSH Keys SshKeys map[string]SSHKeyResponse `pulumi:"sshKeys"` }
The List Cluster Customer User Credential Results appliance.
func ListApplianceClusterCustomerUserCredential ¶
func ListApplianceClusterCustomerUserCredential(ctx *pulumi.Context, args *ListApplianceClusterCustomerUserCredentialArgs, opts ...pulumi.InvokeOption) (*ListApplianceClusterCustomerUserCredentialResult, error)
Returns the cluster customer user credentials for the dedicated appliance. Azure REST API version: 2022-04-15-preview.
type ListApplianceClusterCustomerUserCredentialResultOutput ¶
type ListApplianceClusterCustomerUserCredentialResultOutput struct{ *pulumi.OutputState }
The List Cluster Customer User Credential Results appliance.
func ListApplianceClusterCustomerUserCredentialOutput ¶
func ListApplianceClusterCustomerUserCredentialOutput(ctx *pulumi.Context, args ListApplianceClusterCustomerUserCredentialOutputArgs, opts ...pulumi.InvokeOption) ListApplianceClusterCustomerUserCredentialResultOutput
func (ListApplianceClusterCustomerUserCredentialResultOutput) ElementType ¶
func (ListApplianceClusterCustomerUserCredentialResultOutput) ElementType() reflect.Type
func (ListApplianceClusterCustomerUserCredentialResultOutput) Kubeconfigs ¶
func (o ListApplianceClusterCustomerUserCredentialResultOutput) Kubeconfigs() ApplianceCredentialKubeconfigResponseArrayOutput
The list of appliance kubeconfigs.
func (ListApplianceClusterCustomerUserCredentialResultOutput) SshKeys ¶
func (o ListApplianceClusterCustomerUserCredentialResultOutput) SshKeys() SSHKeyResponseMapOutput
Map of Customer User Public and Private SSH Keys
func (ListApplianceClusterCustomerUserCredentialResultOutput) ToListApplianceClusterCustomerUserCredentialResultOutput ¶
func (o ListApplianceClusterCustomerUserCredentialResultOutput) ToListApplianceClusterCustomerUserCredentialResultOutput() ListApplianceClusterCustomerUserCredentialResultOutput
func (ListApplianceClusterCustomerUserCredentialResultOutput) ToListApplianceClusterCustomerUserCredentialResultOutputWithContext ¶
func (o ListApplianceClusterCustomerUserCredentialResultOutput) ToListApplianceClusterCustomerUserCredentialResultOutputWithContext(ctx context.Context) ListApplianceClusterCustomerUserCredentialResultOutput
type ListApplianceClusterUserCredentialOutputArgs ¶
type ListApplianceClusterUserCredentialOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Appliances name. ResourceName pulumi.StringInput `pulumi:"resourceName"` }
func (ListApplianceClusterUserCredentialOutputArgs) ElementType ¶
func (ListApplianceClusterUserCredentialOutputArgs) ElementType() reflect.Type
type ListApplianceClusterUserCredentialResult ¶
type ListApplianceClusterUserCredentialResult struct { // Contains the REP (rendezvous endpoint) and “Listener” access token from notification service (NS). HybridConnectionConfig HybridConnectionConfigResponse `pulumi:"hybridConnectionConfig"` // The list of appliance kubeconfigs. Kubeconfigs []ApplianceCredentialKubeconfigResponse `pulumi:"kubeconfigs"` }
The List Cluster User Credential appliance.
func ListApplianceClusterUserCredential ¶
func ListApplianceClusterUserCredential(ctx *pulumi.Context, args *ListApplianceClusterUserCredentialArgs, opts ...pulumi.InvokeOption) (*ListApplianceClusterUserCredentialResult, error)
Returns the cluster user credentials for the dedicated appliance. Azure REST API version: 2022-10-27.
Other available API versions: 2021-10-31-preview.
type ListApplianceClusterUserCredentialResultOutput ¶
type ListApplianceClusterUserCredentialResultOutput struct{ *pulumi.OutputState }
The List Cluster User Credential appliance.
func ListApplianceClusterUserCredentialOutput ¶
func ListApplianceClusterUserCredentialOutput(ctx *pulumi.Context, args ListApplianceClusterUserCredentialOutputArgs, opts ...pulumi.InvokeOption) ListApplianceClusterUserCredentialResultOutput
func (ListApplianceClusterUserCredentialResultOutput) ElementType ¶
func (ListApplianceClusterUserCredentialResultOutput) ElementType() reflect.Type
func (ListApplianceClusterUserCredentialResultOutput) HybridConnectionConfig ¶
func (o ListApplianceClusterUserCredentialResultOutput) HybridConnectionConfig() HybridConnectionConfigResponseOutput
Contains the REP (rendezvous endpoint) and “Listener” access token from notification service (NS).
func (ListApplianceClusterUserCredentialResultOutput) Kubeconfigs ¶
func (o ListApplianceClusterUserCredentialResultOutput) Kubeconfigs() ApplianceCredentialKubeconfigResponseArrayOutput
The list of appliance kubeconfigs.
func (ListApplianceClusterUserCredentialResultOutput) ToListApplianceClusterUserCredentialResultOutput ¶
func (o ListApplianceClusterUserCredentialResultOutput) ToListApplianceClusterUserCredentialResultOutput() ListApplianceClusterUserCredentialResultOutput
func (ListApplianceClusterUserCredentialResultOutput) ToListApplianceClusterUserCredentialResultOutputWithContext ¶
func (o ListApplianceClusterUserCredentialResultOutput) ToListApplianceClusterUserCredentialResultOutputWithContext(ctx context.Context) ListApplianceClusterUserCredentialResultOutput
type ListApplianceKeysArgs ¶
type ListApplianceKeysArgs struct { // This sets the type of artifact being returned, when empty no artifact endpoint is returned. ArtifactType *string `pulumi:"artifactType"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Appliances name. ResourceName string `pulumi:"resourceName"` }
type ListApplianceKeysOutputArgs ¶
type ListApplianceKeysOutputArgs struct { // This sets the type of artifact being returned, when empty no artifact endpoint is returned. ArtifactType pulumi.StringPtrInput `pulumi:"artifactType"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Appliances name. ResourceName pulumi.StringInput `pulumi:"resourceName"` }
func (ListApplianceKeysOutputArgs) ElementType ¶
func (ListApplianceKeysOutputArgs) ElementType() reflect.Type
type ListApplianceKeysResult ¶
type ListApplianceKeysResult struct { // Map of artifacts that contains a list of ArtifactProfile used to upload artifacts such as logs. ArtifactProfiles map[string]ArtifactProfileResponse `pulumi:"artifactProfiles"` // The list of appliance kubeconfigs. Kubeconfigs []ApplianceCredentialKubeconfigResponse `pulumi:"kubeconfigs"` // Map of Customer User Public, Private SSH Keys and Certificate when available. SshKeys map[string]SSHKeyResponse `pulumi:"sshKeys"` }
The List Cluster Keys Results appliance.
func ListApplianceKeys ¶
func ListApplianceKeys(ctx *pulumi.Context, args *ListApplianceKeysArgs, opts ...pulumi.InvokeOption) (*ListApplianceKeysResult, error)
Returns the cluster customer credentials for the dedicated appliance. Azure REST API version: 2022-10-27.
type ListApplianceKeysResultOutput ¶
type ListApplianceKeysResultOutput struct{ *pulumi.OutputState }
The List Cluster Keys Results appliance.
func ListApplianceKeysOutput ¶
func ListApplianceKeysOutput(ctx *pulumi.Context, args ListApplianceKeysOutputArgs, opts ...pulumi.InvokeOption) ListApplianceKeysResultOutput
func (ListApplianceKeysResultOutput) ArtifactProfiles ¶
func (o ListApplianceKeysResultOutput) ArtifactProfiles() ArtifactProfileResponseMapOutput
Map of artifacts that contains a list of ArtifactProfile used to upload artifacts such as logs.
func (ListApplianceKeysResultOutput) ElementType ¶
func (ListApplianceKeysResultOutput) ElementType() reflect.Type
func (ListApplianceKeysResultOutput) Kubeconfigs ¶
func (o ListApplianceKeysResultOutput) Kubeconfigs() ApplianceCredentialKubeconfigResponseArrayOutput
The list of appliance kubeconfigs.
func (ListApplianceKeysResultOutput) SshKeys ¶
func (o ListApplianceKeysResultOutput) SshKeys() SSHKeyResponseMapOutput
Map of Customer User Public, Private SSH Keys and Certificate when available.
func (ListApplianceKeysResultOutput) ToListApplianceKeysResultOutput ¶
func (o ListApplianceKeysResultOutput) ToListApplianceKeysResultOutput() ListApplianceKeysResultOutput
func (ListApplianceKeysResultOutput) ToListApplianceKeysResultOutputWithContext ¶
func (o ListApplianceKeysResultOutput) ToListApplianceKeysResultOutputWithContext(ctx context.Context) ListApplianceKeysResultOutput
type LookupApplianceArgs ¶
type LookupApplianceOutputArgs ¶
type LookupApplianceOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Appliances name. ResourceName pulumi.StringInput `pulumi:"resourceName"` }
func (LookupApplianceOutputArgs) ElementType ¶
func (LookupApplianceOutputArgs) ElementType() reflect.Type
type LookupApplianceResult ¶
type LookupApplianceResult struct { // Represents a supported Fabric/Infra. (AKSEdge etc...). Distro *string `pulumi:"distro"` // 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"` // Contains infrastructure information about the Appliance InfrastructureConfig *AppliancePropertiesResponseInfrastructureConfig `pulumi:"infrastructureConfig"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The current deployment or provisioning state, which only appears in the response. ProvisioningState string `pulumi:"provisioningState"` // Certificates pair used to download MSI certificate from HIS. Can only be set once. PublicKey *string `pulumi:"publicKey"` // Appliance’s health and state of connection to on-prem 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"` // Version of the Appliance Version *string `pulumi:"version"` }
Appliances definition.
func LookupAppliance ¶
func LookupAppliance(ctx *pulumi.Context, args *LookupApplianceArgs, opts ...pulumi.InvokeOption) (*LookupApplianceResult, error)
Gets the details of an Appliance with a specified resource group and name. Azure REST API version: 2022-10-27.
Other available API versions: 2021-10-31-preview.
func (*LookupApplianceResult) Defaults ¶
func (val *LookupApplianceResult) Defaults() *LookupApplianceResult
Defaults sets the appropriate defaults for LookupApplianceResult
type LookupApplianceResultOutput ¶
type LookupApplianceResultOutput struct{ *pulumi.OutputState }
Appliances definition.
func LookupApplianceOutput ¶
func LookupApplianceOutput(ctx *pulumi.Context, args LookupApplianceOutputArgs, opts ...pulumi.InvokeOption) LookupApplianceResultOutput
func (LookupApplianceResultOutput) Distro ¶
func (o LookupApplianceResultOutput) Distro() pulumi.StringPtrOutput
Represents a supported Fabric/Infra. (AKSEdge etc...).
func (LookupApplianceResultOutput) ElementType ¶
func (LookupApplianceResultOutput) ElementType() reflect.Type
func (LookupApplianceResultOutput) Id ¶
func (o LookupApplianceResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupApplianceResultOutput) Identity ¶
func (o LookupApplianceResultOutput) Identity() IdentityResponsePtrOutput
Identity for the resource.
func (LookupApplianceResultOutput) InfrastructureConfig ¶
func (o LookupApplianceResultOutput) InfrastructureConfig() AppliancePropertiesResponseInfrastructureConfigPtrOutput
Contains infrastructure information about the Appliance
func (LookupApplianceResultOutput) Location ¶
func (o LookupApplianceResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupApplianceResultOutput) Name ¶
func (o LookupApplianceResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupApplianceResultOutput) ProvisioningState ¶
func (o LookupApplianceResultOutput) ProvisioningState() pulumi.StringOutput
The current deployment or provisioning state, which only appears in the response.
func (LookupApplianceResultOutput) PublicKey ¶
func (o LookupApplianceResultOutput) PublicKey() pulumi.StringPtrOutput
Certificates pair used to download MSI certificate from HIS. Can only be set once.
func (LookupApplianceResultOutput) Status ¶
func (o LookupApplianceResultOutput) Status() pulumi.StringOutput
Appliance’s health and state of connection to on-prem
func (LookupApplianceResultOutput) SystemData ¶
func (o LookupApplianceResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupApplianceResultOutput) Tags ¶
func (o LookupApplianceResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupApplianceResultOutput) ToLookupApplianceResultOutput ¶
func (o LookupApplianceResultOutput) ToLookupApplianceResultOutput() LookupApplianceResultOutput
func (LookupApplianceResultOutput) ToLookupApplianceResultOutputWithContext ¶
func (o LookupApplianceResultOutput) ToLookupApplianceResultOutputWithContext(ctx context.Context) LookupApplianceResultOutput
func (LookupApplianceResultOutput) Type ¶
func (o LookupApplianceResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupApplianceResultOutput) Version ¶
func (o LookupApplianceResultOutput) Version() pulumi.StringPtrOutput
Version of the Appliance
type Provider ¶
type Provider string
Information about the connected appliance.
func (Provider) ElementType ¶
func (Provider) ToProviderOutput ¶
func (e Provider) ToProviderOutput() ProviderOutput
func (Provider) ToProviderOutputWithContext ¶
func (e Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
func (Provider) ToProviderPtrOutput ¶
func (e Provider) ToProviderPtrOutput() ProviderPtrOutput
func (Provider) ToProviderPtrOutputWithContext ¶
func (e Provider) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
func (Provider) ToStringOutput ¶
func (e Provider) ToStringOutput() pulumi.StringOutput
func (Provider) ToStringOutputWithContext ¶
func (e Provider) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Provider) ToStringPtrOutput ¶
func (e Provider) ToStringPtrOutput() pulumi.StringPtrOutput
func (Provider) ToStringPtrOutputWithContext ¶
func (e Provider) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(context.Context) ProviderOutput }
ProviderInput is an input type that accepts values of the Provider enum A concrete instance of `ProviderInput` can be one of the following:
ProviderVMWare ProviderHCI ProviderSCVMM
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
func (ProviderOutput) ToProviderPtrOutput ¶
func (o ProviderOutput) ToProviderPtrOutput() ProviderPtrOutput
func (ProviderOutput) ToProviderPtrOutputWithContext ¶
func (o ProviderOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
func (ProviderOutput) ToStringOutput ¶
func (o ProviderOutput) ToStringOutput() pulumi.StringOutput
func (ProviderOutput) ToStringOutputWithContext ¶
func (o ProviderOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProviderOutput) ToStringPtrOutput ¶
func (o ProviderOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProviderOutput) ToStringPtrOutputWithContext ¶
func (o ProviderOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProviderPtrInput ¶
type ProviderPtrInput interface { pulumi.Input ToProviderPtrOutput() ProviderPtrOutput ToProviderPtrOutputWithContext(context.Context) ProviderPtrOutput }
func ProviderPtr ¶
func ProviderPtr(v string) ProviderPtrInput
type ProviderPtrOutput ¶
type ProviderPtrOutput struct{ *pulumi.OutputState }
func (ProviderPtrOutput) Elem ¶
func (o ProviderPtrOutput) Elem() ProviderOutput
func (ProviderPtrOutput) ElementType ¶
func (ProviderPtrOutput) ElementType() reflect.Type
func (ProviderPtrOutput) ToProviderPtrOutput ¶
func (o ProviderPtrOutput) ToProviderPtrOutput() ProviderPtrOutput
func (ProviderPtrOutput) ToProviderPtrOutputWithContext ¶
func (o ProviderPtrOutput) ToProviderPtrOutputWithContext(ctx context.Context) ProviderPtrOutput
func (ProviderPtrOutput) ToStringPtrOutput ¶
func (o ProviderPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProviderPtrOutput) ToStringPtrOutputWithContext ¶
func (o ProviderPtrOutput) 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 ResourceIdentityTypeNone
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 SSHKeyResponse ¶
type SSHKeyResponse struct { // Certificate associated with the public key if the key is signed. Certificate string `pulumi:"certificate"` // Certificate creation timestamp (Unix). CreationTimeStamp float64 `pulumi:"creationTimeStamp"` // Certificate expiration timestamp (Unix). ExpirationTimeStamp float64 `pulumi:"expirationTimeStamp"` // Private Key. PrivateKey string `pulumi:"privateKey"` // Public Key. PublicKey string `pulumi:"publicKey"` }
Appliance SSHKey definition.
type SSHKeyResponseMapOutput ¶
type SSHKeyResponseMapOutput struct{ *pulumi.OutputState }
func (SSHKeyResponseMapOutput) ElementType ¶
func (SSHKeyResponseMapOutput) ElementType() reflect.Type
func (SSHKeyResponseMapOutput) MapIndex ¶
func (o SSHKeyResponseMapOutput) MapIndex(k pulumi.StringInput) SSHKeyResponseOutput
func (SSHKeyResponseMapOutput) ToSSHKeyResponseMapOutput ¶
func (o SSHKeyResponseMapOutput) ToSSHKeyResponseMapOutput() SSHKeyResponseMapOutput
func (SSHKeyResponseMapOutput) ToSSHKeyResponseMapOutputWithContext ¶
func (o SSHKeyResponseMapOutput) ToSSHKeyResponseMapOutputWithContext(ctx context.Context) SSHKeyResponseMapOutput
type SSHKeyResponseOutput ¶
type SSHKeyResponseOutput struct{ *pulumi.OutputState }
Appliance SSHKey definition.
func (SSHKeyResponseOutput) Certificate ¶
func (o SSHKeyResponseOutput) Certificate() pulumi.StringOutput
Certificate associated with the public key if the key is signed.
func (SSHKeyResponseOutput) CreationTimeStamp ¶
func (o SSHKeyResponseOutput) CreationTimeStamp() pulumi.Float64Output
Certificate creation timestamp (Unix).
func (SSHKeyResponseOutput) ElementType ¶
func (SSHKeyResponseOutput) ElementType() reflect.Type
func (SSHKeyResponseOutput) ExpirationTimeStamp ¶
func (o SSHKeyResponseOutput) ExpirationTimeStamp() pulumi.Float64Output
Certificate expiration timestamp (Unix).
func (SSHKeyResponseOutput) PrivateKey ¶
func (o SSHKeyResponseOutput) PrivateKey() pulumi.StringOutput
Private Key.
func (SSHKeyResponseOutput) PublicKey ¶
func (o SSHKeyResponseOutput) PublicKey() pulumi.StringOutput
Public Key.
func (SSHKeyResponseOutput) ToSSHKeyResponseOutput ¶
func (o SSHKeyResponseOutput) ToSSHKeyResponseOutput() SSHKeyResponseOutput
func (SSHKeyResponseOutput) ToSSHKeyResponseOutputWithContext ¶
func (o SSHKeyResponseOutput) ToSSHKeyResponseOutputWithContext(ctx context.Context) SSHKeyResponseOutput
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