Documentation ¶
Index ¶
- Constants
- type CompatibilityResponse
- type CompatibilityResponseOutput
- func (o CompatibilityResponseOutput) Description() pulumi.StringPtrOutput
- func (CompatibilityResponseOutput) ElementType() reflect.Type
- func (o CompatibilityResponseOutput) IsCompatible() pulumi.BoolPtrOutput
- func (o CompatibilityResponseOutput) Issues() pulumi.StringArrayOutput
- func (o CompatibilityResponseOutput) Message() pulumi.StringPtrOutput
- func (o CompatibilityResponseOutput) ToCompatibilityResponseOutput() CompatibilityResponseOutput
- func (o CompatibilityResponseOutput) ToCompatibilityResponseOutputWithContext(ctx context.Context) CompatibilityResponseOutput
- type CompatibilityResponsePtrOutput
- func (o CompatibilityResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o CompatibilityResponsePtrOutput) Elem() CompatibilityResponseOutput
- func (CompatibilityResponsePtrOutput) ElementType() reflect.Type
- func (o CompatibilityResponsePtrOutput) IsCompatible() pulumi.BoolPtrOutput
- func (o CompatibilityResponsePtrOutput) Issues() pulumi.StringArrayOutput
- func (o CompatibilityResponsePtrOutput) Message() pulumi.StringPtrOutput
- func (o CompatibilityResponsePtrOutput) ToCompatibilityResponsePtrOutput() CompatibilityResponsePtrOutput
- func (o CompatibilityResponsePtrOutput) ToCompatibilityResponsePtrOutputWithContext(ctx context.Context) CompatibilityResponsePtrOutput
- type CustomerSubscription
- type CustomerSubscriptionArgs
- type CustomerSubscriptionInput
- type CustomerSubscriptionOutput
- func (CustomerSubscriptionOutput) ElementType() reflect.Type
- func (o CustomerSubscriptionOutput) Etag() pulumi.StringPtrOutput
- func (o CustomerSubscriptionOutput) Name() pulumi.StringOutput
- func (o CustomerSubscriptionOutput) TenantId() pulumi.StringPtrOutput
- func (o CustomerSubscriptionOutput) ToCustomerSubscriptionOutput() CustomerSubscriptionOutput
- func (o CustomerSubscriptionOutput) ToCustomerSubscriptionOutputWithContext(ctx context.Context) CustomerSubscriptionOutput
- func (o CustomerSubscriptionOutput) Type() pulumi.StringOutput
- type CustomerSubscriptionState
- type DataDiskImageResponse
- type DataDiskImageResponseArrayOutput
- func (DataDiskImageResponseArrayOutput) ElementType() reflect.Type
- func (o DataDiskImageResponseArrayOutput) Index(i pulumi.IntInput) DataDiskImageResponseOutput
- func (o DataDiskImageResponseArrayOutput) ToDataDiskImageResponseArrayOutput() DataDiskImageResponseArrayOutput
- func (o DataDiskImageResponseArrayOutput) ToDataDiskImageResponseArrayOutputWithContext(ctx context.Context) DataDiskImageResponseArrayOutput
- type DataDiskImageResponseOutput
- func (DataDiskImageResponseOutput) ElementType() reflect.Type
- func (o DataDiskImageResponseOutput) Lun() pulumi.IntOutput
- func (o DataDiskImageResponseOutput) SourceBlobSasUri() pulumi.StringOutput
- func (o DataDiskImageResponseOutput) ToDataDiskImageResponseOutput() DataDiskImageResponseOutput
- func (o DataDiskImageResponseOutput) ToDataDiskImageResponseOutputWithContext(ctx context.Context) DataDiskImageResponseOutput
- type GetProductArgs
- type GetProductOutputArgs
- type GetProductResult
- type GetProductResultOutput
- func (o GetProductResultOutput) BillingPartNumber() pulumi.StringPtrOutput
- func (o GetProductResultOutput) Compatibility() CompatibilityResponsePtrOutput
- func (o GetProductResultOutput) Description() pulumi.StringPtrOutput
- func (o GetProductResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetProductResultOutput) ElementType() reflect.Type
- func (o GetProductResultOutput) Etag() pulumi.StringPtrOutput
- func (o GetProductResultOutput) GalleryItemIdentity() pulumi.StringPtrOutput
- func (o GetProductResultOutput) IconUris() IconUrisResponsePtrOutput
- func (o GetProductResultOutput) Id() pulumi.StringOutput
- func (o GetProductResultOutput) LegalTerms() pulumi.StringPtrOutput
- func (o GetProductResultOutput) Links() ProductLinkResponseArrayOutput
- func (o GetProductResultOutput) Name() pulumi.StringOutput
- func (o GetProductResultOutput) Offer() pulumi.StringPtrOutput
- func (o GetProductResultOutput) OfferVersion() pulumi.StringPtrOutput
- func (o GetProductResultOutput) PayloadLength() pulumi.Float64PtrOutput
- func (o GetProductResultOutput) PrivacyPolicy() pulumi.StringPtrOutput
- func (o GetProductResultOutput) ProductKind() pulumi.StringPtrOutput
- func (o GetProductResultOutput) ProductProperties() ProductPropertiesResponsePtrOutput
- func (o GetProductResultOutput) PublisherDisplayName() pulumi.StringPtrOutput
- func (o GetProductResultOutput) PublisherIdentifier() pulumi.StringPtrOutput
- func (o GetProductResultOutput) Sku() pulumi.StringPtrOutput
- func (o GetProductResultOutput) ToGetProductResultOutput() GetProductResultOutput
- func (o GetProductResultOutput) ToGetProductResultOutputWithContext(ctx context.Context) GetProductResultOutput
- func (o GetProductResultOutput) Type() pulumi.StringOutput
- func (o GetProductResultOutput) VmExtensionType() pulumi.StringPtrOutput
- type GetProductsArgs
- type GetProductsOutputArgs
- type GetProductsResult
- type GetProductsResultOutput
- func (GetProductsResultOutput) ElementType() reflect.Type
- func (o GetProductsResultOutput) NextLink() pulumi.StringPtrOutput
- func (o GetProductsResultOutput) ToGetProductsResultOutput() GetProductsResultOutput
- func (o GetProductsResultOutput) ToGetProductsResultOutputWithContext(ctx context.Context) GetProductsResultOutput
- func (o GetProductsResultOutput) Value() ProductResponseArrayOutput
- type GetRegistrationActivationKeyArgs
- type GetRegistrationActivationKeyOutputArgs
- type GetRegistrationActivationKeyResult
- type GetRegistrationActivationKeyResultOutput
- func (o GetRegistrationActivationKeyResultOutput) ActivationKey() pulumi.StringPtrOutput
- func (GetRegistrationActivationKeyResultOutput) ElementType() reflect.Type
- func (o GetRegistrationActivationKeyResultOutput) ToGetRegistrationActivationKeyResultOutput() GetRegistrationActivationKeyResultOutput
- func (o GetRegistrationActivationKeyResultOutput) ToGetRegistrationActivationKeyResultOutputWithContext(ctx context.Context) GetRegistrationActivationKeyResultOutput
- type IconUrisResponse
- type IconUrisResponseOutput
- func (IconUrisResponseOutput) ElementType() reflect.Type
- func (o IconUrisResponseOutput) Hero() pulumi.StringPtrOutput
- func (o IconUrisResponseOutput) Large() pulumi.StringPtrOutput
- func (o IconUrisResponseOutput) Medium() pulumi.StringPtrOutput
- func (o IconUrisResponseOutput) Small() pulumi.StringPtrOutput
- func (o IconUrisResponseOutput) ToIconUrisResponseOutput() IconUrisResponseOutput
- func (o IconUrisResponseOutput) ToIconUrisResponseOutputWithContext(ctx context.Context) IconUrisResponseOutput
- func (o IconUrisResponseOutput) Wide() pulumi.StringPtrOutput
- type IconUrisResponsePtrOutput
- func (o IconUrisResponsePtrOutput) Elem() IconUrisResponseOutput
- func (IconUrisResponsePtrOutput) ElementType() reflect.Type
- func (o IconUrisResponsePtrOutput) Hero() pulumi.StringPtrOutput
- func (o IconUrisResponsePtrOutput) Large() pulumi.StringPtrOutput
- func (o IconUrisResponsePtrOutput) Medium() pulumi.StringPtrOutput
- func (o IconUrisResponsePtrOutput) Small() pulumi.StringPtrOutput
- func (o IconUrisResponsePtrOutput) ToIconUrisResponsePtrOutput() IconUrisResponsePtrOutput
- func (o IconUrisResponsePtrOutput) ToIconUrisResponsePtrOutputWithContext(ctx context.Context) IconUrisResponsePtrOutput
- func (o IconUrisResponsePtrOutput) Wide() pulumi.StringPtrOutput
- type LinkedSubscription
- type LinkedSubscriptionArgs
- type LinkedSubscriptionInput
- type LinkedSubscriptionOutput
- func (o LinkedSubscriptionOutput) DeviceConnectionStatus() pulumi.StringOutput
- func (o LinkedSubscriptionOutput) DeviceId() pulumi.StringOutput
- func (o LinkedSubscriptionOutput) DeviceLinkState() pulumi.StringOutput
- func (o LinkedSubscriptionOutput) DeviceObjectId() pulumi.StringOutput
- func (LinkedSubscriptionOutput) ElementType() reflect.Type
- func (o LinkedSubscriptionOutput) Etag() pulumi.StringPtrOutput
- func (o LinkedSubscriptionOutput) Kind() pulumi.StringOutput
- func (o LinkedSubscriptionOutput) LastConnectedTime() pulumi.StringOutput
- func (o LinkedSubscriptionOutput) LinkedSubscriptionId() pulumi.StringPtrOutput
- func (o LinkedSubscriptionOutput) Location() pulumi.StringOutput
- func (o LinkedSubscriptionOutput) Name() pulumi.StringOutput
- func (o LinkedSubscriptionOutput) RegistrationResourceId() pulumi.StringPtrOutput
- func (o LinkedSubscriptionOutput) SystemData() SystemDataResponseOutput
- func (o LinkedSubscriptionOutput) Tags() pulumi.StringMapOutput
- func (o LinkedSubscriptionOutput) ToLinkedSubscriptionOutput() LinkedSubscriptionOutput
- func (o LinkedSubscriptionOutput) ToLinkedSubscriptionOutputWithContext(ctx context.Context) LinkedSubscriptionOutput
- func (o LinkedSubscriptionOutput) Type() pulumi.StringOutput
- type LinkedSubscriptionState
- type ListProductDetailsArgs
- type ListProductDetailsOutputArgs
- type ListProductDetailsResult
- type ListProductDetailsResultOutput
- func (o ListProductDetailsResultOutput) ComputeRole() pulumi.StringOutput
- func (o ListProductDetailsResultOutput) DataDiskImages() DataDiskImageResponseArrayOutput
- func (ListProductDetailsResultOutput) ElementType() reflect.Type
- func (o ListProductDetailsResultOutput) GalleryPackageBlobSasUri() pulumi.StringOutput
- func (o ListProductDetailsResultOutput) IsSystemExtension() pulumi.BoolOutput
- func (o ListProductDetailsResultOutput) OsDiskImage() OsDiskImageResponseOutput
- func (o ListProductDetailsResultOutput) ProductKind() pulumi.StringOutput
- func (o ListProductDetailsResultOutput) SupportMultipleExtensions() pulumi.BoolOutput
- func (o ListProductDetailsResultOutput) ToListProductDetailsResultOutput() ListProductDetailsResultOutput
- func (o ListProductDetailsResultOutput) ToListProductDetailsResultOutputWithContext(ctx context.Context) ListProductDetailsResultOutput
- func (o ListProductDetailsResultOutput) Uri() pulumi.StringOutput
- func (o ListProductDetailsResultOutput) Version() pulumi.StringOutput
- func (o ListProductDetailsResultOutput) VmOsType() pulumi.StringOutput
- func (o ListProductDetailsResultOutput) VmScaleSetEnabled() pulumi.BoolOutput
- type ListProductsArgs
- type ListProductsOutputArgs
- type ListProductsResult
- type ListProductsResultOutput
- func (ListProductsResultOutput) ElementType() reflect.Type
- func (o ListProductsResultOutput) NextLink() pulumi.StringPtrOutput
- func (o ListProductsResultOutput) ToListProductsResultOutput() ListProductsResultOutput
- func (o ListProductsResultOutput) ToListProductsResultOutputWithContext(ctx context.Context) ListProductsResultOutput
- func (o ListProductsResultOutput) Value() ProductResponseArrayOutput
- type Location
- func (Location) ElementType() reflect.Type
- func (e Location) ToLocationOutput() LocationOutput
- func (e Location) ToLocationOutputWithContext(ctx context.Context) LocationOutput
- func (e Location) ToLocationPtrOutput() LocationPtrOutput
- func (e Location) ToLocationPtrOutputWithContext(ctx context.Context) LocationPtrOutput
- func (e Location) ToStringOutput() pulumi.StringOutput
- func (e Location) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Location) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Location) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationInput
- type LocationOutput
- func (LocationOutput) ElementType() reflect.Type
- func (o LocationOutput) ToLocationOutput() LocationOutput
- func (o LocationOutput) ToLocationOutputWithContext(ctx context.Context) LocationOutput
- func (o LocationOutput) ToLocationPtrOutput() LocationPtrOutput
- func (o LocationOutput) ToLocationPtrOutputWithContext(ctx context.Context) LocationPtrOutput
- func (o LocationOutput) ToStringOutput() pulumi.StringOutput
- func (o LocationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o LocationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LocationPtrInput
- type LocationPtrOutput
- func (o LocationPtrOutput) Elem() LocationOutput
- func (LocationPtrOutput) ElementType() reflect.Type
- func (o LocationPtrOutput) ToLocationPtrOutput() LocationPtrOutput
- func (o LocationPtrOutput) ToLocationPtrOutputWithContext(ctx context.Context) LocationPtrOutput
- func (o LocationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o LocationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupCustomerSubscriptionArgs
- type LookupCustomerSubscriptionOutputArgs
- type LookupCustomerSubscriptionResult
- type LookupCustomerSubscriptionResultOutput
- func (LookupCustomerSubscriptionResultOutput) ElementType() reflect.Type
- func (o LookupCustomerSubscriptionResultOutput) Etag() pulumi.StringPtrOutput
- func (o LookupCustomerSubscriptionResultOutput) Id() pulumi.StringOutput
- func (o LookupCustomerSubscriptionResultOutput) Name() pulumi.StringOutput
- func (o LookupCustomerSubscriptionResultOutput) TenantId() pulumi.StringPtrOutput
- func (o LookupCustomerSubscriptionResultOutput) ToLookupCustomerSubscriptionResultOutput() LookupCustomerSubscriptionResultOutput
- func (o LookupCustomerSubscriptionResultOutput) ToLookupCustomerSubscriptionResultOutputWithContext(ctx context.Context) LookupCustomerSubscriptionResultOutput
- func (o LookupCustomerSubscriptionResultOutput) Type() pulumi.StringOutput
- type LookupLinkedSubscriptionArgs
- type LookupLinkedSubscriptionOutputArgs
- type LookupLinkedSubscriptionResult
- type LookupLinkedSubscriptionResultOutput
- func (o LookupLinkedSubscriptionResultOutput) DeviceConnectionStatus() pulumi.StringOutput
- func (o LookupLinkedSubscriptionResultOutput) DeviceId() pulumi.StringOutput
- func (o LookupLinkedSubscriptionResultOutput) DeviceLinkState() pulumi.StringOutput
- func (o LookupLinkedSubscriptionResultOutput) DeviceObjectId() pulumi.StringOutput
- func (LookupLinkedSubscriptionResultOutput) ElementType() reflect.Type
- func (o LookupLinkedSubscriptionResultOutput) Etag() pulumi.StringPtrOutput
- func (o LookupLinkedSubscriptionResultOutput) Id() pulumi.StringOutput
- func (o LookupLinkedSubscriptionResultOutput) Kind() pulumi.StringOutput
- func (o LookupLinkedSubscriptionResultOutput) LastConnectedTime() pulumi.StringOutput
- func (o LookupLinkedSubscriptionResultOutput) LinkedSubscriptionId() pulumi.StringPtrOutput
- func (o LookupLinkedSubscriptionResultOutput) Location() pulumi.StringOutput
- func (o LookupLinkedSubscriptionResultOutput) Name() pulumi.StringOutput
- func (o LookupLinkedSubscriptionResultOutput) RegistrationResourceId() pulumi.StringPtrOutput
- func (o LookupLinkedSubscriptionResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupLinkedSubscriptionResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupLinkedSubscriptionResultOutput) ToLookupLinkedSubscriptionResultOutput() LookupLinkedSubscriptionResultOutput
- func (o LookupLinkedSubscriptionResultOutput) ToLookupLinkedSubscriptionResultOutputWithContext(ctx context.Context) LookupLinkedSubscriptionResultOutput
- func (o LookupLinkedSubscriptionResultOutput) Type() pulumi.StringOutput
- type LookupRegistrationArgs
- type LookupRegistrationOutputArgs
- type LookupRegistrationResult
- type LookupRegistrationResultOutput
- func (o LookupRegistrationResultOutput) BillingModel() pulumi.StringPtrOutput
- func (o LookupRegistrationResultOutput) CloudId() pulumi.StringPtrOutput
- func (LookupRegistrationResultOutput) ElementType() reflect.Type
- func (o LookupRegistrationResultOutput) Etag() pulumi.StringPtrOutput
- func (o LookupRegistrationResultOutput) Id() pulumi.StringOutput
- func (o LookupRegistrationResultOutput) Location() pulumi.StringOutput
- func (o LookupRegistrationResultOutput) Name() pulumi.StringOutput
- func (o LookupRegistrationResultOutput) ObjectId() pulumi.StringPtrOutput
- func (o LookupRegistrationResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupRegistrationResultOutput) ToLookupRegistrationResultOutput() LookupRegistrationResultOutput
- func (o LookupRegistrationResultOutput) ToLookupRegistrationResultOutputWithContext(ctx context.Context) LookupRegistrationResultOutput
- func (o LookupRegistrationResultOutput) Type() pulumi.StringOutput
- type OsDiskImageResponse
- type OsDiskImageResponseOutput
- func (OsDiskImageResponseOutput) ElementType() reflect.Type
- func (o OsDiskImageResponseOutput) OperatingSystem() pulumi.StringOutput
- func (o OsDiskImageResponseOutput) SourceBlobSasUri() pulumi.StringOutput
- func (o OsDiskImageResponseOutput) ToOsDiskImageResponseOutput() OsDiskImageResponseOutput
- func (o OsDiskImageResponseOutput) ToOsDiskImageResponseOutputWithContext(ctx context.Context) OsDiskImageResponseOutput
- type ProductLinkResponse
- type ProductLinkResponseArrayOutput
- func (ProductLinkResponseArrayOutput) ElementType() reflect.Type
- func (o ProductLinkResponseArrayOutput) Index(i pulumi.IntInput) ProductLinkResponseOutput
- func (o ProductLinkResponseArrayOutput) ToProductLinkResponseArrayOutput() ProductLinkResponseArrayOutput
- func (o ProductLinkResponseArrayOutput) ToProductLinkResponseArrayOutputWithContext(ctx context.Context) ProductLinkResponseArrayOutput
- type ProductLinkResponseOutput
- func (o ProductLinkResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (ProductLinkResponseOutput) ElementType() reflect.Type
- func (o ProductLinkResponseOutput) ToProductLinkResponseOutput() ProductLinkResponseOutput
- func (o ProductLinkResponseOutput) ToProductLinkResponseOutputWithContext(ctx context.Context) ProductLinkResponseOutput
- func (o ProductLinkResponseOutput) Uri() pulumi.StringPtrOutput
- type ProductPropertiesResponse
- type ProductPropertiesResponseOutput
- func (ProductPropertiesResponseOutput) ElementType() reflect.Type
- func (o ProductPropertiesResponseOutput) ToProductPropertiesResponseOutput() ProductPropertiesResponseOutput
- func (o ProductPropertiesResponseOutput) ToProductPropertiesResponseOutputWithContext(ctx context.Context) ProductPropertiesResponseOutput
- func (o ProductPropertiesResponseOutput) Version() pulumi.StringPtrOutput
- type ProductPropertiesResponsePtrOutput
- func (o ProductPropertiesResponsePtrOutput) Elem() ProductPropertiesResponseOutput
- func (ProductPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ProductPropertiesResponsePtrOutput) ToProductPropertiesResponsePtrOutput() ProductPropertiesResponsePtrOutput
- func (o ProductPropertiesResponsePtrOutput) ToProductPropertiesResponsePtrOutputWithContext(ctx context.Context) ProductPropertiesResponsePtrOutput
- func (o ProductPropertiesResponsePtrOutput) Version() pulumi.StringPtrOutput
- type ProductResponse
- type ProductResponseArrayOutput
- func (ProductResponseArrayOutput) ElementType() reflect.Type
- func (o ProductResponseArrayOutput) Index(i pulumi.IntInput) ProductResponseOutput
- func (o ProductResponseArrayOutput) ToProductResponseArrayOutput() ProductResponseArrayOutput
- func (o ProductResponseArrayOutput) ToProductResponseArrayOutputWithContext(ctx context.Context) ProductResponseArrayOutput
- type ProductResponseOutput
- func (o ProductResponseOutput) BillingPartNumber() pulumi.StringPtrOutput
- func (o ProductResponseOutput) Compatibility() CompatibilityResponsePtrOutput
- func (o ProductResponseOutput) Description() pulumi.StringPtrOutput
- func (o ProductResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (ProductResponseOutput) ElementType() reflect.Type
- func (o ProductResponseOutput) Etag() pulumi.StringPtrOutput
- func (o ProductResponseOutput) GalleryItemIdentity() pulumi.StringPtrOutput
- func (o ProductResponseOutput) IconUris() IconUrisResponsePtrOutput
- func (o ProductResponseOutput) Id() pulumi.StringOutput
- func (o ProductResponseOutput) LegalTerms() pulumi.StringPtrOutput
- func (o ProductResponseOutput) Links() ProductLinkResponseArrayOutput
- func (o ProductResponseOutput) Name() pulumi.StringOutput
- func (o ProductResponseOutput) Offer() pulumi.StringPtrOutput
- func (o ProductResponseOutput) OfferVersion() pulumi.StringPtrOutput
- func (o ProductResponseOutput) PayloadLength() pulumi.Float64PtrOutput
- func (o ProductResponseOutput) PrivacyPolicy() pulumi.StringPtrOutput
- func (o ProductResponseOutput) ProductKind() pulumi.StringPtrOutput
- func (o ProductResponseOutput) ProductProperties() ProductPropertiesResponsePtrOutput
- func (o ProductResponseOutput) PublisherDisplayName() pulumi.StringPtrOutput
- func (o ProductResponseOutput) PublisherIdentifier() pulumi.StringPtrOutput
- func (o ProductResponseOutput) Sku() pulumi.StringPtrOutput
- func (o ProductResponseOutput) ToProductResponseOutput() ProductResponseOutput
- func (o ProductResponseOutput) ToProductResponseOutputWithContext(ctx context.Context) ProductResponseOutput
- func (o ProductResponseOutput) Type() pulumi.StringOutput
- func (o ProductResponseOutput) VmExtensionType() pulumi.StringPtrOutput
- type Registration
- type RegistrationArgs
- type RegistrationInput
- type RegistrationOutput
- func (o RegistrationOutput) BillingModel() pulumi.StringPtrOutput
- func (o RegistrationOutput) CloudId() pulumi.StringPtrOutput
- func (RegistrationOutput) ElementType() reflect.Type
- func (o RegistrationOutput) Etag() pulumi.StringPtrOutput
- func (o RegistrationOutput) Location() pulumi.StringOutput
- func (o RegistrationOutput) Name() pulumi.StringOutput
- func (o RegistrationOutput) ObjectId() pulumi.StringPtrOutput
- func (o RegistrationOutput) Tags() pulumi.StringMapOutput
- func (o RegistrationOutput) ToRegistrationOutput() RegistrationOutput
- func (o RegistrationOutput) ToRegistrationOutputWithContext(ctx context.Context) RegistrationOutput
- func (o RegistrationOutput) Type() pulumi.StringOutput
- type RegistrationState
- 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 (
LocationGlobal = Location("global")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CompatibilityResponse ¶
type CompatibilityResponse struct { // Full error message if any compatibility issues are found Description *string `pulumi:"description"` // Tells if product is compatible with current device IsCompatible *bool `pulumi:"isCompatible"` // List of all issues found Issues []string `pulumi:"issues"` // Short error message if any compatibility issues are found Message *string `pulumi:"message"` }
Product compatibility
type CompatibilityResponseOutput ¶
type CompatibilityResponseOutput struct{ *pulumi.OutputState }
Product compatibility
func (CompatibilityResponseOutput) Description ¶
func (o CompatibilityResponseOutput) Description() pulumi.StringPtrOutput
Full error message if any compatibility issues are found
func (CompatibilityResponseOutput) ElementType ¶
func (CompatibilityResponseOutput) ElementType() reflect.Type
func (CompatibilityResponseOutput) IsCompatible ¶
func (o CompatibilityResponseOutput) IsCompatible() pulumi.BoolPtrOutput
Tells if product is compatible with current device
func (CompatibilityResponseOutput) Issues ¶
func (o CompatibilityResponseOutput) Issues() pulumi.StringArrayOutput
List of all issues found
func (CompatibilityResponseOutput) Message ¶
func (o CompatibilityResponseOutput) Message() pulumi.StringPtrOutput
Short error message if any compatibility issues are found
func (CompatibilityResponseOutput) ToCompatibilityResponseOutput ¶
func (o CompatibilityResponseOutput) ToCompatibilityResponseOutput() CompatibilityResponseOutput
func (CompatibilityResponseOutput) ToCompatibilityResponseOutputWithContext ¶
func (o CompatibilityResponseOutput) ToCompatibilityResponseOutputWithContext(ctx context.Context) CompatibilityResponseOutput
type CompatibilityResponsePtrOutput ¶
type CompatibilityResponsePtrOutput struct{ *pulumi.OutputState }
func (CompatibilityResponsePtrOutput) Description ¶
func (o CompatibilityResponsePtrOutput) Description() pulumi.StringPtrOutput
Full error message if any compatibility issues are found
func (CompatibilityResponsePtrOutput) Elem ¶
func (o CompatibilityResponsePtrOutput) Elem() CompatibilityResponseOutput
func (CompatibilityResponsePtrOutput) ElementType ¶
func (CompatibilityResponsePtrOutput) ElementType() reflect.Type
func (CompatibilityResponsePtrOutput) IsCompatible ¶
func (o CompatibilityResponsePtrOutput) IsCompatible() pulumi.BoolPtrOutput
Tells if product is compatible with current device
func (CompatibilityResponsePtrOutput) Issues ¶
func (o CompatibilityResponsePtrOutput) Issues() pulumi.StringArrayOutput
List of all issues found
func (CompatibilityResponsePtrOutput) Message ¶
func (o CompatibilityResponsePtrOutput) Message() pulumi.StringPtrOutput
Short error message if any compatibility issues are found
func (CompatibilityResponsePtrOutput) ToCompatibilityResponsePtrOutput ¶
func (o CompatibilityResponsePtrOutput) ToCompatibilityResponsePtrOutput() CompatibilityResponsePtrOutput
func (CompatibilityResponsePtrOutput) ToCompatibilityResponsePtrOutputWithContext ¶
func (o CompatibilityResponsePtrOutput) ToCompatibilityResponsePtrOutputWithContext(ctx context.Context) CompatibilityResponsePtrOutput
type CustomerSubscription ¶
type CustomerSubscription struct { pulumi.CustomResourceState // The entity tag used for optimistic concurrency when modifying the resource. Etag pulumi.StringPtrOutput `pulumi:"etag"` // Name of the resource. Name pulumi.StringOutput `pulumi:"name"` // Tenant Id. TenantId pulumi.StringPtrOutput `pulumi:"tenantId"` // Type of Resource. Type pulumi.StringOutput `pulumi:"type"` }
Customer subscription. Azure REST API version: 2022-06-01. Prior API version in Azure Native 1.x: 2017-06-01.
Other available API versions: 2020-06-01-preview.
func GetCustomerSubscription ¶
func GetCustomerSubscription(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CustomerSubscriptionState, opts ...pulumi.ResourceOption) (*CustomerSubscription, error)
GetCustomerSubscription gets an existing CustomerSubscription 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 NewCustomerSubscription ¶
func NewCustomerSubscription(ctx *pulumi.Context, name string, args *CustomerSubscriptionArgs, opts ...pulumi.ResourceOption) (*CustomerSubscription, error)
NewCustomerSubscription registers a new resource with the given unique name, arguments, and options.
func (*CustomerSubscription) ElementType ¶
func (*CustomerSubscription) ElementType() reflect.Type
func (*CustomerSubscription) ToCustomerSubscriptionOutput ¶
func (i *CustomerSubscription) ToCustomerSubscriptionOutput() CustomerSubscriptionOutput
func (*CustomerSubscription) ToCustomerSubscriptionOutputWithContext ¶
func (i *CustomerSubscription) ToCustomerSubscriptionOutputWithContext(ctx context.Context) CustomerSubscriptionOutput
type CustomerSubscriptionArgs ¶
type CustomerSubscriptionArgs struct { // Name of the product. CustomerSubscriptionName pulumi.StringPtrInput // Name of the Azure Stack registration. RegistrationName pulumi.StringInput // Name of the resource group. ResourceGroup pulumi.StringInput // Tenant Id. TenantId pulumi.StringPtrInput }
The set of arguments for constructing a CustomerSubscription resource.
func (CustomerSubscriptionArgs) ElementType ¶
func (CustomerSubscriptionArgs) ElementType() reflect.Type
type CustomerSubscriptionInput ¶
type CustomerSubscriptionInput interface { pulumi.Input ToCustomerSubscriptionOutput() CustomerSubscriptionOutput ToCustomerSubscriptionOutputWithContext(ctx context.Context) CustomerSubscriptionOutput }
type CustomerSubscriptionOutput ¶
type CustomerSubscriptionOutput struct{ *pulumi.OutputState }
func (CustomerSubscriptionOutput) ElementType ¶
func (CustomerSubscriptionOutput) ElementType() reflect.Type
func (CustomerSubscriptionOutput) Etag ¶
func (o CustomerSubscriptionOutput) Etag() pulumi.StringPtrOutput
The entity tag used for optimistic concurrency when modifying the resource.
func (CustomerSubscriptionOutput) Name ¶
func (o CustomerSubscriptionOutput) Name() pulumi.StringOutput
Name of the resource.
func (CustomerSubscriptionOutput) TenantId ¶
func (o CustomerSubscriptionOutput) TenantId() pulumi.StringPtrOutput
Tenant Id.
func (CustomerSubscriptionOutput) ToCustomerSubscriptionOutput ¶
func (o CustomerSubscriptionOutput) ToCustomerSubscriptionOutput() CustomerSubscriptionOutput
func (CustomerSubscriptionOutput) ToCustomerSubscriptionOutputWithContext ¶
func (o CustomerSubscriptionOutput) ToCustomerSubscriptionOutputWithContext(ctx context.Context) CustomerSubscriptionOutput
func (CustomerSubscriptionOutput) Type ¶
func (o CustomerSubscriptionOutput) Type() pulumi.StringOutput
Type of Resource.
type CustomerSubscriptionState ¶
type CustomerSubscriptionState struct { }
func (CustomerSubscriptionState) ElementType ¶
func (CustomerSubscriptionState) ElementType() reflect.Type
type DataDiskImageResponse ¶
type DataDiskImageResponse struct { // The LUN. Lun int `pulumi:"lun"` // SAS key for source blob. SourceBlobSasUri string `pulumi:"sourceBlobSasUri"` }
Data disk image.
type DataDiskImageResponseArrayOutput ¶
type DataDiskImageResponseArrayOutput struct{ *pulumi.OutputState }
func (DataDiskImageResponseArrayOutput) ElementType ¶
func (DataDiskImageResponseArrayOutput) ElementType() reflect.Type
func (DataDiskImageResponseArrayOutput) Index ¶
func (o DataDiskImageResponseArrayOutput) Index(i pulumi.IntInput) DataDiskImageResponseOutput
func (DataDiskImageResponseArrayOutput) ToDataDiskImageResponseArrayOutput ¶
func (o DataDiskImageResponseArrayOutput) ToDataDiskImageResponseArrayOutput() DataDiskImageResponseArrayOutput
func (DataDiskImageResponseArrayOutput) ToDataDiskImageResponseArrayOutputWithContext ¶
func (o DataDiskImageResponseArrayOutput) ToDataDiskImageResponseArrayOutputWithContext(ctx context.Context) DataDiskImageResponseArrayOutput
type DataDiskImageResponseOutput ¶
type DataDiskImageResponseOutput struct{ *pulumi.OutputState }
Data disk image.
func (DataDiskImageResponseOutput) ElementType ¶
func (DataDiskImageResponseOutput) ElementType() reflect.Type
func (DataDiskImageResponseOutput) Lun ¶
func (o DataDiskImageResponseOutput) Lun() pulumi.IntOutput
The LUN.
func (DataDiskImageResponseOutput) SourceBlobSasUri ¶
func (o DataDiskImageResponseOutput) SourceBlobSasUri() pulumi.StringOutput
SAS key for source blob.
func (DataDiskImageResponseOutput) ToDataDiskImageResponseOutput ¶
func (o DataDiskImageResponseOutput) ToDataDiskImageResponseOutput() DataDiskImageResponseOutput
func (DataDiskImageResponseOutput) ToDataDiskImageResponseOutputWithContext ¶
func (o DataDiskImageResponseOutput) ToDataDiskImageResponseOutputWithContext(ctx context.Context) DataDiskImageResponseOutput
type GetProductArgs ¶
type GetProductOutputArgs ¶
type GetProductOutputArgs struct { // Name of the product. ProductName pulumi.StringInput `pulumi:"productName"` // Name of the Azure Stack registration. RegistrationName pulumi.StringInput `pulumi:"registrationName"` // Name of the resource group. ResourceGroup pulumi.StringInput `pulumi:"resourceGroup"` }
func (GetProductOutputArgs) ElementType ¶
func (GetProductOutputArgs) ElementType() reflect.Type
type GetProductResult ¶
type GetProductResult struct { // The part number used for billing purposes. BillingPartNumber *string `pulumi:"billingPartNumber"` // Product compatibility with current device. Compatibility *CompatibilityResponse `pulumi:"compatibility"` // The description of the product. Description *string `pulumi:"description"` // The display name of the product. DisplayName *string `pulumi:"displayName"` // The entity tag used for optimistic concurrency when modifying the resource. Etag *string `pulumi:"etag"` // The identifier of the gallery item corresponding to the product. GalleryItemIdentity *string `pulumi:"galleryItemIdentity"` // Additional links available for this product. IconUris *IconUrisResponse `pulumi:"iconUris"` // ID of the resource. Id string `pulumi:"id"` // The legal terms. LegalTerms *string `pulumi:"legalTerms"` // Additional links available for this product. Links []ProductLinkResponse `pulumi:"links"` // Name of the resource. Name string `pulumi:"name"` // The offer representing the product. Offer *string `pulumi:"offer"` // The version of the product offer. OfferVersion *string `pulumi:"offerVersion"` // The length of product content. PayloadLength *float64 `pulumi:"payloadLength"` // The privacy policy. PrivacyPolicy *string `pulumi:"privacyPolicy"` // The kind of the product (virtualMachine or virtualMachineExtension) ProductKind *string `pulumi:"productKind"` // Additional properties for the product. ProductProperties *ProductPropertiesResponse `pulumi:"productProperties"` // The user-friendly name of the product publisher. PublisherDisplayName *string `pulumi:"publisherDisplayName"` // Publisher identifier. PublisherIdentifier *string `pulumi:"publisherIdentifier"` // The product SKU. Sku *string `pulumi:"sku"` // Type of Resource. Type string `pulumi:"type"` // The type of the Virtual Machine Extension. VmExtensionType *string `pulumi:"vmExtensionType"` }
Product information.
func GetProduct ¶
func GetProduct(ctx *pulumi.Context, args *GetProductArgs, opts ...pulumi.InvokeOption) (*GetProductResult, error)
Returns the specified product. Azure REST API version: 2022-06-01.
Other available API versions: 2020-06-01-preview.
type GetProductResultOutput ¶
type GetProductResultOutput struct{ *pulumi.OutputState }
Product information.
func GetProductOutput ¶
func GetProductOutput(ctx *pulumi.Context, args GetProductOutputArgs, opts ...pulumi.InvokeOption) GetProductResultOutput
func (GetProductResultOutput) BillingPartNumber ¶
func (o GetProductResultOutput) BillingPartNumber() pulumi.StringPtrOutput
The part number used for billing purposes.
func (GetProductResultOutput) Compatibility ¶
func (o GetProductResultOutput) Compatibility() CompatibilityResponsePtrOutput
Product compatibility with current device.
func (GetProductResultOutput) Description ¶
func (o GetProductResultOutput) Description() pulumi.StringPtrOutput
The description of the product.
func (GetProductResultOutput) DisplayName ¶
func (o GetProductResultOutput) DisplayName() pulumi.StringPtrOutput
The display name of the product.
func (GetProductResultOutput) ElementType ¶
func (GetProductResultOutput) ElementType() reflect.Type
func (GetProductResultOutput) Etag ¶
func (o GetProductResultOutput) Etag() pulumi.StringPtrOutput
The entity tag used for optimistic concurrency when modifying the resource.
func (GetProductResultOutput) GalleryItemIdentity ¶
func (o GetProductResultOutput) GalleryItemIdentity() pulumi.StringPtrOutput
The identifier of the gallery item corresponding to the product.
func (GetProductResultOutput) IconUris ¶
func (o GetProductResultOutput) IconUris() IconUrisResponsePtrOutput
Additional links available for this product.
func (GetProductResultOutput) Id ¶
func (o GetProductResultOutput) Id() pulumi.StringOutput
ID of the resource.
func (GetProductResultOutput) LegalTerms ¶
func (o GetProductResultOutput) LegalTerms() pulumi.StringPtrOutput
The legal terms.
func (GetProductResultOutput) Links ¶
func (o GetProductResultOutput) Links() ProductLinkResponseArrayOutput
Additional links available for this product.
func (GetProductResultOutput) Name ¶
func (o GetProductResultOutput) Name() pulumi.StringOutput
Name of the resource.
func (GetProductResultOutput) Offer ¶
func (o GetProductResultOutput) Offer() pulumi.StringPtrOutput
The offer representing the product.
func (GetProductResultOutput) OfferVersion ¶
func (o GetProductResultOutput) OfferVersion() pulumi.StringPtrOutput
The version of the product offer.
func (GetProductResultOutput) PayloadLength ¶
func (o GetProductResultOutput) PayloadLength() pulumi.Float64PtrOutput
The length of product content.
func (GetProductResultOutput) PrivacyPolicy ¶
func (o GetProductResultOutput) PrivacyPolicy() pulumi.StringPtrOutput
The privacy policy.
func (GetProductResultOutput) ProductKind ¶
func (o GetProductResultOutput) ProductKind() pulumi.StringPtrOutput
The kind of the product (virtualMachine or virtualMachineExtension)
func (GetProductResultOutput) ProductProperties ¶
func (o GetProductResultOutput) ProductProperties() ProductPropertiesResponsePtrOutput
Additional properties for the product.
func (GetProductResultOutput) PublisherDisplayName ¶
func (o GetProductResultOutput) PublisherDisplayName() pulumi.StringPtrOutput
The user-friendly name of the product publisher.
func (GetProductResultOutput) PublisherIdentifier ¶
func (o GetProductResultOutput) PublisherIdentifier() pulumi.StringPtrOutput
Publisher identifier.
func (GetProductResultOutput) Sku ¶
func (o GetProductResultOutput) Sku() pulumi.StringPtrOutput
The product SKU.
func (GetProductResultOutput) ToGetProductResultOutput ¶
func (o GetProductResultOutput) ToGetProductResultOutput() GetProductResultOutput
func (GetProductResultOutput) ToGetProductResultOutputWithContext ¶
func (o GetProductResultOutput) ToGetProductResultOutputWithContext(ctx context.Context) GetProductResultOutput
func (GetProductResultOutput) Type ¶
func (o GetProductResultOutput) Type() pulumi.StringOutput
Type of Resource.
func (GetProductResultOutput) VmExtensionType ¶
func (o GetProductResultOutput) VmExtensionType() pulumi.StringPtrOutput
The type of the Virtual Machine Extension.
type GetProductsArgs ¶
type GetProductsOutputArgs ¶
type GetProductsOutputArgs struct { // Name of the product. ProductName pulumi.StringInput `pulumi:"productName"` // Name of the Azure Stack registration. RegistrationName pulumi.StringInput `pulumi:"registrationName"` // Name of the resource group. ResourceGroup pulumi.StringInput `pulumi:"resourceGroup"` }
func (GetProductsOutputArgs) ElementType ¶
func (GetProductsOutputArgs) ElementType() reflect.Type
type GetProductsResult ¶
type GetProductsResult struct { // URI to the next page. NextLink *string `pulumi:"nextLink"` // List of products. Value []ProductResponse `pulumi:"value"` }
Pageable list of products.
func GetProducts ¶
func GetProducts(ctx *pulumi.Context, args *GetProductsArgs, opts ...pulumi.InvokeOption) (*GetProductsResult, error)
Returns a list of products. Azure REST API version: 2022-06-01.
Other available API versions: 2020-06-01-preview.
type GetProductsResultOutput ¶
type GetProductsResultOutput struct{ *pulumi.OutputState }
Pageable list of products.
func GetProductsOutput ¶
func GetProductsOutput(ctx *pulumi.Context, args GetProductsOutputArgs, opts ...pulumi.InvokeOption) GetProductsResultOutput
func (GetProductsResultOutput) ElementType ¶
func (GetProductsResultOutput) ElementType() reflect.Type
func (GetProductsResultOutput) NextLink ¶
func (o GetProductsResultOutput) NextLink() pulumi.StringPtrOutput
URI to the next page.
func (GetProductsResultOutput) ToGetProductsResultOutput ¶
func (o GetProductsResultOutput) ToGetProductsResultOutput() GetProductsResultOutput
func (GetProductsResultOutput) ToGetProductsResultOutputWithContext ¶
func (o GetProductsResultOutput) ToGetProductsResultOutputWithContext(ctx context.Context) GetProductsResultOutput
func (GetProductsResultOutput) Value ¶
func (o GetProductsResultOutput) Value() ProductResponseArrayOutput
List of products.
type GetRegistrationActivationKeyOutputArgs ¶
type GetRegistrationActivationKeyOutputArgs struct { // Name of the Azure Stack registration. RegistrationName pulumi.StringInput `pulumi:"registrationName"` // Name of the resource group. ResourceGroup pulumi.StringInput `pulumi:"resourceGroup"` }
func (GetRegistrationActivationKeyOutputArgs) ElementType ¶
func (GetRegistrationActivationKeyOutputArgs) ElementType() reflect.Type
type GetRegistrationActivationKeyResult ¶
type GetRegistrationActivationKeyResult struct { // Azure Stack activation key. ActivationKey *string `pulumi:"activationKey"` }
The resource containing the Azure Stack activation key.
func GetRegistrationActivationKey ¶
func GetRegistrationActivationKey(ctx *pulumi.Context, args *GetRegistrationActivationKeyArgs, opts ...pulumi.InvokeOption) (*GetRegistrationActivationKeyResult, error)
Returns Azure Stack Activation Key. Azure REST API version: 2022-06-01.
Other available API versions: 2020-06-01-preview.
type GetRegistrationActivationKeyResultOutput ¶
type GetRegistrationActivationKeyResultOutput struct{ *pulumi.OutputState }
The resource containing the Azure Stack activation key.
func GetRegistrationActivationKeyOutput ¶
func GetRegistrationActivationKeyOutput(ctx *pulumi.Context, args GetRegistrationActivationKeyOutputArgs, opts ...pulumi.InvokeOption) GetRegistrationActivationKeyResultOutput
func (GetRegistrationActivationKeyResultOutput) ActivationKey ¶
func (o GetRegistrationActivationKeyResultOutput) ActivationKey() pulumi.StringPtrOutput
Azure Stack activation key.
func (GetRegistrationActivationKeyResultOutput) ElementType ¶
func (GetRegistrationActivationKeyResultOutput) ElementType() reflect.Type
func (GetRegistrationActivationKeyResultOutput) ToGetRegistrationActivationKeyResultOutput ¶
func (o GetRegistrationActivationKeyResultOutput) ToGetRegistrationActivationKeyResultOutput() GetRegistrationActivationKeyResultOutput
func (GetRegistrationActivationKeyResultOutput) ToGetRegistrationActivationKeyResultOutputWithContext ¶
func (o GetRegistrationActivationKeyResultOutput) ToGetRegistrationActivationKeyResultOutputWithContext(ctx context.Context) GetRegistrationActivationKeyResultOutput
type IconUrisResponse ¶
type IconUrisResponse struct { // URI to hero icon. Hero *string `pulumi:"hero"` // URI to large icon. Large *string `pulumi:"large"` // URI to medium icon. Medium *string `pulumi:"medium"` // URI to small icon. Small *string `pulumi:"small"` // URI to wide icon. Wide *string `pulumi:"wide"` }
Links to product icons.
type IconUrisResponseOutput ¶
type IconUrisResponseOutput struct{ *pulumi.OutputState }
Links to product icons.
func (IconUrisResponseOutput) ElementType ¶
func (IconUrisResponseOutput) ElementType() reflect.Type
func (IconUrisResponseOutput) Hero ¶
func (o IconUrisResponseOutput) Hero() pulumi.StringPtrOutput
URI to hero icon.
func (IconUrisResponseOutput) Large ¶
func (o IconUrisResponseOutput) Large() pulumi.StringPtrOutput
URI to large icon.
func (IconUrisResponseOutput) Medium ¶
func (o IconUrisResponseOutput) Medium() pulumi.StringPtrOutput
URI to medium icon.
func (IconUrisResponseOutput) Small ¶
func (o IconUrisResponseOutput) Small() pulumi.StringPtrOutput
URI to small icon.
func (IconUrisResponseOutput) ToIconUrisResponseOutput ¶
func (o IconUrisResponseOutput) ToIconUrisResponseOutput() IconUrisResponseOutput
func (IconUrisResponseOutput) ToIconUrisResponseOutputWithContext ¶
func (o IconUrisResponseOutput) ToIconUrisResponseOutputWithContext(ctx context.Context) IconUrisResponseOutput
func (IconUrisResponseOutput) Wide ¶
func (o IconUrisResponseOutput) Wide() pulumi.StringPtrOutput
URI to wide icon.
type IconUrisResponsePtrOutput ¶
type IconUrisResponsePtrOutput struct{ *pulumi.OutputState }
func (IconUrisResponsePtrOutput) Elem ¶
func (o IconUrisResponsePtrOutput) Elem() IconUrisResponseOutput
func (IconUrisResponsePtrOutput) ElementType ¶
func (IconUrisResponsePtrOutput) ElementType() reflect.Type
func (IconUrisResponsePtrOutput) Hero ¶
func (o IconUrisResponsePtrOutput) Hero() pulumi.StringPtrOutput
URI to hero icon.
func (IconUrisResponsePtrOutput) Large ¶
func (o IconUrisResponsePtrOutput) Large() pulumi.StringPtrOutput
URI to large icon.
func (IconUrisResponsePtrOutput) Medium ¶
func (o IconUrisResponsePtrOutput) Medium() pulumi.StringPtrOutput
URI to medium icon.
func (IconUrisResponsePtrOutput) Small ¶
func (o IconUrisResponsePtrOutput) Small() pulumi.StringPtrOutput
URI to small icon.
func (IconUrisResponsePtrOutput) ToIconUrisResponsePtrOutput ¶
func (o IconUrisResponsePtrOutput) ToIconUrisResponsePtrOutput() IconUrisResponsePtrOutput
func (IconUrisResponsePtrOutput) ToIconUrisResponsePtrOutputWithContext ¶
func (o IconUrisResponsePtrOutput) ToIconUrisResponsePtrOutputWithContext(ctx context.Context) IconUrisResponsePtrOutput
func (IconUrisResponsePtrOutput) Wide ¶
func (o IconUrisResponsePtrOutput) Wide() pulumi.StringPtrOutput
URI to wide icon.
type LinkedSubscription ¶
type LinkedSubscription struct { pulumi.CustomResourceState // The status of the remote management connection of the Azure Stack device. DeviceConnectionStatus pulumi.StringOutput `pulumi:"deviceConnectionStatus"` // The identifier of the Azure Stack device for remote management. DeviceId pulumi.StringOutput `pulumi:"deviceId"` // The connection state of the Azure Stack device. DeviceLinkState pulumi.StringOutput `pulumi:"deviceLinkState"` // The object identifier associated with the Azure Stack device connecting to Azure. DeviceObjectId pulumi.StringOutput `pulumi:"deviceObjectId"` // The entity tag used for optimistic concurrency when modifying the resource. Etag pulumi.StringPtrOutput `pulumi:"etag"` // The kind of the resource. Kind pulumi.StringOutput `pulumi:"kind"` // The last remote management connection time for the Azure Stack device connected to the linked subscription resource. LastConnectedTime pulumi.StringOutput `pulumi:"lastConnectedTime"` // The identifier associated with the device subscription. LinkedSubscriptionId pulumi.StringPtrOutput `pulumi:"linkedSubscriptionId"` // Location of the resource. Location pulumi.StringOutput `pulumi:"location"` // Name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The identifier associated with the device registration. RegistrationResourceId pulumi.StringPtrOutput `pulumi:"registrationResourceId"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Custom tags for the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // Type of Resource. Type pulumi.StringOutput `pulumi:"type"` }
Linked Subscription information. Azure REST API version: 2020-06-01-preview. Prior API version in Azure Native 1.x: 2020-06-01-preview.
func GetLinkedSubscription ¶
func GetLinkedSubscription(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LinkedSubscriptionState, opts ...pulumi.ResourceOption) (*LinkedSubscription, error)
GetLinkedSubscription gets an existing LinkedSubscription 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 NewLinkedSubscription ¶
func NewLinkedSubscription(ctx *pulumi.Context, name string, args *LinkedSubscriptionArgs, opts ...pulumi.ResourceOption) (*LinkedSubscription, error)
NewLinkedSubscription registers a new resource with the given unique name, arguments, and options.
func (*LinkedSubscription) ElementType ¶
func (*LinkedSubscription) ElementType() reflect.Type
func (*LinkedSubscription) ToLinkedSubscriptionOutput ¶
func (i *LinkedSubscription) ToLinkedSubscriptionOutput() LinkedSubscriptionOutput
func (*LinkedSubscription) ToLinkedSubscriptionOutputWithContext ¶
func (i *LinkedSubscription) ToLinkedSubscriptionOutputWithContext(ctx context.Context) LinkedSubscriptionOutput
type LinkedSubscriptionArgs ¶
type LinkedSubscriptionArgs struct { // The identifier associated with the device subscription. LinkedSubscriptionId pulumi.StringInput // Name of the Linked Subscription resource. LinkedSubscriptionName pulumi.StringPtrInput // Location of the resource. Location pulumi.StringPtrInput // The identifier associated with the device registration. RegistrationResourceId pulumi.StringInput // Name of the resource group. ResourceGroup pulumi.StringInput }
The set of arguments for constructing a LinkedSubscription resource.
func (LinkedSubscriptionArgs) ElementType ¶
func (LinkedSubscriptionArgs) ElementType() reflect.Type
type LinkedSubscriptionInput ¶
type LinkedSubscriptionInput interface { pulumi.Input ToLinkedSubscriptionOutput() LinkedSubscriptionOutput ToLinkedSubscriptionOutputWithContext(ctx context.Context) LinkedSubscriptionOutput }
type LinkedSubscriptionOutput ¶
type LinkedSubscriptionOutput struct{ *pulumi.OutputState }
func (LinkedSubscriptionOutput) DeviceConnectionStatus ¶
func (o LinkedSubscriptionOutput) DeviceConnectionStatus() pulumi.StringOutput
The status of the remote management connection of the Azure Stack device.
func (LinkedSubscriptionOutput) DeviceId ¶
func (o LinkedSubscriptionOutput) DeviceId() pulumi.StringOutput
The identifier of the Azure Stack device for remote management.
func (LinkedSubscriptionOutput) DeviceLinkState ¶
func (o LinkedSubscriptionOutput) DeviceLinkState() pulumi.StringOutput
The connection state of the Azure Stack device.
func (LinkedSubscriptionOutput) DeviceObjectId ¶
func (o LinkedSubscriptionOutput) DeviceObjectId() pulumi.StringOutput
The object identifier associated with the Azure Stack device connecting to Azure.
func (LinkedSubscriptionOutput) ElementType ¶
func (LinkedSubscriptionOutput) ElementType() reflect.Type
func (LinkedSubscriptionOutput) Etag ¶
func (o LinkedSubscriptionOutput) Etag() pulumi.StringPtrOutput
The entity tag used for optimistic concurrency when modifying the resource.
func (LinkedSubscriptionOutput) Kind ¶
func (o LinkedSubscriptionOutput) Kind() pulumi.StringOutput
The kind of the resource.
func (LinkedSubscriptionOutput) LastConnectedTime ¶
func (o LinkedSubscriptionOutput) LastConnectedTime() pulumi.StringOutput
The last remote management connection time for the Azure Stack device connected to the linked subscription resource.
func (LinkedSubscriptionOutput) LinkedSubscriptionId ¶
func (o LinkedSubscriptionOutput) LinkedSubscriptionId() pulumi.StringPtrOutput
The identifier associated with the device subscription.
func (LinkedSubscriptionOutput) Location ¶
func (o LinkedSubscriptionOutput) Location() pulumi.StringOutput
Location of the resource.
func (LinkedSubscriptionOutput) Name ¶
func (o LinkedSubscriptionOutput) Name() pulumi.StringOutput
Name of the resource.
func (LinkedSubscriptionOutput) RegistrationResourceId ¶
func (o LinkedSubscriptionOutput) RegistrationResourceId() pulumi.StringPtrOutput
The identifier associated with the device registration.
func (LinkedSubscriptionOutput) SystemData ¶
func (o LinkedSubscriptionOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LinkedSubscriptionOutput) Tags ¶
func (o LinkedSubscriptionOutput) Tags() pulumi.StringMapOutput
Custom tags for the resource.
func (LinkedSubscriptionOutput) ToLinkedSubscriptionOutput ¶
func (o LinkedSubscriptionOutput) ToLinkedSubscriptionOutput() LinkedSubscriptionOutput
func (LinkedSubscriptionOutput) ToLinkedSubscriptionOutputWithContext ¶
func (o LinkedSubscriptionOutput) ToLinkedSubscriptionOutputWithContext(ctx context.Context) LinkedSubscriptionOutput
func (LinkedSubscriptionOutput) Type ¶
func (o LinkedSubscriptionOutput) Type() pulumi.StringOutput
Type of Resource.
type LinkedSubscriptionState ¶
type LinkedSubscriptionState struct { }
func (LinkedSubscriptionState) ElementType ¶
func (LinkedSubscriptionState) ElementType() reflect.Type
type ListProductDetailsArgs ¶
type ListProductDetailsOutputArgs ¶
type ListProductDetailsOutputArgs struct { // Name of the product. ProductName pulumi.StringInput `pulumi:"productName"` // Name of the Azure Stack registration. RegistrationName pulumi.StringInput `pulumi:"registrationName"` // Name of the resource group. ResourceGroup pulumi.StringInput `pulumi:"resourceGroup"` }
func (ListProductDetailsOutputArgs) ElementType ¶
func (ListProductDetailsOutputArgs) ElementType() reflect.Type
type ListProductDetailsResult ¶
type ListProductDetailsResult struct { // Specifies kind of compute role included in the package. ComputeRole string `pulumi:"computeRole"` // List of attached data disks. DataDiskImages []DataDiskImageResponse `pulumi:"dataDiskImages"` // The URI to the .azpkg file that provides information required for showing product in the gallery. GalleryPackageBlobSasUri string `pulumi:"galleryPackageBlobSasUri"` // Specifies if product is a Virtual Machine Extension. IsSystemExtension bool `pulumi:"isSystemExtension"` // OS disk image used by product. OsDiskImage OsDiskImageResponse `pulumi:"osDiskImage"` // Specifies the kind of the product (virtualMachine or virtualMachineExtension). ProductKind string `pulumi:"productKind"` // Indicates if specified product supports multiple extensions. SupportMultipleExtensions bool `pulumi:"supportMultipleExtensions"` // The URI. Uri string `pulumi:"uri"` // Specifies product version. Version string `pulumi:"version"` // Specifies operating system used by the product. VmOsType string `pulumi:"vmOsType"` // Indicates if virtual machine Scale Set is enabled in the specified product. VmScaleSetEnabled bool `pulumi:"vmScaleSetEnabled"` }
Extended description about the product required for installing it into Azure Stack.
func ListProductDetails ¶
func ListProductDetails(ctx *pulumi.Context, args *ListProductDetailsArgs, opts ...pulumi.InvokeOption) (*ListProductDetailsResult, error)
Returns the extended properties of a product. Azure REST API version: 2022-06-01.
Other available API versions: 2020-06-01-preview.
type ListProductDetailsResultOutput ¶
type ListProductDetailsResultOutput struct{ *pulumi.OutputState }
Extended description about the product required for installing it into Azure Stack.
func ListProductDetailsOutput ¶
func ListProductDetailsOutput(ctx *pulumi.Context, args ListProductDetailsOutputArgs, opts ...pulumi.InvokeOption) ListProductDetailsResultOutput
func (ListProductDetailsResultOutput) ComputeRole ¶
func (o ListProductDetailsResultOutput) ComputeRole() pulumi.StringOutput
Specifies kind of compute role included in the package.
func (ListProductDetailsResultOutput) DataDiskImages ¶
func (o ListProductDetailsResultOutput) DataDiskImages() DataDiskImageResponseArrayOutput
List of attached data disks.
func (ListProductDetailsResultOutput) ElementType ¶
func (ListProductDetailsResultOutput) ElementType() reflect.Type
func (ListProductDetailsResultOutput) GalleryPackageBlobSasUri ¶
func (o ListProductDetailsResultOutput) GalleryPackageBlobSasUri() pulumi.StringOutput
The URI to the .azpkg file that provides information required for showing product in the gallery.
func (ListProductDetailsResultOutput) IsSystemExtension ¶
func (o ListProductDetailsResultOutput) IsSystemExtension() pulumi.BoolOutput
Specifies if product is a Virtual Machine Extension.
func (ListProductDetailsResultOutput) OsDiskImage ¶
func (o ListProductDetailsResultOutput) OsDiskImage() OsDiskImageResponseOutput
OS disk image used by product.
func (ListProductDetailsResultOutput) ProductKind ¶
func (o ListProductDetailsResultOutput) ProductKind() pulumi.StringOutput
Specifies the kind of the product (virtualMachine or virtualMachineExtension).
func (ListProductDetailsResultOutput) SupportMultipleExtensions ¶
func (o ListProductDetailsResultOutput) SupportMultipleExtensions() pulumi.BoolOutput
Indicates if specified product supports multiple extensions.
func (ListProductDetailsResultOutput) ToListProductDetailsResultOutput ¶
func (o ListProductDetailsResultOutput) ToListProductDetailsResultOutput() ListProductDetailsResultOutput
func (ListProductDetailsResultOutput) ToListProductDetailsResultOutputWithContext ¶
func (o ListProductDetailsResultOutput) ToListProductDetailsResultOutputWithContext(ctx context.Context) ListProductDetailsResultOutput
func (ListProductDetailsResultOutput) Uri ¶
func (o ListProductDetailsResultOutput) Uri() pulumi.StringOutput
The URI.
func (ListProductDetailsResultOutput) Version ¶
func (o ListProductDetailsResultOutput) Version() pulumi.StringOutput
Specifies product version.
func (ListProductDetailsResultOutput) VmOsType ¶
func (o ListProductDetailsResultOutput) VmOsType() pulumi.StringOutput
Specifies operating system used by the product.
func (ListProductDetailsResultOutput) VmScaleSetEnabled ¶
func (o ListProductDetailsResultOutput) VmScaleSetEnabled() pulumi.BoolOutput
Indicates if virtual machine Scale Set is enabled in the specified product.
type ListProductsArgs ¶
type ListProductsOutputArgs ¶
type ListProductsOutputArgs struct { // Name of the product. ProductName pulumi.StringInput `pulumi:"productName"` // Name of the Azure Stack registration. RegistrationName pulumi.StringInput `pulumi:"registrationName"` // Name of the resource group. ResourceGroup pulumi.StringInput `pulumi:"resourceGroup"` }
func (ListProductsOutputArgs) ElementType ¶
func (ListProductsOutputArgs) ElementType() reflect.Type
type ListProductsResult ¶
type ListProductsResult struct { // URI to the next page. NextLink *string `pulumi:"nextLink"` // List of products. Value []ProductResponse `pulumi:"value"` }
Pageable list of products.
func ListProducts ¶
func ListProducts(ctx *pulumi.Context, args *ListProductsArgs, opts ...pulumi.InvokeOption) (*ListProductsResult, error)
Returns a list of products. Azure REST API version: 2022-06-01.
type ListProductsResultOutput ¶
type ListProductsResultOutput struct{ *pulumi.OutputState }
Pageable list of products.
func ListProductsOutput ¶
func ListProductsOutput(ctx *pulumi.Context, args ListProductsOutputArgs, opts ...pulumi.InvokeOption) ListProductsResultOutput
func (ListProductsResultOutput) ElementType ¶
func (ListProductsResultOutput) ElementType() reflect.Type
func (ListProductsResultOutput) NextLink ¶
func (o ListProductsResultOutput) NextLink() pulumi.StringPtrOutput
URI to the next page.
func (ListProductsResultOutput) ToListProductsResultOutput ¶
func (o ListProductsResultOutput) ToListProductsResultOutput() ListProductsResultOutput
func (ListProductsResultOutput) ToListProductsResultOutputWithContext ¶
func (o ListProductsResultOutput) ToListProductsResultOutputWithContext(ctx context.Context) ListProductsResultOutput
func (ListProductsResultOutput) Value ¶
func (o ListProductsResultOutput) Value() ProductResponseArrayOutput
List of products.
type Location ¶
type Location string
Location of the resource.
func (Location) ElementType ¶
func (Location) ToLocationOutput ¶
func (e Location) ToLocationOutput() LocationOutput
func (Location) ToLocationOutputWithContext ¶
func (e Location) ToLocationOutputWithContext(ctx context.Context) LocationOutput
func (Location) ToLocationPtrOutput ¶
func (e Location) ToLocationPtrOutput() LocationPtrOutput
func (Location) ToLocationPtrOutputWithContext ¶
func (e Location) ToLocationPtrOutputWithContext(ctx context.Context) LocationPtrOutput
func (Location) ToStringOutput ¶
func (e Location) ToStringOutput() pulumi.StringOutput
func (Location) ToStringOutputWithContext ¶
func (e Location) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Location) ToStringPtrOutput ¶
func (e Location) ToStringPtrOutput() pulumi.StringPtrOutput
func (Location) ToStringPtrOutputWithContext ¶
func (e Location) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationInput ¶
type LocationInput interface { pulumi.Input ToLocationOutput() LocationOutput ToLocationOutputWithContext(context.Context) LocationOutput }
LocationInput is an input type that accepts values of the Location enum A concrete instance of `LocationInput` can be one of the following:
LocationGlobal
type LocationOutput ¶
type LocationOutput struct{ *pulumi.OutputState }
func (LocationOutput) ElementType ¶
func (LocationOutput) ElementType() reflect.Type
func (LocationOutput) ToLocationOutput ¶
func (o LocationOutput) ToLocationOutput() LocationOutput
func (LocationOutput) ToLocationOutputWithContext ¶
func (o LocationOutput) ToLocationOutputWithContext(ctx context.Context) LocationOutput
func (LocationOutput) ToLocationPtrOutput ¶
func (o LocationOutput) ToLocationPtrOutput() LocationPtrOutput
func (LocationOutput) ToLocationPtrOutputWithContext ¶
func (o LocationOutput) ToLocationPtrOutputWithContext(ctx context.Context) LocationPtrOutput
func (LocationOutput) ToStringOutput ¶
func (o LocationOutput) ToStringOutput() pulumi.StringOutput
func (LocationOutput) ToStringOutputWithContext ¶
func (o LocationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LocationOutput) ToStringPtrOutput ¶
func (o LocationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationOutput) ToStringPtrOutputWithContext ¶
func (o LocationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LocationPtrInput ¶
type LocationPtrInput interface { pulumi.Input ToLocationPtrOutput() LocationPtrOutput ToLocationPtrOutputWithContext(context.Context) LocationPtrOutput }
func LocationPtr ¶
func LocationPtr(v string) LocationPtrInput
type LocationPtrOutput ¶
type LocationPtrOutput struct{ *pulumi.OutputState }
func (LocationPtrOutput) Elem ¶
func (o LocationPtrOutput) Elem() LocationOutput
func (LocationPtrOutput) ElementType ¶
func (LocationPtrOutput) ElementType() reflect.Type
func (LocationPtrOutput) ToLocationPtrOutput ¶
func (o LocationPtrOutput) ToLocationPtrOutput() LocationPtrOutput
func (LocationPtrOutput) ToLocationPtrOutputWithContext ¶
func (o LocationPtrOutput) ToLocationPtrOutputWithContext(ctx context.Context) LocationPtrOutput
func (LocationPtrOutput) ToStringPtrOutput ¶
func (o LocationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (LocationPtrOutput) ToStringPtrOutputWithContext ¶
func (o LocationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupCustomerSubscriptionArgs ¶
type LookupCustomerSubscriptionArgs struct { // Name of the product. CustomerSubscriptionName string `pulumi:"customerSubscriptionName"` // Name of the Azure Stack registration. RegistrationName string `pulumi:"registrationName"` // Name of the resource group. ResourceGroup string `pulumi:"resourceGroup"` }
type LookupCustomerSubscriptionOutputArgs ¶
type LookupCustomerSubscriptionOutputArgs struct { // Name of the product. CustomerSubscriptionName pulumi.StringInput `pulumi:"customerSubscriptionName"` // Name of the Azure Stack registration. RegistrationName pulumi.StringInput `pulumi:"registrationName"` // Name of the resource group. ResourceGroup pulumi.StringInput `pulumi:"resourceGroup"` }
func (LookupCustomerSubscriptionOutputArgs) ElementType ¶
func (LookupCustomerSubscriptionOutputArgs) ElementType() reflect.Type
type LookupCustomerSubscriptionResult ¶
type LookupCustomerSubscriptionResult struct { // The entity tag used for optimistic concurrency when modifying the resource. Etag *string `pulumi:"etag"` // ID of the resource. Id string `pulumi:"id"` // Name of the resource. Name string `pulumi:"name"` // Tenant Id. TenantId *string `pulumi:"tenantId"` // Type of Resource. Type string `pulumi:"type"` }
Customer subscription.
func LookupCustomerSubscription ¶
func LookupCustomerSubscription(ctx *pulumi.Context, args *LookupCustomerSubscriptionArgs, opts ...pulumi.InvokeOption) (*LookupCustomerSubscriptionResult, error)
Returns the specified product. Azure REST API version: 2022-06-01.
Other available API versions: 2020-06-01-preview.
type LookupCustomerSubscriptionResultOutput ¶
type LookupCustomerSubscriptionResultOutput struct{ *pulumi.OutputState }
Customer subscription.
func LookupCustomerSubscriptionOutput ¶
func LookupCustomerSubscriptionOutput(ctx *pulumi.Context, args LookupCustomerSubscriptionOutputArgs, opts ...pulumi.InvokeOption) LookupCustomerSubscriptionResultOutput
func (LookupCustomerSubscriptionResultOutput) ElementType ¶
func (LookupCustomerSubscriptionResultOutput) ElementType() reflect.Type
func (LookupCustomerSubscriptionResultOutput) Etag ¶
func (o LookupCustomerSubscriptionResultOutput) Etag() pulumi.StringPtrOutput
The entity tag used for optimistic concurrency when modifying the resource.
func (LookupCustomerSubscriptionResultOutput) Id ¶
func (o LookupCustomerSubscriptionResultOutput) Id() pulumi.StringOutput
ID of the resource.
func (LookupCustomerSubscriptionResultOutput) Name ¶
func (o LookupCustomerSubscriptionResultOutput) Name() pulumi.StringOutput
Name of the resource.
func (LookupCustomerSubscriptionResultOutput) TenantId ¶
func (o LookupCustomerSubscriptionResultOutput) TenantId() pulumi.StringPtrOutput
Tenant Id.
func (LookupCustomerSubscriptionResultOutput) ToLookupCustomerSubscriptionResultOutput ¶
func (o LookupCustomerSubscriptionResultOutput) ToLookupCustomerSubscriptionResultOutput() LookupCustomerSubscriptionResultOutput
func (LookupCustomerSubscriptionResultOutput) ToLookupCustomerSubscriptionResultOutputWithContext ¶
func (o LookupCustomerSubscriptionResultOutput) ToLookupCustomerSubscriptionResultOutputWithContext(ctx context.Context) LookupCustomerSubscriptionResultOutput
func (LookupCustomerSubscriptionResultOutput) Type ¶
func (o LookupCustomerSubscriptionResultOutput) Type() pulumi.StringOutput
Type of Resource.
type LookupLinkedSubscriptionOutputArgs ¶
type LookupLinkedSubscriptionOutputArgs struct { // Name of the Linked Subscription resource. LinkedSubscriptionName pulumi.StringInput `pulumi:"linkedSubscriptionName"` // Name of the resource group. ResourceGroup pulumi.StringInput `pulumi:"resourceGroup"` }
func (LookupLinkedSubscriptionOutputArgs) ElementType ¶
func (LookupLinkedSubscriptionOutputArgs) ElementType() reflect.Type
type LookupLinkedSubscriptionResult ¶
type LookupLinkedSubscriptionResult struct { // The status of the remote management connection of the Azure Stack device. DeviceConnectionStatus string `pulumi:"deviceConnectionStatus"` // The identifier of the Azure Stack device for remote management. DeviceId string `pulumi:"deviceId"` // The connection state of the Azure Stack device. DeviceLinkState string `pulumi:"deviceLinkState"` // The object identifier associated with the Azure Stack device connecting to Azure. DeviceObjectId string `pulumi:"deviceObjectId"` // The entity tag used for optimistic concurrency when modifying the resource. Etag *string `pulumi:"etag"` // ID of the resource. Id string `pulumi:"id"` // The kind of the resource. Kind string `pulumi:"kind"` // The last remote management connection time for the Azure Stack device connected to the linked subscription resource. LastConnectedTime string `pulumi:"lastConnectedTime"` // The identifier associated with the device subscription. LinkedSubscriptionId *string `pulumi:"linkedSubscriptionId"` // Location of the resource. Location string `pulumi:"location"` // Name of the resource. Name string `pulumi:"name"` // The identifier associated with the device registration. RegistrationResourceId *string `pulumi:"registrationResourceId"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // Custom tags for the resource. Tags map[string]string `pulumi:"tags"` // Type of Resource. Type string `pulumi:"type"` }
Linked Subscription information.
func LookupLinkedSubscription ¶
func LookupLinkedSubscription(ctx *pulumi.Context, args *LookupLinkedSubscriptionArgs, opts ...pulumi.InvokeOption) (*LookupLinkedSubscriptionResult, error)
Returns the properties of a Linked Subscription resource. Azure REST API version: 2020-06-01-preview.
type LookupLinkedSubscriptionResultOutput ¶
type LookupLinkedSubscriptionResultOutput struct{ *pulumi.OutputState }
Linked Subscription information.
func LookupLinkedSubscriptionOutput ¶
func LookupLinkedSubscriptionOutput(ctx *pulumi.Context, args LookupLinkedSubscriptionOutputArgs, opts ...pulumi.InvokeOption) LookupLinkedSubscriptionResultOutput
func (LookupLinkedSubscriptionResultOutput) DeviceConnectionStatus ¶
func (o LookupLinkedSubscriptionResultOutput) DeviceConnectionStatus() pulumi.StringOutput
The status of the remote management connection of the Azure Stack device.
func (LookupLinkedSubscriptionResultOutput) DeviceId ¶
func (o LookupLinkedSubscriptionResultOutput) DeviceId() pulumi.StringOutput
The identifier of the Azure Stack device for remote management.
func (LookupLinkedSubscriptionResultOutput) DeviceLinkState ¶
func (o LookupLinkedSubscriptionResultOutput) DeviceLinkState() pulumi.StringOutput
The connection state of the Azure Stack device.
func (LookupLinkedSubscriptionResultOutput) DeviceObjectId ¶
func (o LookupLinkedSubscriptionResultOutput) DeviceObjectId() pulumi.StringOutput
The object identifier associated with the Azure Stack device connecting to Azure.
func (LookupLinkedSubscriptionResultOutput) ElementType ¶
func (LookupLinkedSubscriptionResultOutput) ElementType() reflect.Type
func (LookupLinkedSubscriptionResultOutput) Etag ¶
func (o LookupLinkedSubscriptionResultOutput) Etag() pulumi.StringPtrOutput
The entity tag used for optimistic concurrency when modifying the resource.
func (LookupLinkedSubscriptionResultOutput) Id ¶
func (o LookupLinkedSubscriptionResultOutput) Id() pulumi.StringOutput
ID of the resource.
func (LookupLinkedSubscriptionResultOutput) Kind ¶
func (o LookupLinkedSubscriptionResultOutput) Kind() pulumi.StringOutput
The kind of the resource.
func (LookupLinkedSubscriptionResultOutput) LastConnectedTime ¶
func (o LookupLinkedSubscriptionResultOutput) LastConnectedTime() pulumi.StringOutput
The last remote management connection time for the Azure Stack device connected to the linked subscription resource.
func (LookupLinkedSubscriptionResultOutput) LinkedSubscriptionId ¶
func (o LookupLinkedSubscriptionResultOutput) LinkedSubscriptionId() pulumi.StringPtrOutput
The identifier associated with the device subscription.
func (LookupLinkedSubscriptionResultOutput) Location ¶
func (o LookupLinkedSubscriptionResultOutput) Location() pulumi.StringOutput
Location of the resource.
func (LookupLinkedSubscriptionResultOutput) Name ¶
func (o LookupLinkedSubscriptionResultOutput) Name() pulumi.StringOutput
Name of the resource.
func (LookupLinkedSubscriptionResultOutput) RegistrationResourceId ¶
func (o LookupLinkedSubscriptionResultOutput) RegistrationResourceId() pulumi.StringPtrOutput
The identifier associated with the device registration.
func (LookupLinkedSubscriptionResultOutput) SystemData ¶
func (o LookupLinkedSubscriptionResultOutput) SystemData() SystemDataResponseOutput
Metadata pertaining to creation and last modification of the resource.
func (LookupLinkedSubscriptionResultOutput) Tags ¶
func (o LookupLinkedSubscriptionResultOutput) Tags() pulumi.StringMapOutput
Custom tags for the resource.
func (LookupLinkedSubscriptionResultOutput) ToLookupLinkedSubscriptionResultOutput ¶
func (o LookupLinkedSubscriptionResultOutput) ToLookupLinkedSubscriptionResultOutput() LookupLinkedSubscriptionResultOutput
func (LookupLinkedSubscriptionResultOutput) ToLookupLinkedSubscriptionResultOutputWithContext ¶
func (o LookupLinkedSubscriptionResultOutput) ToLookupLinkedSubscriptionResultOutputWithContext(ctx context.Context) LookupLinkedSubscriptionResultOutput
func (LookupLinkedSubscriptionResultOutput) Type ¶
func (o LookupLinkedSubscriptionResultOutput) Type() pulumi.StringOutput
Type of Resource.
type LookupRegistrationArgs ¶
type LookupRegistrationOutputArgs ¶
type LookupRegistrationOutputArgs struct { // Name of the Azure Stack registration. RegistrationName pulumi.StringInput `pulumi:"registrationName"` // Name of the resource group. ResourceGroup pulumi.StringInput `pulumi:"resourceGroup"` }
func (LookupRegistrationOutputArgs) ElementType ¶
func (LookupRegistrationOutputArgs) ElementType() reflect.Type
type LookupRegistrationResult ¶
type LookupRegistrationResult struct { // Specifies the billing mode for the Azure Stack registration. BillingModel *string `pulumi:"billingModel"` // The identifier of the registered Azure Stack. CloudId *string `pulumi:"cloudId"` // The entity tag used for optimistic concurrency when modifying the resource. Etag *string `pulumi:"etag"` // ID of the resource. Id string `pulumi:"id"` // Location of the resource. Location string `pulumi:"location"` // Name of the resource. Name string `pulumi:"name"` // The object identifier associated with the Azure Stack connecting to Azure. ObjectId *string `pulumi:"objectId"` // Custom tags for the resource. Tags map[string]string `pulumi:"tags"` // Type of Resource. Type string `pulumi:"type"` }
Registration information.
func LookupRegistration ¶
func LookupRegistration(ctx *pulumi.Context, args *LookupRegistrationArgs, opts ...pulumi.InvokeOption) (*LookupRegistrationResult, error)
Returns the properties of an Azure Stack registration. Azure REST API version: 2022-06-01.
Other available API versions: 2020-06-01-preview.
type LookupRegistrationResultOutput ¶
type LookupRegistrationResultOutput struct{ *pulumi.OutputState }
Registration information.
func LookupRegistrationOutput ¶
func LookupRegistrationOutput(ctx *pulumi.Context, args LookupRegistrationOutputArgs, opts ...pulumi.InvokeOption) LookupRegistrationResultOutput
func (LookupRegistrationResultOutput) BillingModel ¶
func (o LookupRegistrationResultOutput) BillingModel() pulumi.StringPtrOutput
Specifies the billing mode for the Azure Stack registration.
func (LookupRegistrationResultOutput) CloudId ¶
func (o LookupRegistrationResultOutput) CloudId() pulumi.StringPtrOutput
The identifier of the registered Azure Stack.
func (LookupRegistrationResultOutput) ElementType ¶
func (LookupRegistrationResultOutput) ElementType() reflect.Type
func (LookupRegistrationResultOutput) Etag ¶
func (o LookupRegistrationResultOutput) Etag() pulumi.StringPtrOutput
The entity tag used for optimistic concurrency when modifying the resource.
func (LookupRegistrationResultOutput) Id ¶
func (o LookupRegistrationResultOutput) Id() pulumi.StringOutput
ID of the resource.
func (LookupRegistrationResultOutput) Location ¶
func (o LookupRegistrationResultOutput) Location() pulumi.StringOutput
Location of the resource.
func (LookupRegistrationResultOutput) Name ¶
func (o LookupRegistrationResultOutput) Name() pulumi.StringOutput
Name of the resource.
func (LookupRegistrationResultOutput) ObjectId ¶
func (o LookupRegistrationResultOutput) ObjectId() pulumi.StringPtrOutput
The object identifier associated with the Azure Stack connecting to Azure.
func (LookupRegistrationResultOutput) Tags ¶
func (o LookupRegistrationResultOutput) Tags() pulumi.StringMapOutput
Custom tags for the resource.
func (LookupRegistrationResultOutput) ToLookupRegistrationResultOutput ¶
func (o LookupRegistrationResultOutput) ToLookupRegistrationResultOutput() LookupRegistrationResultOutput
func (LookupRegistrationResultOutput) ToLookupRegistrationResultOutputWithContext ¶
func (o LookupRegistrationResultOutput) ToLookupRegistrationResultOutputWithContext(ctx context.Context) LookupRegistrationResultOutput
func (LookupRegistrationResultOutput) Type ¶
func (o LookupRegistrationResultOutput) Type() pulumi.StringOutput
Type of Resource.
type OsDiskImageResponse ¶
type OsDiskImageResponse struct { // OS operating system type. OperatingSystem string `pulumi:"operatingSystem"` // SAS key for source blob. SourceBlobSasUri string `pulumi:"sourceBlobSasUri"` }
OS disk image.
type OsDiskImageResponseOutput ¶
type OsDiskImageResponseOutput struct{ *pulumi.OutputState }
OS disk image.
func (OsDiskImageResponseOutput) ElementType ¶
func (OsDiskImageResponseOutput) ElementType() reflect.Type
func (OsDiskImageResponseOutput) OperatingSystem ¶
func (o OsDiskImageResponseOutput) OperatingSystem() pulumi.StringOutput
OS operating system type.
func (OsDiskImageResponseOutput) SourceBlobSasUri ¶
func (o OsDiskImageResponseOutput) SourceBlobSasUri() pulumi.StringOutput
SAS key for source blob.
func (OsDiskImageResponseOutput) ToOsDiskImageResponseOutput ¶
func (o OsDiskImageResponseOutput) ToOsDiskImageResponseOutput() OsDiskImageResponseOutput
func (OsDiskImageResponseOutput) ToOsDiskImageResponseOutputWithContext ¶
func (o OsDiskImageResponseOutput) ToOsDiskImageResponseOutputWithContext(ctx context.Context) OsDiskImageResponseOutput
type ProductLinkResponse ¶
type ProductLinkResponse struct { // The description of the link. DisplayName *string `pulumi:"displayName"` // The URI corresponding to the link. Uri *string `pulumi:"uri"` }
Link with additional information about a product.
type ProductLinkResponseArrayOutput ¶
type ProductLinkResponseArrayOutput struct{ *pulumi.OutputState }
func (ProductLinkResponseArrayOutput) ElementType ¶
func (ProductLinkResponseArrayOutput) ElementType() reflect.Type
func (ProductLinkResponseArrayOutput) Index ¶
func (o ProductLinkResponseArrayOutput) Index(i pulumi.IntInput) ProductLinkResponseOutput
func (ProductLinkResponseArrayOutput) ToProductLinkResponseArrayOutput ¶
func (o ProductLinkResponseArrayOutput) ToProductLinkResponseArrayOutput() ProductLinkResponseArrayOutput
func (ProductLinkResponseArrayOutput) ToProductLinkResponseArrayOutputWithContext ¶
func (o ProductLinkResponseArrayOutput) ToProductLinkResponseArrayOutputWithContext(ctx context.Context) ProductLinkResponseArrayOutput
type ProductLinkResponseOutput ¶
type ProductLinkResponseOutput struct{ *pulumi.OutputState }
Link with additional information about a product.
func (ProductLinkResponseOutput) DisplayName ¶
func (o ProductLinkResponseOutput) DisplayName() pulumi.StringPtrOutput
The description of the link.
func (ProductLinkResponseOutput) ElementType ¶
func (ProductLinkResponseOutput) ElementType() reflect.Type
func (ProductLinkResponseOutput) ToProductLinkResponseOutput ¶
func (o ProductLinkResponseOutput) ToProductLinkResponseOutput() ProductLinkResponseOutput
func (ProductLinkResponseOutput) ToProductLinkResponseOutputWithContext ¶
func (o ProductLinkResponseOutput) ToProductLinkResponseOutputWithContext(ctx context.Context) ProductLinkResponseOutput
func (ProductLinkResponseOutput) Uri ¶
func (o ProductLinkResponseOutput) Uri() pulumi.StringPtrOutput
The URI corresponding to the link.
type ProductPropertiesResponse ¶
type ProductPropertiesResponse struct { // The version. Version *string `pulumi:"version"` }
Additional properties of the product
type ProductPropertiesResponseOutput ¶
type ProductPropertiesResponseOutput struct{ *pulumi.OutputState }
Additional properties of the product
func (ProductPropertiesResponseOutput) ElementType ¶
func (ProductPropertiesResponseOutput) ElementType() reflect.Type
func (ProductPropertiesResponseOutput) ToProductPropertiesResponseOutput ¶
func (o ProductPropertiesResponseOutput) ToProductPropertiesResponseOutput() ProductPropertiesResponseOutput
func (ProductPropertiesResponseOutput) ToProductPropertiesResponseOutputWithContext ¶
func (o ProductPropertiesResponseOutput) ToProductPropertiesResponseOutputWithContext(ctx context.Context) ProductPropertiesResponseOutput
func (ProductPropertiesResponseOutput) Version ¶
func (o ProductPropertiesResponseOutput) Version() pulumi.StringPtrOutput
The version.
type ProductPropertiesResponsePtrOutput ¶
type ProductPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (ProductPropertiesResponsePtrOutput) Elem ¶
func (o ProductPropertiesResponsePtrOutput) Elem() ProductPropertiesResponseOutput
func (ProductPropertiesResponsePtrOutput) ElementType ¶
func (ProductPropertiesResponsePtrOutput) ElementType() reflect.Type
func (ProductPropertiesResponsePtrOutput) ToProductPropertiesResponsePtrOutput ¶
func (o ProductPropertiesResponsePtrOutput) ToProductPropertiesResponsePtrOutput() ProductPropertiesResponsePtrOutput
func (ProductPropertiesResponsePtrOutput) ToProductPropertiesResponsePtrOutputWithContext ¶
func (o ProductPropertiesResponsePtrOutput) ToProductPropertiesResponsePtrOutputWithContext(ctx context.Context) ProductPropertiesResponsePtrOutput
func (ProductPropertiesResponsePtrOutput) Version ¶
func (o ProductPropertiesResponsePtrOutput) Version() pulumi.StringPtrOutput
The version.
type ProductResponse ¶
type ProductResponse struct { // The part number used for billing purposes. BillingPartNumber *string `pulumi:"billingPartNumber"` // Product compatibility with current device. Compatibility *CompatibilityResponse `pulumi:"compatibility"` // The description of the product. Description *string `pulumi:"description"` // The display name of the product. DisplayName *string `pulumi:"displayName"` // The entity tag used for optimistic concurrency when modifying the resource. Etag *string `pulumi:"etag"` // The identifier of the gallery item corresponding to the product. GalleryItemIdentity *string `pulumi:"galleryItemIdentity"` // Additional links available for this product. IconUris *IconUrisResponse `pulumi:"iconUris"` // ID of the resource. Id string `pulumi:"id"` // The legal terms. LegalTerms *string `pulumi:"legalTerms"` // Additional links available for this product. Links []ProductLinkResponse `pulumi:"links"` // Name of the resource. Name string `pulumi:"name"` // The offer representing the product. Offer *string `pulumi:"offer"` // The version of the product offer. OfferVersion *string `pulumi:"offerVersion"` // The length of product content. PayloadLength *float64 `pulumi:"payloadLength"` // The privacy policy. PrivacyPolicy *string `pulumi:"privacyPolicy"` // The kind of the product (virtualMachine or virtualMachineExtension) ProductKind *string `pulumi:"productKind"` // Additional properties for the product. ProductProperties *ProductPropertiesResponse `pulumi:"productProperties"` // The user-friendly name of the product publisher. PublisherDisplayName *string `pulumi:"publisherDisplayName"` // Publisher identifier. PublisherIdentifier *string `pulumi:"publisherIdentifier"` // The product SKU. Sku *string `pulumi:"sku"` // Type of Resource. Type string `pulumi:"type"` // The type of the Virtual Machine Extension. VmExtensionType *string `pulumi:"vmExtensionType"` }
Product information.
type ProductResponseArrayOutput ¶
type ProductResponseArrayOutput struct{ *pulumi.OutputState }
func (ProductResponseArrayOutput) ElementType ¶
func (ProductResponseArrayOutput) ElementType() reflect.Type
func (ProductResponseArrayOutput) Index ¶
func (o ProductResponseArrayOutput) Index(i pulumi.IntInput) ProductResponseOutput
func (ProductResponseArrayOutput) ToProductResponseArrayOutput ¶
func (o ProductResponseArrayOutput) ToProductResponseArrayOutput() ProductResponseArrayOutput
func (ProductResponseArrayOutput) ToProductResponseArrayOutputWithContext ¶
func (o ProductResponseArrayOutput) ToProductResponseArrayOutputWithContext(ctx context.Context) ProductResponseArrayOutput
type ProductResponseOutput ¶
type ProductResponseOutput struct{ *pulumi.OutputState }
Product information.
func (ProductResponseOutput) BillingPartNumber ¶
func (o ProductResponseOutput) BillingPartNumber() pulumi.StringPtrOutput
The part number used for billing purposes.
func (ProductResponseOutput) Compatibility ¶
func (o ProductResponseOutput) Compatibility() CompatibilityResponsePtrOutput
Product compatibility with current device.
func (ProductResponseOutput) Description ¶
func (o ProductResponseOutput) Description() pulumi.StringPtrOutput
The description of the product.
func (ProductResponseOutput) DisplayName ¶
func (o ProductResponseOutput) DisplayName() pulumi.StringPtrOutput
The display name of the product.
func (ProductResponseOutput) ElementType ¶
func (ProductResponseOutput) ElementType() reflect.Type
func (ProductResponseOutput) Etag ¶
func (o ProductResponseOutput) Etag() pulumi.StringPtrOutput
The entity tag used for optimistic concurrency when modifying the resource.
func (ProductResponseOutput) GalleryItemIdentity ¶
func (o ProductResponseOutput) GalleryItemIdentity() pulumi.StringPtrOutput
The identifier of the gallery item corresponding to the product.
func (ProductResponseOutput) IconUris ¶
func (o ProductResponseOutput) IconUris() IconUrisResponsePtrOutput
Additional links available for this product.
func (ProductResponseOutput) Id ¶
func (o ProductResponseOutput) Id() pulumi.StringOutput
ID of the resource.
func (ProductResponseOutput) LegalTerms ¶
func (o ProductResponseOutput) LegalTerms() pulumi.StringPtrOutput
The legal terms.
func (ProductResponseOutput) Links ¶
func (o ProductResponseOutput) Links() ProductLinkResponseArrayOutput
Additional links available for this product.
func (ProductResponseOutput) Name ¶
func (o ProductResponseOutput) Name() pulumi.StringOutput
Name of the resource.
func (ProductResponseOutput) Offer ¶
func (o ProductResponseOutput) Offer() pulumi.StringPtrOutput
The offer representing the product.
func (ProductResponseOutput) OfferVersion ¶
func (o ProductResponseOutput) OfferVersion() pulumi.StringPtrOutput
The version of the product offer.
func (ProductResponseOutput) PayloadLength ¶
func (o ProductResponseOutput) PayloadLength() pulumi.Float64PtrOutput
The length of product content.
func (ProductResponseOutput) PrivacyPolicy ¶
func (o ProductResponseOutput) PrivacyPolicy() pulumi.StringPtrOutput
The privacy policy.
func (ProductResponseOutput) ProductKind ¶
func (o ProductResponseOutput) ProductKind() pulumi.StringPtrOutput
The kind of the product (virtualMachine or virtualMachineExtension)
func (ProductResponseOutput) ProductProperties ¶
func (o ProductResponseOutput) ProductProperties() ProductPropertiesResponsePtrOutput
Additional properties for the product.
func (ProductResponseOutput) PublisherDisplayName ¶
func (o ProductResponseOutput) PublisherDisplayName() pulumi.StringPtrOutput
The user-friendly name of the product publisher.
func (ProductResponseOutput) PublisherIdentifier ¶
func (o ProductResponseOutput) PublisherIdentifier() pulumi.StringPtrOutput
Publisher identifier.
func (ProductResponseOutput) Sku ¶
func (o ProductResponseOutput) Sku() pulumi.StringPtrOutput
The product SKU.
func (ProductResponseOutput) ToProductResponseOutput ¶
func (o ProductResponseOutput) ToProductResponseOutput() ProductResponseOutput
func (ProductResponseOutput) ToProductResponseOutputWithContext ¶
func (o ProductResponseOutput) ToProductResponseOutputWithContext(ctx context.Context) ProductResponseOutput
func (ProductResponseOutput) Type ¶
func (o ProductResponseOutput) Type() pulumi.StringOutput
Type of Resource.
func (ProductResponseOutput) VmExtensionType ¶
func (o ProductResponseOutput) VmExtensionType() pulumi.StringPtrOutput
The type of the Virtual Machine Extension.
type Registration ¶
type Registration struct { pulumi.CustomResourceState // Specifies the billing mode for the Azure Stack registration. BillingModel pulumi.StringPtrOutput `pulumi:"billingModel"` // The identifier of the registered Azure Stack. CloudId pulumi.StringPtrOutput `pulumi:"cloudId"` // The entity tag used for optimistic concurrency when modifying the resource. Etag pulumi.StringPtrOutput `pulumi:"etag"` // Location of the resource. Location pulumi.StringOutput `pulumi:"location"` // Name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The object identifier associated with the Azure Stack connecting to Azure. ObjectId pulumi.StringPtrOutput `pulumi:"objectId"` // Custom tags for the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // Type of Resource. Type pulumi.StringOutput `pulumi:"type"` }
Registration information. Azure REST API version: 2022-06-01. Prior API version in Azure Native 1.x: 2017-06-01.
Other available API versions: 2020-06-01-preview.
func GetRegistration ¶
func GetRegistration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RegistrationState, opts ...pulumi.ResourceOption) (*Registration, error)
GetRegistration gets an existing Registration 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 NewRegistration ¶
func NewRegistration(ctx *pulumi.Context, name string, args *RegistrationArgs, opts ...pulumi.ResourceOption) (*Registration, error)
NewRegistration registers a new resource with the given unique name, arguments, and options.
func (*Registration) ElementType ¶
func (*Registration) ElementType() reflect.Type
func (*Registration) ToRegistrationOutput ¶
func (i *Registration) ToRegistrationOutput() RegistrationOutput
func (*Registration) ToRegistrationOutputWithContext ¶
func (i *Registration) ToRegistrationOutputWithContext(ctx context.Context) RegistrationOutput
type RegistrationArgs ¶
type RegistrationArgs struct { // Location of the resource. Location pulumi.StringPtrInput // Name of the Azure Stack registration. RegistrationName pulumi.StringPtrInput // The token identifying registered Azure Stack RegistrationToken pulumi.StringInput // Name of the resource group. ResourceGroup pulumi.StringInput }
The set of arguments for constructing a Registration resource.
func (RegistrationArgs) ElementType ¶
func (RegistrationArgs) ElementType() reflect.Type
type RegistrationInput ¶
type RegistrationInput interface { pulumi.Input ToRegistrationOutput() RegistrationOutput ToRegistrationOutputWithContext(ctx context.Context) RegistrationOutput }
type RegistrationOutput ¶
type RegistrationOutput struct{ *pulumi.OutputState }
func (RegistrationOutput) BillingModel ¶
func (o RegistrationOutput) BillingModel() pulumi.StringPtrOutput
Specifies the billing mode for the Azure Stack registration.
func (RegistrationOutput) CloudId ¶
func (o RegistrationOutput) CloudId() pulumi.StringPtrOutput
The identifier of the registered Azure Stack.
func (RegistrationOutput) ElementType ¶
func (RegistrationOutput) ElementType() reflect.Type
func (RegistrationOutput) Etag ¶
func (o RegistrationOutput) Etag() pulumi.StringPtrOutput
The entity tag used for optimistic concurrency when modifying the resource.
func (RegistrationOutput) Location ¶
func (o RegistrationOutput) Location() pulumi.StringOutput
Location of the resource.
func (RegistrationOutput) Name ¶
func (o RegistrationOutput) Name() pulumi.StringOutput
Name of the resource.
func (RegistrationOutput) ObjectId ¶
func (o RegistrationOutput) ObjectId() pulumi.StringPtrOutput
The object identifier associated with the Azure Stack connecting to Azure.
func (RegistrationOutput) Tags ¶
func (o RegistrationOutput) Tags() pulumi.StringMapOutput
Custom tags for the resource.
func (RegistrationOutput) ToRegistrationOutput ¶
func (o RegistrationOutput) ToRegistrationOutput() RegistrationOutput
func (RegistrationOutput) ToRegistrationOutputWithContext ¶
func (o RegistrationOutput) ToRegistrationOutputWithContext(ctx context.Context) RegistrationOutput
func (RegistrationOutput) Type ¶
func (o RegistrationOutput) Type() pulumi.StringOutput
Type of Resource.
type RegistrationState ¶
type RegistrationState struct { }
func (RegistrationState) ElementType ¶
func (RegistrationState) ElementType() reflect.Type
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