Documentation
¶
Index ¶
- type Cache
- type CacheArgs
- type CacheHealthResponse
- type CacheHealthResponseArgs
- func (CacheHealthResponseArgs) ElementType() reflect.Type
- func (i CacheHealthResponseArgs) ToCacheHealthResponseOutput() CacheHealthResponseOutput
- func (i CacheHealthResponseArgs) ToCacheHealthResponseOutputWithContext(ctx context.Context) CacheHealthResponseOutput
- func (i CacheHealthResponseArgs) ToCacheHealthResponsePtrOutput() CacheHealthResponsePtrOutput
- func (i CacheHealthResponseArgs) ToCacheHealthResponsePtrOutputWithContext(ctx context.Context) CacheHealthResponsePtrOutput
- type CacheHealthResponseInput
- type CacheHealthResponseOutput
- func (CacheHealthResponseOutput) ElementType() reflect.Type
- func (o CacheHealthResponseOutput) State() pulumi.StringPtrOutput
- func (o CacheHealthResponseOutput) StatusDescription() pulumi.StringPtrOutput
- func (o CacheHealthResponseOutput) ToCacheHealthResponseOutput() CacheHealthResponseOutput
- func (o CacheHealthResponseOutput) ToCacheHealthResponseOutputWithContext(ctx context.Context) CacheHealthResponseOutput
- func (o CacheHealthResponseOutput) ToCacheHealthResponsePtrOutput() CacheHealthResponsePtrOutput
- func (o CacheHealthResponseOutput) ToCacheHealthResponsePtrOutputWithContext(ctx context.Context) CacheHealthResponsePtrOutput
- type CacheHealthResponsePtrInput
- type CacheHealthResponsePtrOutput
- func (o CacheHealthResponsePtrOutput) Elem() CacheHealthResponseOutput
- func (CacheHealthResponsePtrOutput) ElementType() reflect.Type
- func (o CacheHealthResponsePtrOutput) State() pulumi.StringPtrOutput
- func (o CacheHealthResponsePtrOutput) StatusDescription() pulumi.StringPtrOutput
- func (o CacheHealthResponsePtrOutput) ToCacheHealthResponsePtrOutput() CacheHealthResponsePtrOutput
- func (o CacheHealthResponsePtrOutput) ToCacheHealthResponsePtrOutputWithContext(ctx context.Context) CacheHealthResponsePtrOutput
- type CacheResponseSku
- type CacheResponseSkuArgs
- func (CacheResponseSkuArgs) ElementType() reflect.Type
- func (i CacheResponseSkuArgs) ToCacheResponseSkuOutput() CacheResponseSkuOutput
- func (i CacheResponseSkuArgs) ToCacheResponseSkuOutputWithContext(ctx context.Context) CacheResponseSkuOutput
- func (i CacheResponseSkuArgs) ToCacheResponseSkuPtrOutput() CacheResponseSkuPtrOutput
- func (i CacheResponseSkuArgs) ToCacheResponseSkuPtrOutputWithContext(ctx context.Context) CacheResponseSkuPtrOutput
- type CacheResponseSkuInput
- type CacheResponseSkuOutput
- func (CacheResponseSkuOutput) ElementType() reflect.Type
- func (o CacheResponseSkuOutput) Name() pulumi.StringPtrOutput
- func (o CacheResponseSkuOutput) ToCacheResponseSkuOutput() CacheResponseSkuOutput
- func (o CacheResponseSkuOutput) ToCacheResponseSkuOutputWithContext(ctx context.Context) CacheResponseSkuOutput
- func (o CacheResponseSkuOutput) ToCacheResponseSkuPtrOutput() CacheResponseSkuPtrOutput
- func (o CacheResponseSkuOutput) ToCacheResponseSkuPtrOutputWithContext(ctx context.Context) CacheResponseSkuPtrOutput
- type CacheResponseSkuPtrInput
- type CacheResponseSkuPtrOutput
- func (o CacheResponseSkuPtrOutput) Elem() CacheResponseSkuOutput
- func (CacheResponseSkuPtrOutput) ElementType() reflect.Type
- func (o CacheResponseSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o CacheResponseSkuPtrOutput) ToCacheResponseSkuPtrOutput() CacheResponseSkuPtrOutput
- func (o CacheResponseSkuPtrOutput) ToCacheResponseSkuPtrOutputWithContext(ctx context.Context) CacheResponseSkuPtrOutput
- type CacheSku
- type CacheSkuArgs
- func (CacheSkuArgs) ElementType() reflect.Type
- func (i CacheSkuArgs) ToCacheSkuOutput() CacheSkuOutput
- func (i CacheSkuArgs) ToCacheSkuOutputWithContext(ctx context.Context) CacheSkuOutput
- func (i CacheSkuArgs) ToCacheSkuPtrOutput() CacheSkuPtrOutput
- func (i CacheSkuArgs) ToCacheSkuPtrOutputWithContext(ctx context.Context) CacheSkuPtrOutput
- type CacheSkuInput
- type CacheSkuOutput
- func (CacheSkuOutput) ElementType() reflect.Type
- func (o CacheSkuOutput) Name() pulumi.StringPtrOutput
- func (o CacheSkuOutput) ToCacheSkuOutput() CacheSkuOutput
- func (o CacheSkuOutput) ToCacheSkuOutputWithContext(ctx context.Context) CacheSkuOutput
- func (o CacheSkuOutput) ToCacheSkuPtrOutput() CacheSkuPtrOutput
- func (o CacheSkuOutput) ToCacheSkuPtrOutputWithContext(ctx context.Context) CacheSkuPtrOutput
- type CacheSkuPtrInput
- type CacheSkuPtrOutput
- func (o CacheSkuPtrOutput) Elem() CacheSkuOutput
- func (CacheSkuPtrOutput) ElementType() reflect.Type
- func (o CacheSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o CacheSkuPtrOutput) ToCacheSkuPtrOutput() CacheSkuPtrOutput
- func (o CacheSkuPtrOutput) ToCacheSkuPtrOutputWithContext(ctx context.Context) CacheSkuPtrOutput
- type CacheState
- type CacheUpgradeStatusResponse
- type CacheUpgradeStatusResponseArgs
- func (CacheUpgradeStatusResponseArgs) ElementType() reflect.Type
- func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponseOutput() CacheUpgradeStatusResponseOutput
- func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponseOutputWithContext(ctx context.Context) CacheUpgradeStatusResponseOutput
- func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponsePtrOutput() CacheUpgradeStatusResponsePtrOutput
- func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponsePtrOutputWithContext(ctx context.Context) CacheUpgradeStatusResponsePtrOutput
- type CacheUpgradeStatusResponseInput
- type CacheUpgradeStatusResponseOutput
- func (o CacheUpgradeStatusResponseOutput) CurrentFirmwareVersion() pulumi.StringOutput
- func (CacheUpgradeStatusResponseOutput) ElementType() reflect.Type
- func (o CacheUpgradeStatusResponseOutput) FirmwareUpdateDeadline() pulumi.StringOutput
- func (o CacheUpgradeStatusResponseOutput) FirmwareUpdateStatus() pulumi.StringOutput
- func (o CacheUpgradeStatusResponseOutput) LastFirmwareUpdate() pulumi.StringOutput
- func (o CacheUpgradeStatusResponseOutput) PendingFirmwareVersion() pulumi.StringOutput
- func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponseOutput() CacheUpgradeStatusResponseOutput
- func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponseOutputWithContext(ctx context.Context) CacheUpgradeStatusResponseOutput
- func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponsePtrOutput() CacheUpgradeStatusResponsePtrOutput
- func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponsePtrOutputWithContext(ctx context.Context) CacheUpgradeStatusResponsePtrOutput
- type CacheUpgradeStatusResponsePtrInput
- type CacheUpgradeStatusResponsePtrOutput
- func (o CacheUpgradeStatusResponsePtrOutput) CurrentFirmwareVersion() pulumi.StringPtrOutput
- func (o CacheUpgradeStatusResponsePtrOutput) Elem() CacheUpgradeStatusResponseOutput
- func (CacheUpgradeStatusResponsePtrOutput) ElementType() reflect.Type
- func (o CacheUpgradeStatusResponsePtrOutput) FirmwareUpdateDeadline() pulumi.StringPtrOutput
- func (o CacheUpgradeStatusResponsePtrOutput) FirmwareUpdateStatus() pulumi.StringPtrOutput
- func (o CacheUpgradeStatusResponsePtrOutput) LastFirmwareUpdate() pulumi.StringPtrOutput
- func (o CacheUpgradeStatusResponsePtrOutput) PendingFirmwareVersion() pulumi.StringPtrOutput
- func (o CacheUpgradeStatusResponsePtrOutput) ToCacheUpgradeStatusResponsePtrOutput() CacheUpgradeStatusResponsePtrOutput
- func (o CacheUpgradeStatusResponsePtrOutput) ToCacheUpgradeStatusResponsePtrOutputWithContext(ctx context.Context) CacheUpgradeStatusResponsePtrOutput
- type ClfsTarget
- type ClfsTargetArgs
- func (ClfsTargetArgs) ElementType() reflect.Type
- func (i ClfsTargetArgs) ToClfsTargetOutput() ClfsTargetOutput
- func (i ClfsTargetArgs) ToClfsTargetOutputWithContext(ctx context.Context) ClfsTargetOutput
- func (i ClfsTargetArgs) ToClfsTargetPtrOutput() ClfsTargetPtrOutput
- func (i ClfsTargetArgs) ToClfsTargetPtrOutputWithContext(ctx context.Context) ClfsTargetPtrOutput
- type ClfsTargetInput
- type ClfsTargetOutput
- func (ClfsTargetOutput) ElementType() reflect.Type
- func (o ClfsTargetOutput) Target() pulumi.StringPtrOutput
- func (o ClfsTargetOutput) ToClfsTargetOutput() ClfsTargetOutput
- func (o ClfsTargetOutput) ToClfsTargetOutputWithContext(ctx context.Context) ClfsTargetOutput
- func (o ClfsTargetOutput) ToClfsTargetPtrOutput() ClfsTargetPtrOutput
- func (o ClfsTargetOutput) ToClfsTargetPtrOutputWithContext(ctx context.Context) ClfsTargetPtrOutput
- type ClfsTargetPtrInput
- type ClfsTargetPtrOutput
- func (o ClfsTargetPtrOutput) Elem() ClfsTargetOutput
- func (ClfsTargetPtrOutput) ElementType() reflect.Type
- func (o ClfsTargetPtrOutput) Target() pulumi.StringPtrOutput
- func (o ClfsTargetPtrOutput) ToClfsTargetPtrOutput() ClfsTargetPtrOutput
- func (o ClfsTargetPtrOutput) ToClfsTargetPtrOutputWithContext(ctx context.Context) ClfsTargetPtrOutput
- type ClfsTargetResponse
- type ClfsTargetResponseArgs
- func (ClfsTargetResponseArgs) ElementType() reflect.Type
- func (i ClfsTargetResponseArgs) ToClfsTargetResponseOutput() ClfsTargetResponseOutput
- func (i ClfsTargetResponseArgs) ToClfsTargetResponseOutputWithContext(ctx context.Context) ClfsTargetResponseOutput
- func (i ClfsTargetResponseArgs) ToClfsTargetResponsePtrOutput() ClfsTargetResponsePtrOutput
- func (i ClfsTargetResponseArgs) ToClfsTargetResponsePtrOutputWithContext(ctx context.Context) ClfsTargetResponsePtrOutput
- type ClfsTargetResponseInput
- type ClfsTargetResponseOutput
- func (ClfsTargetResponseOutput) ElementType() reflect.Type
- func (o ClfsTargetResponseOutput) Target() pulumi.StringPtrOutput
- func (o ClfsTargetResponseOutput) ToClfsTargetResponseOutput() ClfsTargetResponseOutput
- func (o ClfsTargetResponseOutput) ToClfsTargetResponseOutputWithContext(ctx context.Context) ClfsTargetResponseOutput
- func (o ClfsTargetResponseOutput) ToClfsTargetResponsePtrOutput() ClfsTargetResponsePtrOutput
- func (o ClfsTargetResponseOutput) ToClfsTargetResponsePtrOutputWithContext(ctx context.Context) ClfsTargetResponsePtrOutput
- type ClfsTargetResponsePtrInput
- type ClfsTargetResponsePtrOutput
- func (o ClfsTargetResponsePtrOutput) Elem() ClfsTargetResponseOutput
- func (ClfsTargetResponsePtrOutput) ElementType() reflect.Type
- func (o ClfsTargetResponsePtrOutput) Target() pulumi.StringPtrOutput
- func (o ClfsTargetResponsePtrOutput) ToClfsTargetResponsePtrOutput() ClfsTargetResponsePtrOutput
- func (o ClfsTargetResponsePtrOutput) ToClfsTargetResponsePtrOutputWithContext(ctx context.Context) ClfsTargetResponsePtrOutput
- type LookupCacheArgs
- type LookupCacheResult
- type LookupStorageTargetArgs
- type LookupStorageTargetResult
- type NamespaceJunction
- type NamespaceJunctionArgs
- type NamespaceJunctionArray
- type NamespaceJunctionArrayInput
- type NamespaceJunctionArrayOutput
- func (NamespaceJunctionArrayOutput) ElementType() reflect.Type
- func (o NamespaceJunctionArrayOutput) Index(i pulumi.IntInput) NamespaceJunctionOutput
- func (o NamespaceJunctionArrayOutput) ToNamespaceJunctionArrayOutput() NamespaceJunctionArrayOutput
- func (o NamespaceJunctionArrayOutput) ToNamespaceJunctionArrayOutputWithContext(ctx context.Context) NamespaceJunctionArrayOutput
- type NamespaceJunctionInput
- type NamespaceJunctionOutput
- func (NamespaceJunctionOutput) ElementType() reflect.Type
- func (o NamespaceJunctionOutput) NamespacePath() pulumi.StringPtrOutput
- func (o NamespaceJunctionOutput) NfsExport() pulumi.StringPtrOutput
- func (o NamespaceJunctionOutput) TargetPath() pulumi.StringPtrOutput
- func (o NamespaceJunctionOutput) ToNamespaceJunctionOutput() NamespaceJunctionOutput
- func (o NamespaceJunctionOutput) ToNamespaceJunctionOutputWithContext(ctx context.Context) NamespaceJunctionOutput
- type NamespaceJunctionResponse
- type NamespaceJunctionResponseArgs
- func (NamespaceJunctionResponseArgs) ElementType() reflect.Type
- func (i NamespaceJunctionResponseArgs) ToNamespaceJunctionResponseOutput() NamespaceJunctionResponseOutput
- func (i NamespaceJunctionResponseArgs) ToNamespaceJunctionResponseOutputWithContext(ctx context.Context) NamespaceJunctionResponseOutput
- type NamespaceJunctionResponseArray
- func (NamespaceJunctionResponseArray) ElementType() reflect.Type
- func (i NamespaceJunctionResponseArray) ToNamespaceJunctionResponseArrayOutput() NamespaceJunctionResponseArrayOutput
- func (i NamespaceJunctionResponseArray) ToNamespaceJunctionResponseArrayOutputWithContext(ctx context.Context) NamespaceJunctionResponseArrayOutput
- type NamespaceJunctionResponseArrayInput
- type NamespaceJunctionResponseArrayOutput
- func (NamespaceJunctionResponseArrayOutput) ElementType() reflect.Type
- func (o NamespaceJunctionResponseArrayOutput) Index(i pulumi.IntInput) NamespaceJunctionResponseOutput
- func (o NamespaceJunctionResponseArrayOutput) ToNamespaceJunctionResponseArrayOutput() NamespaceJunctionResponseArrayOutput
- func (o NamespaceJunctionResponseArrayOutput) ToNamespaceJunctionResponseArrayOutputWithContext(ctx context.Context) NamespaceJunctionResponseArrayOutput
- type NamespaceJunctionResponseInput
- type NamespaceJunctionResponseOutput
- func (NamespaceJunctionResponseOutput) ElementType() reflect.Type
- func (o NamespaceJunctionResponseOutput) NamespacePath() pulumi.StringPtrOutput
- func (o NamespaceJunctionResponseOutput) NfsExport() pulumi.StringPtrOutput
- func (o NamespaceJunctionResponseOutput) TargetPath() pulumi.StringPtrOutput
- func (o NamespaceJunctionResponseOutput) ToNamespaceJunctionResponseOutput() NamespaceJunctionResponseOutput
- func (o NamespaceJunctionResponseOutput) ToNamespaceJunctionResponseOutputWithContext(ctx context.Context) NamespaceJunctionResponseOutput
- type Nfs3Target
- type Nfs3TargetArgs
- func (Nfs3TargetArgs) ElementType() reflect.Type
- func (i Nfs3TargetArgs) ToNfs3TargetOutput() Nfs3TargetOutput
- func (i Nfs3TargetArgs) ToNfs3TargetOutputWithContext(ctx context.Context) Nfs3TargetOutput
- func (i Nfs3TargetArgs) ToNfs3TargetPtrOutput() Nfs3TargetPtrOutput
- func (i Nfs3TargetArgs) ToNfs3TargetPtrOutputWithContext(ctx context.Context) Nfs3TargetPtrOutput
- type Nfs3TargetInput
- type Nfs3TargetOutput
- func (Nfs3TargetOutput) ElementType() reflect.Type
- func (o Nfs3TargetOutput) Target() pulumi.StringPtrOutput
- func (o Nfs3TargetOutput) ToNfs3TargetOutput() Nfs3TargetOutput
- func (o Nfs3TargetOutput) ToNfs3TargetOutputWithContext(ctx context.Context) Nfs3TargetOutput
- func (o Nfs3TargetOutput) ToNfs3TargetPtrOutput() Nfs3TargetPtrOutput
- func (o Nfs3TargetOutput) ToNfs3TargetPtrOutputWithContext(ctx context.Context) Nfs3TargetPtrOutput
- func (o Nfs3TargetOutput) UsageModel() pulumi.StringPtrOutput
- type Nfs3TargetPtrInput
- type Nfs3TargetPtrOutput
- func (o Nfs3TargetPtrOutput) Elem() Nfs3TargetOutput
- func (Nfs3TargetPtrOutput) ElementType() reflect.Type
- func (o Nfs3TargetPtrOutput) Target() pulumi.StringPtrOutput
- func (o Nfs3TargetPtrOutput) ToNfs3TargetPtrOutput() Nfs3TargetPtrOutput
- func (o Nfs3TargetPtrOutput) ToNfs3TargetPtrOutputWithContext(ctx context.Context) Nfs3TargetPtrOutput
- func (o Nfs3TargetPtrOutput) UsageModel() pulumi.StringPtrOutput
- type Nfs3TargetResponse
- type Nfs3TargetResponseArgs
- func (Nfs3TargetResponseArgs) ElementType() reflect.Type
- func (i Nfs3TargetResponseArgs) ToNfs3TargetResponseOutput() Nfs3TargetResponseOutput
- func (i Nfs3TargetResponseArgs) ToNfs3TargetResponseOutputWithContext(ctx context.Context) Nfs3TargetResponseOutput
- func (i Nfs3TargetResponseArgs) ToNfs3TargetResponsePtrOutput() Nfs3TargetResponsePtrOutput
- func (i Nfs3TargetResponseArgs) ToNfs3TargetResponsePtrOutputWithContext(ctx context.Context) Nfs3TargetResponsePtrOutput
- type Nfs3TargetResponseInput
- type Nfs3TargetResponseOutput
- func (Nfs3TargetResponseOutput) ElementType() reflect.Type
- func (o Nfs3TargetResponseOutput) Target() pulumi.StringPtrOutput
- func (o Nfs3TargetResponseOutput) ToNfs3TargetResponseOutput() Nfs3TargetResponseOutput
- func (o Nfs3TargetResponseOutput) ToNfs3TargetResponseOutputWithContext(ctx context.Context) Nfs3TargetResponseOutput
- func (o Nfs3TargetResponseOutput) ToNfs3TargetResponsePtrOutput() Nfs3TargetResponsePtrOutput
- func (o Nfs3TargetResponseOutput) ToNfs3TargetResponsePtrOutputWithContext(ctx context.Context) Nfs3TargetResponsePtrOutput
- func (o Nfs3TargetResponseOutput) UsageModel() pulumi.StringPtrOutput
- type Nfs3TargetResponsePtrInput
- type Nfs3TargetResponsePtrOutput
- func (o Nfs3TargetResponsePtrOutput) Elem() Nfs3TargetResponseOutput
- func (Nfs3TargetResponsePtrOutput) ElementType() reflect.Type
- func (o Nfs3TargetResponsePtrOutput) Target() pulumi.StringPtrOutput
- func (o Nfs3TargetResponsePtrOutput) ToNfs3TargetResponsePtrOutput() Nfs3TargetResponsePtrOutput
- func (o Nfs3TargetResponsePtrOutput) ToNfs3TargetResponsePtrOutputWithContext(ctx context.Context) Nfs3TargetResponsePtrOutput
- func (o Nfs3TargetResponsePtrOutput) UsageModel() pulumi.StringPtrOutput
- type StorageTarget
- type StorageTargetArgs
- type StorageTargetState
- type UnknownTarget
- type UnknownTargetArgs
- func (UnknownTargetArgs) ElementType() reflect.Type
- func (i UnknownTargetArgs) ToUnknownTargetOutput() UnknownTargetOutput
- func (i UnknownTargetArgs) ToUnknownTargetOutputWithContext(ctx context.Context) UnknownTargetOutput
- func (i UnknownTargetArgs) ToUnknownTargetPtrOutput() UnknownTargetPtrOutput
- func (i UnknownTargetArgs) ToUnknownTargetPtrOutputWithContext(ctx context.Context) UnknownTargetPtrOutput
- type UnknownTargetInput
- type UnknownTargetOutput
- func (UnknownTargetOutput) ElementType() reflect.Type
- func (o UnknownTargetOutput) ToUnknownTargetOutput() UnknownTargetOutput
- func (o UnknownTargetOutput) ToUnknownTargetOutputWithContext(ctx context.Context) UnknownTargetOutput
- func (o UnknownTargetOutput) ToUnknownTargetPtrOutput() UnknownTargetPtrOutput
- func (o UnknownTargetOutput) ToUnknownTargetPtrOutputWithContext(ctx context.Context) UnknownTargetPtrOutput
- func (o UnknownTargetOutput) UnknownMap() pulumi.StringMapOutput
- type UnknownTargetPtrInput
- type UnknownTargetPtrOutput
- func (o UnknownTargetPtrOutput) Elem() UnknownTargetOutput
- func (UnknownTargetPtrOutput) ElementType() reflect.Type
- func (o UnknownTargetPtrOutput) ToUnknownTargetPtrOutput() UnknownTargetPtrOutput
- func (o UnknownTargetPtrOutput) ToUnknownTargetPtrOutputWithContext(ctx context.Context) UnknownTargetPtrOutput
- func (o UnknownTargetPtrOutput) UnknownMap() pulumi.StringMapOutput
- type UnknownTargetResponse
- type UnknownTargetResponseArgs
- func (UnknownTargetResponseArgs) ElementType() reflect.Type
- func (i UnknownTargetResponseArgs) ToUnknownTargetResponseOutput() UnknownTargetResponseOutput
- func (i UnknownTargetResponseArgs) ToUnknownTargetResponseOutputWithContext(ctx context.Context) UnknownTargetResponseOutput
- func (i UnknownTargetResponseArgs) ToUnknownTargetResponsePtrOutput() UnknownTargetResponsePtrOutput
- func (i UnknownTargetResponseArgs) ToUnknownTargetResponsePtrOutputWithContext(ctx context.Context) UnknownTargetResponsePtrOutput
- type UnknownTargetResponseInput
- type UnknownTargetResponseOutput
- func (UnknownTargetResponseOutput) ElementType() reflect.Type
- func (o UnknownTargetResponseOutput) ToUnknownTargetResponseOutput() UnknownTargetResponseOutput
- func (o UnknownTargetResponseOutput) ToUnknownTargetResponseOutputWithContext(ctx context.Context) UnknownTargetResponseOutput
- func (o UnknownTargetResponseOutput) ToUnknownTargetResponsePtrOutput() UnknownTargetResponsePtrOutput
- func (o UnknownTargetResponseOutput) ToUnknownTargetResponsePtrOutputWithContext(ctx context.Context) UnknownTargetResponsePtrOutput
- func (o UnknownTargetResponseOutput) UnknownMap() pulumi.StringMapOutput
- type UnknownTargetResponsePtrInput
- type UnknownTargetResponsePtrOutput
- func (o UnknownTargetResponsePtrOutput) Elem() UnknownTargetResponseOutput
- func (UnknownTargetResponsePtrOutput) ElementType() reflect.Type
- func (o UnknownTargetResponsePtrOutput) ToUnknownTargetResponsePtrOutput() UnknownTargetResponsePtrOutput
- func (o UnknownTargetResponsePtrOutput) ToUnknownTargetResponsePtrOutputWithContext(ctx context.Context) UnknownTargetResponsePtrOutput
- func (o UnknownTargetResponsePtrOutput) UnknownMap() pulumi.StringMapOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cache ¶
type Cache struct { pulumi.CustomResourceState // The size of this cache's cache, in GB. CacheSizeGB pulumi.IntPtrOutput `pulumi:"cacheSizeGB"` // Health of the cache. Health CacheHealthResponseOutput `pulumi:"health"` // Region name string. Location pulumi.StringPtrOutput `pulumi:"location"` // Array of IP addresses that can be used by clients mounting this Cache. MountAddresses pulumi.StringArrayOutput `pulumi:"mountAddresses"` // Name of cache. Name pulumi.StringOutput `pulumi:"name"` // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Sku for the cache. Sku CacheResponseSkuPtrOutput `pulumi:"sku"` // Subnet used for the cache. Subnet pulumi.StringPtrOutput `pulumi:"subnet"` // ARM tags as name/value pairs. Tags pulumi.AnyOutput `pulumi:"tags"` // Type for the cache; Microsoft.StorageCache/Cache Type pulumi.StringOutput `pulumi:"type"` // Upgrade status of the cache. UpgradeStatus CacheUpgradeStatusResponsePtrOutput `pulumi:"upgradeStatus"` }
A cache instance. Follows Azure Resource Manager standards: https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md
func GetCache ¶
func GetCache(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CacheState, opts ...pulumi.ResourceOption) (*Cache, error)
GetCache gets an existing Cache resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
type CacheArgs ¶
type CacheArgs struct { // Name of cache. CacheName pulumi.StringInput // The size of this cache's cache, in GB. CacheSizeGB pulumi.IntPtrInput // Region name string. Location pulumi.StringPtrInput // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState pulumi.StringPtrInput // Target resource group. ResourceGroupName pulumi.StringInput // Sku for the cache. Sku CacheSkuPtrInput // Subnet used for the cache. Subnet pulumi.StringPtrInput // ARM tags as name/value pairs. Tags pulumi.Input }
The set of arguments for constructing a Cache resource.
func (CacheArgs) ElementType ¶
type CacheHealthResponse ¶
type CacheHealthResponse struct { // List of cache health states. State *string `pulumi:"state"` // Describes explanation of state. StatusDescription *string `pulumi:"statusDescription"` }
An indication of cache health. Gives more information about health than just that related to provisioning.
type CacheHealthResponseArgs ¶
type CacheHealthResponseArgs struct { // List of cache health states. State pulumi.StringPtrInput `pulumi:"state"` // Describes explanation of state. StatusDescription pulumi.StringPtrInput `pulumi:"statusDescription"` }
An indication of cache health. Gives more information about health than just that related to provisioning.
func (CacheHealthResponseArgs) ElementType ¶
func (CacheHealthResponseArgs) ElementType() reflect.Type
func (CacheHealthResponseArgs) ToCacheHealthResponseOutput ¶
func (i CacheHealthResponseArgs) ToCacheHealthResponseOutput() CacheHealthResponseOutput
func (CacheHealthResponseArgs) ToCacheHealthResponseOutputWithContext ¶
func (i CacheHealthResponseArgs) ToCacheHealthResponseOutputWithContext(ctx context.Context) CacheHealthResponseOutput
func (CacheHealthResponseArgs) ToCacheHealthResponsePtrOutput ¶
func (i CacheHealthResponseArgs) ToCacheHealthResponsePtrOutput() CacheHealthResponsePtrOutput
func (CacheHealthResponseArgs) ToCacheHealthResponsePtrOutputWithContext ¶
func (i CacheHealthResponseArgs) ToCacheHealthResponsePtrOutputWithContext(ctx context.Context) CacheHealthResponsePtrOutput
type CacheHealthResponseInput ¶
type CacheHealthResponseInput interface { pulumi.Input ToCacheHealthResponseOutput() CacheHealthResponseOutput ToCacheHealthResponseOutputWithContext(context.Context) CacheHealthResponseOutput }
CacheHealthResponseInput is an input type that accepts CacheHealthResponseArgs and CacheHealthResponseOutput values. You can construct a concrete instance of `CacheHealthResponseInput` via:
CacheHealthResponseArgs{...}
type CacheHealthResponseOutput ¶
type CacheHealthResponseOutput struct{ *pulumi.OutputState }
An indication of cache health. Gives more information about health than just that related to provisioning.
func (CacheHealthResponseOutput) ElementType ¶
func (CacheHealthResponseOutput) ElementType() reflect.Type
func (CacheHealthResponseOutput) State ¶
func (o CacheHealthResponseOutput) State() pulumi.StringPtrOutput
List of cache health states.
func (CacheHealthResponseOutput) StatusDescription ¶
func (o CacheHealthResponseOutput) StatusDescription() pulumi.StringPtrOutput
Describes explanation of state.
func (CacheHealthResponseOutput) ToCacheHealthResponseOutput ¶
func (o CacheHealthResponseOutput) ToCacheHealthResponseOutput() CacheHealthResponseOutput
func (CacheHealthResponseOutput) ToCacheHealthResponseOutputWithContext ¶
func (o CacheHealthResponseOutput) ToCacheHealthResponseOutputWithContext(ctx context.Context) CacheHealthResponseOutput
func (CacheHealthResponseOutput) ToCacheHealthResponsePtrOutput ¶
func (o CacheHealthResponseOutput) ToCacheHealthResponsePtrOutput() CacheHealthResponsePtrOutput
func (CacheHealthResponseOutput) ToCacheHealthResponsePtrOutputWithContext ¶
func (o CacheHealthResponseOutput) ToCacheHealthResponsePtrOutputWithContext(ctx context.Context) CacheHealthResponsePtrOutput
type CacheHealthResponsePtrInput ¶
type CacheHealthResponsePtrInput interface { pulumi.Input ToCacheHealthResponsePtrOutput() CacheHealthResponsePtrOutput ToCacheHealthResponsePtrOutputWithContext(context.Context) CacheHealthResponsePtrOutput }
CacheHealthResponsePtrInput is an input type that accepts CacheHealthResponseArgs, CacheHealthResponsePtr and CacheHealthResponsePtrOutput values. You can construct a concrete instance of `CacheHealthResponsePtrInput` via:
CacheHealthResponseArgs{...} or: nil
func CacheHealthResponsePtr ¶
func CacheHealthResponsePtr(v *CacheHealthResponseArgs) CacheHealthResponsePtrInput
type CacheHealthResponsePtrOutput ¶
type CacheHealthResponsePtrOutput struct{ *pulumi.OutputState }
func (CacheHealthResponsePtrOutput) Elem ¶
func (o CacheHealthResponsePtrOutput) Elem() CacheHealthResponseOutput
func (CacheHealthResponsePtrOutput) ElementType ¶
func (CacheHealthResponsePtrOutput) ElementType() reflect.Type
func (CacheHealthResponsePtrOutput) State ¶
func (o CacheHealthResponsePtrOutput) State() pulumi.StringPtrOutput
List of cache health states.
func (CacheHealthResponsePtrOutput) StatusDescription ¶
func (o CacheHealthResponsePtrOutput) StatusDescription() pulumi.StringPtrOutput
Describes explanation of state.
func (CacheHealthResponsePtrOutput) ToCacheHealthResponsePtrOutput ¶
func (o CacheHealthResponsePtrOutput) ToCacheHealthResponsePtrOutput() CacheHealthResponsePtrOutput
func (CacheHealthResponsePtrOutput) ToCacheHealthResponsePtrOutputWithContext ¶
func (o CacheHealthResponsePtrOutput) ToCacheHealthResponsePtrOutputWithContext(ctx context.Context) CacheHealthResponsePtrOutput
type CacheResponseSku ¶
type CacheResponseSku struct { // Sku name for this cache. Name *string `pulumi:"name"` }
Sku for the cache.
type CacheResponseSkuArgs ¶
type CacheResponseSkuArgs struct { // Sku name for this cache. Name pulumi.StringPtrInput `pulumi:"name"` }
Sku for the cache.
func (CacheResponseSkuArgs) ElementType ¶
func (CacheResponseSkuArgs) ElementType() reflect.Type
func (CacheResponseSkuArgs) ToCacheResponseSkuOutput ¶
func (i CacheResponseSkuArgs) ToCacheResponseSkuOutput() CacheResponseSkuOutput
func (CacheResponseSkuArgs) ToCacheResponseSkuOutputWithContext ¶
func (i CacheResponseSkuArgs) ToCacheResponseSkuOutputWithContext(ctx context.Context) CacheResponseSkuOutput
func (CacheResponseSkuArgs) ToCacheResponseSkuPtrOutput ¶
func (i CacheResponseSkuArgs) ToCacheResponseSkuPtrOutput() CacheResponseSkuPtrOutput
func (CacheResponseSkuArgs) ToCacheResponseSkuPtrOutputWithContext ¶
func (i CacheResponseSkuArgs) ToCacheResponseSkuPtrOutputWithContext(ctx context.Context) CacheResponseSkuPtrOutput
type CacheResponseSkuInput ¶
type CacheResponseSkuInput interface { pulumi.Input ToCacheResponseSkuOutput() CacheResponseSkuOutput ToCacheResponseSkuOutputWithContext(context.Context) CacheResponseSkuOutput }
CacheResponseSkuInput is an input type that accepts CacheResponseSkuArgs and CacheResponseSkuOutput values. You can construct a concrete instance of `CacheResponseSkuInput` via:
CacheResponseSkuArgs{...}
type CacheResponseSkuOutput ¶
type CacheResponseSkuOutput struct{ *pulumi.OutputState }
Sku for the cache.
func (CacheResponseSkuOutput) ElementType ¶
func (CacheResponseSkuOutput) ElementType() reflect.Type
func (CacheResponseSkuOutput) Name ¶
func (o CacheResponseSkuOutput) Name() pulumi.StringPtrOutput
Sku name for this cache.
func (CacheResponseSkuOutput) ToCacheResponseSkuOutput ¶
func (o CacheResponseSkuOutput) ToCacheResponseSkuOutput() CacheResponseSkuOutput
func (CacheResponseSkuOutput) ToCacheResponseSkuOutputWithContext ¶
func (o CacheResponseSkuOutput) ToCacheResponseSkuOutputWithContext(ctx context.Context) CacheResponseSkuOutput
func (CacheResponseSkuOutput) ToCacheResponseSkuPtrOutput ¶
func (o CacheResponseSkuOutput) ToCacheResponseSkuPtrOutput() CacheResponseSkuPtrOutput
func (CacheResponseSkuOutput) ToCacheResponseSkuPtrOutputWithContext ¶
func (o CacheResponseSkuOutput) ToCacheResponseSkuPtrOutputWithContext(ctx context.Context) CacheResponseSkuPtrOutput
type CacheResponseSkuPtrInput ¶
type CacheResponseSkuPtrInput interface { pulumi.Input ToCacheResponseSkuPtrOutput() CacheResponseSkuPtrOutput ToCacheResponseSkuPtrOutputWithContext(context.Context) CacheResponseSkuPtrOutput }
CacheResponseSkuPtrInput is an input type that accepts CacheResponseSkuArgs, CacheResponseSkuPtr and CacheResponseSkuPtrOutput values. You can construct a concrete instance of `CacheResponseSkuPtrInput` via:
CacheResponseSkuArgs{...} or: nil
func CacheResponseSkuPtr ¶
func CacheResponseSkuPtr(v *CacheResponseSkuArgs) CacheResponseSkuPtrInput
type CacheResponseSkuPtrOutput ¶
type CacheResponseSkuPtrOutput struct{ *pulumi.OutputState }
func (CacheResponseSkuPtrOutput) Elem ¶
func (o CacheResponseSkuPtrOutput) Elem() CacheResponseSkuOutput
func (CacheResponseSkuPtrOutput) ElementType ¶
func (CacheResponseSkuPtrOutput) ElementType() reflect.Type
func (CacheResponseSkuPtrOutput) Name ¶
func (o CacheResponseSkuPtrOutput) Name() pulumi.StringPtrOutput
Sku name for this cache.
func (CacheResponseSkuPtrOutput) ToCacheResponseSkuPtrOutput ¶
func (o CacheResponseSkuPtrOutput) ToCacheResponseSkuPtrOutput() CacheResponseSkuPtrOutput
func (CacheResponseSkuPtrOutput) ToCacheResponseSkuPtrOutputWithContext ¶
func (o CacheResponseSkuPtrOutput) ToCacheResponseSkuPtrOutputWithContext(ctx context.Context) CacheResponseSkuPtrOutput
type CacheSku ¶
type CacheSku struct { // Sku name for this cache. Name *string `pulumi:"name"` }
Sku for the cache.
type CacheSkuArgs ¶
type CacheSkuArgs struct { // Sku name for this cache. Name pulumi.StringPtrInput `pulumi:"name"` }
Sku for the cache.
func (CacheSkuArgs) ElementType ¶
func (CacheSkuArgs) ElementType() reflect.Type
func (CacheSkuArgs) ToCacheSkuOutput ¶
func (i CacheSkuArgs) ToCacheSkuOutput() CacheSkuOutput
func (CacheSkuArgs) ToCacheSkuOutputWithContext ¶
func (i CacheSkuArgs) ToCacheSkuOutputWithContext(ctx context.Context) CacheSkuOutput
func (CacheSkuArgs) ToCacheSkuPtrOutput ¶
func (i CacheSkuArgs) ToCacheSkuPtrOutput() CacheSkuPtrOutput
func (CacheSkuArgs) ToCacheSkuPtrOutputWithContext ¶
func (i CacheSkuArgs) ToCacheSkuPtrOutputWithContext(ctx context.Context) CacheSkuPtrOutput
type CacheSkuInput ¶
type CacheSkuInput interface { pulumi.Input ToCacheSkuOutput() CacheSkuOutput ToCacheSkuOutputWithContext(context.Context) CacheSkuOutput }
CacheSkuInput is an input type that accepts CacheSkuArgs and CacheSkuOutput values. You can construct a concrete instance of `CacheSkuInput` via:
CacheSkuArgs{...}
type CacheSkuOutput ¶
type CacheSkuOutput struct{ *pulumi.OutputState }
Sku for the cache.
func (CacheSkuOutput) ElementType ¶
func (CacheSkuOutput) ElementType() reflect.Type
func (CacheSkuOutput) Name ¶
func (o CacheSkuOutput) Name() pulumi.StringPtrOutput
Sku name for this cache.
func (CacheSkuOutput) ToCacheSkuOutput ¶
func (o CacheSkuOutput) ToCacheSkuOutput() CacheSkuOutput
func (CacheSkuOutput) ToCacheSkuOutputWithContext ¶
func (o CacheSkuOutput) ToCacheSkuOutputWithContext(ctx context.Context) CacheSkuOutput
func (CacheSkuOutput) ToCacheSkuPtrOutput ¶
func (o CacheSkuOutput) ToCacheSkuPtrOutput() CacheSkuPtrOutput
func (CacheSkuOutput) ToCacheSkuPtrOutputWithContext ¶
func (o CacheSkuOutput) ToCacheSkuPtrOutputWithContext(ctx context.Context) CacheSkuPtrOutput
type CacheSkuPtrInput ¶
type CacheSkuPtrInput interface { pulumi.Input ToCacheSkuPtrOutput() CacheSkuPtrOutput ToCacheSkuPtrOutputWithContext(context.Context) CacheSkuPtrOutput }
CacheSkuPtrInput is an input type that accepts CacheSkuArgs, CacheSkuPtr and CacheSkuPtrOutput values. You can construct a concrete instance of `CacheSkuPtrInput` via:
CacheSkuArgs{...} or: nil
func CacheSkuPtr ¶
func CacheSkuPtr(v *CacheSkuArgs) CacheSkuPtrInput
type CacheSkuPtrOutput ¶
type CacheSkuPtrOutput struct{ *pulumi.OutputState }
func (CacheSkuPtrOutput) Elem ¶
func (o CacheSkuPtrOutput) Elem() CacheSkuOutput
func (CacheSkuPtrOutput) ElementType ¶
func (CacheSkuPtrOutput) ElementType() reflect.Type
func (CacheSkuPtrOutput) Name ¶
func (o CacheSkuPtrOutput) Name() pulumi.StringPtrOutput
Sku name for this cache.
func (CacheSkuPtrOutput) ToCacheSkuPtrOutput ¶
func (o CacheSkuPtrOutput) ToCacheSkuPtrOutput() CacheSkuPtrOutput
func (CacheSkuPtrOutput) ToCacheSkuPtrOutputWithContext ¶
func (o CacheSkuPtrOutput) ToCacheSkuPtrOutputWithContext(ctx context.Context) CacheSkuPtrOutput
type CacheState ¶
type CacheState struct { // The size of this cache's cache, in GB. CacheSizeGB pulumi.IntPtrInput // Health of the cache. Health CacheHealthResponsePtrInput // Region name string. Location pulumi.StringPtrInput // Array of IP addresses that can be used by clients mounting this Cache. MountAddresses pulumi.StringArrayInput // Name of cache. Name pulumi.StringPtrInput // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState pulumi.StringPtrInput // Sku for the cache. Sku CacheResponseSkuPtrInput // Subnet used for the cache. Subnet pulumi.StringPtrInput // ARM tags as name/value pairs. Tags pulumi.Input // Type for the cache; Microsoft.StorageCache/Cache Type pulumi.StringPtrInput // Upgrade status of the cache. UpgradeStatus CacheUpgradeStatusResponsePtrInput }
func (CacheState) ElementType ¶
func (CacheState) ElementType() reflect.Type
type CacheUpgradeStatusResponse ¶
type CacheUpgradeStatusResponse struct { // Version string of the firmware currently installed on this cache. CurrentFirmwareVersion string `pulumi:"currentFirmwareVersion"` // Time at which the pending firmware update will automatically be installed on the cache. FirmwareUpdateDeadline string `pulumi:"firmwareUpdateDeadline"` // True if there is a firmware update ready to install on this cache. The firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation. FirmwareUpdateStatus string `pulumi:"firmwareUpdateStatus"` // Time of the last successful firmware update. LastFirmwareUpdate string `pulumi:"lastFirmwareUpdate"` // When firmwareUpdateAvailable is true, this field holds the version string for the update. PendingFirmwareVersion string `pulumi:"pendingFirmwareVersion"` }
Properties describing the software upgrade state of the cache
type CacheUpgradeStatusResponseArgs ¶
type CacheUpgradeStatusResponseArgs struct { // Version string of the firmware currently installed on this cache. CurrentFirmwareVersion pulumi.StringInput `pulumi:"currentFirmwareVersion"` // Time at which the pending firmware update will automatically be installed on the cache. FirmwareUpdateDeadline pulumi.StringInput `pulumi:"firmwareUpdateDeadline"` // True if there is a firmware update ready to install on this cache. The firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation. FirmwareUpdateStatus pulumi.StringInput `pulumi:"firmwareUpdateStatus"` // Time of the last successful firmware update. LastFirmwareUpdate pulumi.StringInput `pulumi:"lastFirmwareUpdate"` // When firmwareUpdateAvailable is true, this field holds the version string for the update. PendingFirmwareVersion pulumi.StringInput `pulumi:"pendingFirmwareVersion"` }
Properties describing the software upgrade state of the cache
func (CacheUpgradeStatusResponseArgs) ElementType ¶
func (CacheUpgradeStatusResponseArgs) ElementType() reflect.Type
func (CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponseOutput ¶
func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponseOutput() CacheUpgradeStatusResponseOutput
func (CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponseOutputWithContext ¶
func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponseOutputWithContext(ctx context.Context) CacheUpgradeStatusResponseOutput
func (CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponsePtrOutput ¶
func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponsePtrOutput() CacheUpgradeStatusResponsePtrOutput
func (CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponsePtrOutputWithContext ¶
func (i CacheUpgradeStatusResponseArgs) ToCacheUpgradeStatusResponsePtrOutputWithContext(ctx context.Context) CacheUpgradeStatusResponsePtrOutput
type CacheUpgradeStatusResponseInput ¶
type CacheUpgradeStatusResponseInput interface { pulumi.Input ToCacheUpgradeStatusResponseOutput() CacheUpgradeStatusResponseOutput ToCacheUpgradeStatusResponseOutputWithContext(context.Context) CacheUpgradeStatusResponseOutput }
CacheUpgradeStatusResponseInput is an input type that accepts CacheUpgradeStatusResponseArgs and CacheUpgradeStatusResponseOutput values. You can construct a concrete instance of `CacheUpgradeStatusResponseInput` via:
CacheUpgradeStatusResponseArgs{...}
type CacheUpgradeStatusResponseOutput ¶
type CacheUpgradeStatusResponseOutput struct{ *pulumi.OutputState }
Properties describing the software upgrade state of the cache
func (CacheUpgradeStatusResponseOutput) CurrentFirmwareVersion ¶
func (o CacheUpgradeStatusResponseOutput) CurrentFirmwareVersion() pulumi.StringOutput
Version string of the firmware currently installed on this cache.
func (CacheUpgradeStatusResponseOutput) ElementType ¶
func (CacheUpgradeStatusResponseOutput) ElementType() reflect.Type
func (CacheUpgradeStatusResponseOutput) FirmwareUpdateDeadline ¶
func (o CacheUpgradeStatusResponseOutput) FirmwareUpdateDeadline() pulumi.StringOutput
Time at which the pending firmware update will automatically be installed on the cache.
func (CacheUpgradeStatusResponseOutput) FirmwareUpdateStatus ¶
func (o CacheUpgradeStatusResponseOutput) FirmwareUpdateStatus() pulumi.StringOutput
True if there is a firmware update ready to install on this cache. The firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
func (CacheUpgradeStatusResponseOutput) LastFirmwareUpdate ¶
func (o CacheUpgradeStatusResponseOutput) LastFirmwareUpdate() pulumi.StringOutput
Time of the last successful firmware update.
func (CacheUpgradeStatusResponseOutput) PendingFirmwareVersion ¶
func (o CacheUpgradeStatusResponseOutput) PendingFirmwareVersion() pulumi.StringOutput
When firmwareUpdateAvailable is true, this field holds the version string for the update.
func (CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponseOutput ¶
func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponseOutput() CacheUpgradeStatusResponseOutput
func (CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponseOutputWithContext ¶
func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponseOutputWithContext(ctx context.Context) CacheUpgradeStatusResponseOutput
func (CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponsePtrOutput ¶
func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponsePtrOutput() CacheUpgradeStatusResponsePtrOutput
func (CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponsePtrOutputWithContext ¶
func (o CacheUpgradeStatusResponseOutput) ToCacheUpgradeStatusResponsePtrOutputWithContext(ctx context.Context) CacheUpgradeStatusResponsePtrOutput
type CacheUpgradeStatusResponsePtrInput ¶
type CacheUpgradeStatusResponsePtrInput interface { pulumi.Input ToCacheUpgradeStatusResponsePtrOutput() CacheUpgradeStatusResponsePtrOutput ToCacheUpgradeStatusResponsePtrOutputWithContext(context.Context) CacheUpgradeStatusResponsePtrOutput }
CacheUpgradeStatusResponsePtrInput is an input type that accepts CacheUpgradeStatusResponseArgs, CacheUpgradeStatusResponsePtr and CacheUpgradeStatusResponsePtrOutput values. You can construct a concrete instance of `CacheUpgradeStatusResponsePtrInput` via:
CacheUpgradeStatusResponseArgs{...} or: nil
func CacheUpgradeStatusResponsePtr ¶
func CacheUpgradeStatusResponsePtr(v *CacheUpgradeStatusResponseArgs) CacheUpgradeStatusResponsePtrInput
type CacheUpgradeStatusResponsePtrOutput ¶
type CacheUpgradeStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (CacheUpgradeStatusResponsePtrOutput) CurrentFirmwareVersion ¶
func (o CacheUpgradeStatusResponsePtrOutput) CurrentFirmwareVersion() pulumi.StringPtrOutput
Version string of the firmware currently installed on this cache.
func (CacheUpgradeStatusResponsePtrOutput) Elem ¶
func (o CacheUpgradeStatusResponsePtrOutput) Elem() CacheUpgradeStatusResponseOutput
func (CacheUpgradeStatusResponsePtrOutput) ElementType ¶
func (CacheUpgradeStatusResponsePtrOutput) ElementType() reflect.Type
func (CacheUpgradeStatusResponsePtrOutput) FirmwareUpdateDeadline ¶
func (o CacheUpgradeStatusResponsePtrOutput) FirmwareUpdateDeadline() pulumi.StringPtrOutput
Time at which the pending firmware update will automatically be installed on the cache.
func (CacheUpgradeStatusResponsePtrOutput) FirmwareUpdateStatus ¶
func (o CacheUpgradeStatusResponsePtrOutput) FirmwareUpdateStatus() pulumi.StringPtrOutput
True if there is a firmware update ready to install on this cache. The firmware will automatically be installed after firmwareUpdateDeadline if not triggered earlier via the upgrade operation.
func (CacheUpgradeStatusResponsePtrOutput) LastFirmwareUpdate ¶
func (o CacheUpgradeStatusResponsePtrOutput) LastFirmwareUpdate() pulumi.StringPtrOutput
Time of the last successful firmware update.
func (CacheUpgradeStatusResponsePtrOutput) PendingFirmwareVersion ¶
func (o CacheUpgradeStatusResponsePtrOutput) PendingFirmwareVersion() pulumi.StringPtrOutput
When firmwareUpdateAvailable is true, this field holds the version string for the update.
func (CacheUpgradeStatusResponsePtrOutput) ToCacheUpgradeStatusResponsePtrOutput ¶
func (o CacheUpgradeStatusResponsePtrOutput) ToCacheUpgradeStatusResponsePtrOutput() CacheUpgradeStatusResponsePtrOutput
func (CacheUpgradeStatusResponsePtrOutput) ToCacheUpgradeStatusResponsePtrOutputWithContext ¶
func (o CacheUpgradeStatusResponsePtrOutput) ToCacheUpgradeStatusResponsePtrOutputWithContext(ctx context.Context) CacheUpgradeStatusResponsePtrOutput
type ClfsTarget ¶
type ClfsTarget struct { // URL of storage container. Target *string `pulumi:"target"` }
Storage container for use as a CLFS StorageTarget.
type ClfsTargetArgs ¶
type ClfsTargetArgs struct { // URL of storage container. Target pulumi.StringPtrInput `pulumi:"target"` }
Storage container for use as a CLFS StorageTarget.
func (ClfsTargetArgs) ElementType ¶
func (ClfsTargetArgs) ElementType() reflect.Type
func (ClfsTargetArgs) ToClfsTargetOutput ¶
func (i ClfsTargetArgs) ToClfsTargetOutput() ClfsTargetOutput
func (ClfsTargetArgs) ToClfsTargetOutputWithContext ¶
func (i ClfsTargetArgs) ToClfsTargetOutputWithContext(ctx context.Context) ClfsTargetOutput
func (ClfsTargetArgs) ToClfsTargetPtrOutput ¶
func (i ClfsTargetArgs) ToClfsTargetPtrOutput() ClfsTargetPtrOutput
func (ClfsTargetArgs) ToClfsTargetPtrOutputWithContext ¶
func (i ClfsTargetArgs) ToClfsTargetPtrOutputWithContext(ctx context.Context) ClfsTargetPtrOutput
type ClfsTargetInput ¶
type ClfsTargetInput interface { pulumi.Input ToClfsTargetOutput() ClfsTargetOutput ToClfsTargetOutputWithContext(context.Context) ClfsTargetOutput }
ClfsTargetInput is an input type that accepts ClfsTargetArgs and ClfsTargetOutput values. You can construct a concrete instance of `ClfsTargetInput` via:
ClfsTargetArgs{...}
type ClfsTargetOutput ¶
type ClfsTargetOutput struct{ *pulumi.OutputState }
Storage container for use as a CLFS StorageTarget.
func (ClfsTargetOutput) ElementType ¶
func (ClfsTargetOutput) ElementType() reflect.Type
func (ClfsTargetOutput) Target ¶
func (o ClfsTargetOutput) Target() pulumi.StringPtrOutput
URL of storage container.
func (ClfsTargetOutput) ToClfsTargetOutput ¶
func (o ClfsTargetOutput) ToClfsTargetOutput() ClfsTargetOutput
func (ClfsTargetOutput) ToClfsTargetOutputWithContext ¶
func (o ClfsTargetOutput) ToClfsTargetOutputWithContext(ctx context.Context) ClfsTargetOutput
func (ClfsTargetOutput) ToClfsTargetPtrOutput ¶
func (o ClfsTargetOutput) ToClfsTargetPtrOutput() ClfsTargetPtrOutput
func (ClfsTargetOutput) ToClfsTargetPtrOutputWithContext ¶
func (o ClfsTargetOutput) ToClfsTargetPtrOutputWithContext(ctx context.Context) ClfsTargetPtrOutput
type ClfsTargetPtrInput ¶
type ClfsTargetPtrInput interface { pulumi.Input ToClfsTargetPtrOutput() ClfsTargetPtrOutput ToClfsTargetPtrOutputWithContext(context.Context) ClfsTargetPtrOutput }
ClfsTargetPtrInput is an input type that accepts ClfsTargetArgs, ClfsTargetPtr and ClfsTargetPtrOutput values. You can construct a concrete instance of `ClfsTargetPtrInput` via:
ClfsTargetArgs{...} or: nil
func ClfsTargetPtr ¶
func ClfsTargetPtr(v *ClfsTargetArgs) ClfsTargetPtrInput
type ClfsTargetPtrOutput ¶
type ClfsTargetPtrOutput struct{ *pulumi.OutputState }
func (ClfsTargetPtrOutput) Elem ¶
func (o ClfsTargetPtrOutput) Elem() ClfsTargetOutput
func (ClfsTargetPtrOutput) ElementType ¶
func (ClfsTargetPtrOutput) ElementType() reflect.Type
func (ClfsTargetPtrOutput) Target ¶
func (o ClfsTargetPtrOutput) Target() pulumi.StringPtrOutput
URL of storage container.
func (ClfsTargetPtrOutput) ToClfsTargetPtrOutput ¶
func (o ClfsTargetPtrOutput) ToClfsTargetPtrOutput() ClfsTargetPtrOutput
func (ClfsTargetPtrOutput) ToClfsTargetPtrOutputWithContext ¶
func (o ClfsTargetPtrOutput) ToClfsTargetPtrOutputWithContext(ctx context.Context) ClfsTargetPtrOutput
type ClfsTargetResponse ¶
type ClfsTargetResponse struct { // URL of storage container. Target *string `pulumi:"target"` }
Storage container for use as a CLFS StorageTarget.
type ClfsTargetResponseArgs ¶
type ClfsTargetResponseArgs struct { // URL of storage container. Target pulumi.StringPtrInput `pulumi:"target"` }
Storage container for use as a CLFS StorageTarget.
func (ClfsTargetResponseArgs) ElementType ¶
func (ClfsTargetResponseArgs) ElementType() reflect.Type
func (ClfsTargetResponseArgs) ToClfsTargetResponseOutput ¶
func (i ClfsTargetResponseArgs) ToClfsTargetResponseOutput() ClfsTargetResponseOutput
func (ClfsTargetResponseArgs) ToClfsTargetResponseOutputWithContext ¶
func (i ClfsTargetResponseArgs) ToClfsTargetResponseOutputWithContext(ctx context.Context) ClfsTargetResponseOutput
func (ClfsTargetResponseArgs) ToClfsTargetResponsePtrOutput ¶
func (i ClfsTargetResponseArgs) ToClfsTargetResponsePtrOutput() ClfsTargetResponsePtrOutput
func (ClfsTargetResponseArgs) ToClfsTargetResponsePtrOutputWithContext ¶
func (i ClfsTargetResponseArgs) ToClfsTargetResponsePtrOutputWithContext(ctx context.Context) ClfsTargetResponsePtrOutput
type ClfsTargetResponseInput ¶
type ClfsTargetResponseInput interface { pulumi.Input ToClfsTargetResponseOutput() ClfsTargetResponseOutput ToClfsTargetResponseOutputWithContext(context.Context) ClfsTargetResponseOutput }
ClfsTargetResponseInput is an input type that accepts ClfsTargetResponseArgs and ClfsTargetResponseOutput values. You can construct a concrete instance of `ClfsTargetResponseInput` via:
ClfsTargetResponseArgs{...}
type ClfsTargetResponseOutput ¶
type ClfsTargetResponseOutput struct{ *pulumi.OutputState }
Storage container for use as a CLFS StorageTarget.
func (ClfsTargetResponseOutput) ElementType ¶
func (ClfsTargetResponseOutput) ElementType() reflect.Type
func (ClfsTargetResponseOutput) Target ¶
func (o ClfsTargetResponseOutput) Target() pulumi.StringPtrOutput
URL of storage container.
func (ClfsTargetResponseOutput) ToClfsTargetResponseOutput ¶
func (o ClfsTargetResponseOutput) ToClfsTargetResponseOutput() ClfsTargetResponseOutput
func (ClfsTargetResponseOutput) ToClfsTargetResponseOutputWithContext ¶
func (o ClfsTargetResponseOutput) ToClfsTargetResponseOutputWithContext(ctx context.Context) ClfsTargetResponseOutput
func (ClfsTargetResponseOutput) ToClfsTargetResponsePtrOutput ¶
func (o ClfsTargetResponseOutput) ToClfsTargetResponsePtrOutput() ClfsTargetResponsePtrOutput
func (ClfsTargetResponseOutput) ToClfsTargetResponsePtrOutputWithContext ¶
func (o ClfsTargetResponseOutput) ToClfsTargetResponsePtrOutputWithContext(ctx context.Context) ClfsTargetResponsePtrOutput
type ClfsTargetResponsePtrInput ¶
type ClfsTargetResponsePtrInput interface { pulumi.Input ToClfsTargetResponsePtrOutput() ClfsTargetResponsePtrOutput ToClfsTargetResponsePtrOutputWithContext(context.Context) ClfsTargetResponsePtrOutput }
ClfsTargetResponsePtrInput is an input type that accepts ClfsTargetResponseArgs, ClfsTargetResponsePtr and ClfsTargetResponsePtrOutput values. You can construct a concrete instance of `ClfsTargetResponsePtrInput` via:
ClfsTargetResponseArgs{...} or: nil
func ClfsTargetResponsePtr ¶
func ClfsTargetResponsePtr(v *ClfsTargetResponseArgs) ClfsTargetResponsePtrInput
type ClfsTargetResponsePtrOutput ¶
type ClfsTargetResponsePtrOutput struct{ *pulumi.OutputState }
func (ClfsTargetResponsePtrOutput) Elem ¶
func (o ClfsTargetResponsePtrOutput) Elem() ClfsTargetResponseOutput
func (ClfsTargetResponsePtrOutput) ElementType ¶
func (ClfsTargetResponsePtrOutput) ElementType() reflect.Type
func (ClfsTargetResponsePtrOutput) Target ¶
func (o ClfsTargetResponsePtrOutput) Target() pulumi.StringPtrOutput
URL of storage container.
func (ClfsTargetResponsePtrOutput) ToClfsTargetResponsePtrOutput ¶
func (o ClfsTargetResponsePtrOutput) ToClfsTargetResponsePtrOutput() ClfsTargetResponsePtrOutput
func (ClfsTargetResponsePtrOutput) ToClfsTargetResponsePtrOutputWithContext ¶
func (o ClfsTargetResponsePtrOutput) ToClfsTargetResponsePtrOutputWithContext(ctx context.Context) ClfsTargetResponsePtrOutput
type LookupCacheArgs ¶
type LookupCacheResult ¶
type LookupCacheResult struct { // The size of this cache's cache, in GB. CacheSizeGB *int `pulumi:"cacheSizeGB"` // Health of the cache. Health CacheHealthResponse `pulumi:"health"` // Region name string. Location *string `pulumi:"location"` // Array of IP addresses that can be used by clients mounting this Cache. MountAddresses []string `pulumi:"mountAddresses"` // Name of cache. Name string `pulumi:"name"` // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState *string `pulumi:"provisioningState"` // Sku for the cache. Sku *CacheResponseSku `pulumi:"sku"` // Subnet used for the cache. Subnet *string `pulumi:"subnet"` // ARM tags as name/value pairs. Tags interface{} `pulumi:"tags"` // Type for the cache; Microsoft.StorageCache/Cache Type string `pulumi:"type"` // Upgrade status of the cache. UpgradeStatus *CacheUpgradeStatusResponse `pulumi:"upgradeStatus"` }
A cache instance. Follows Azure Resource Manager standards: https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md
func LookupCache ¶
func LookupCache(ctx *pulumi.Context, args *LookupCacheArgs, opts ...pulumi.InvokeOption) (*LookupCacheResult, error)
type LookupStorageTargetArgs ¶
type LookupStorageTargetResult ¶
type LookupStorageTargetResult struct { // Properties when clfs target. Clfs *ClfsTargetResponse `pulumi:"clfs"` // List of cache namespace to target namespace associations. Junctions []NamespaceJunctionResponse `pulumi:"junctions"` // A fully qualified URL. Name string `pulumi:"name"` // Properties when nfs3 target. Nfs3 *Nfs3TargetResponse `pulumi:"nfs3"` // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState *string `pulumi:"provisioningState"` // Type for storage target. TargetType *string `pulumi:"targetType"` // Type for the storage target; Microsoft.StorageCache/Cache/StorageTarget Type string `pulumi:"type"` // Properties when unknown target. Unknown *UnknownTargetResponse `pulumi:"unknown"` }
A storage system being cached by a Cache.
func LookupStorageTarget ¶
func LookupStorageTarget(ctx *pulumi.Context, args *LookupStorageTargetArgs, opts ...pulumi.InvokeOption) (*LookupStorageTargetResult, error)
type NamespaceJunction ¶
type NamespaceJunction struct { // Namespace path on a cache for a storage target. NamespacePath *string `pulumi:"namespacePath"` // NFS export where targetPath exists. NfsExport *string `pulumi:"nfsExport"` // Path in storage target to which namespacePath points. TargetPath *string `pulumi:"targetPath"` }
A namespace junction.
type NamespaceJunctionArgs ¶
type NamespaceJunctionArgs struct { // Namespace path on a cache for a storage target. NamespacePath pulumi.StringPtrInput `pulumi:"namespacePath"` // NFS export where targetPath exists. NfsExport pulumi.StringPtrInput `pulumi:"nfsExport"` // Path in storage target to which namespacePath points. TargetPath pulumi.StringPtrInput `pulumi:"targetPath"` }
A namespace junction.
func (NamespaceJunctionArgs) ElementType ¶
func (NamespaceJunctionArgs) ElementType() reflect.Type
func (NamespaceJunctionArgs) ToNamespaceJunctionOutput ¶
func (i NamespaceJunctionArgs) ToNamespaceJunctionOutput() NamespaceJunctionOutput
func (NamespaceJunctionArgs) ToNamespaceJunctionOutputWithContext ¶
func (i NamespaceJunctionArgs) ToNamespaceJunctionOutputWithContext(ctx context.Context) NamespaceJunctionOutput
type NamespaceJunctionArray ¶
type NamespaceJunctionArray []NamespaceJunctionInput
func (NamespaceJunctionArray) ElementType ¶
func (NamespaceJunctionArray) ElementType() reflect.Type
func (NamespaceJunctionArray) ToNamespaceJunctionArrayOutput ¶
func (i NamespaceJunctionArray) ToNamespaceJunctionArrayOutput() NamespaceJunctionArrayOutput
func (NamespaceJunctionArray) ToNamespaceJunctionArrayOutputWithContext ¶
func (i NamespaceJunctionArray) ToNamespaceJunctionArrayOutputWithContext(ctx context.Context) NamespaceJunctionArrayOutput
type NamespaceJunctionArrayInput ¶
type NamespaceJunctionArrayInput interface { pulumi.Input ToNamespaceJunctionArrayOutput() NamespaceJunctionArrayOutput ToNamespaceJunctionArrayOutputWithContext(context.Context) NamespaceJunctionArrayOutput }
NamespaceJunctionArrayInput is an input type that accepts NamespaceJunctionArray and NamespaceJunctionArrayOutput values. You can construct a concrete instance of `NamespaceJunctionArrayInput` via:
NamespaceJunctionArray{ NamespaceJunctionArgs{...} }
type NamespaceJunctionArrayOutput ¶
type NamespaceJunctionArrayOutput struct{ *pulumi.OutputState }
func (NamespaceJunctionArrayOutput) ElementType ¶
func (NamespaceJunctionArrayOutput) ElementType() reflect.Type
func (NamespaceJunctionArrayOutput) Index ¶
func (o NamespaceJunctionArrayOutput) Index(i pulumi.IntInput) NamespaceJunctionOutput
func (NamespaceJunctionArrayOutput) ToNamespaceJunctionArrayOutput ¶
func (o NamespaceJunctionArrayOutput) ToNamespaceJunctionArrayOutput() NamespaceJunctionArrayOutput
func (NamespaceJunctionArrayOutput) ToNamespaceJunctionArrayOutputWithContext ¶
func (o NamespaceJunctionArrayOutput) ToNamespaceJunctionArrayOutputWithContext(ctx context.Context) NamespaceJunctionArrayOutput
type NamespaceJunctionInput ¶
type NamespaceJunctionInput interface { pulumi.Input ToNamespaceJunctionOutput() NamespaceJunctionOutput ToNamespaceJunctionOutputWithContext(context.Context) NamespaceJunctionOutput }
NamespaceJunctionInput is an input type that accepts NamespaceJunctionArgs and NamespaceJunctionOutput values. You can construct a concrete instance of `NamespaceJunctionInput` via:
NamespaceJunctionArgs{...}
type NamespaceJunctionOutput ¶
type NamespaceJunctionOutput struct{ *pulumi.OutputState }
A namespace junction.
func (NamespaceJunctionOutput) ElementType ¶
func (NamespaceJunctionOutput) ElementType() reflect.Type
func (NamespaceJunctionOutput) NamespacePath ¶
func (o NamespaceJunctionOutput) NamespacePath() pulumi.StringPtrOutput
Namespace path on a cache for a storage target.
func (NamespaceJunctionOutput) NfsExport ¶
func (o NamespaceJunctionOutput) NfsExport() pulumi.StringPtrOutput
NFS export where targetPath exists.
func (NamespaceJunctionOutput) TargetPath ¶
func (o NamespaceJunctionOutput) TargetPath() pulumi.StringPtrOutput
Path in storage target to which namespacePath points.
func (NamespaceJunctionOutput) ToNamespaceJunctionOutput ¶
func (o NamespaceJunctionOutput) ToNamespaceJunctionOutput() NamespaceJunctionOutput
func (NamespaceJunctionOutput) ToNamespaceJunctionOutputWithContext ¶
func (o NamespaceJunctionOutput) ToNamespaceJunctionOutputWithContext(ctx context.Context) NamespaceJunctionOutput
type NamespaceJunctionResponse ¶
type NamespaceJunctionResponse struct { // Namespace path on a cache for a storage target. NamespacePath *string `pulumi:"namespacePath"` // NFS export where targetPath exists. NfsExport *string `pulumi:"nfsExport"` // Path in storage target to which namespacePath points. TargetPath *string `pulumi:"targetPath"` }
A namespace junction.
type NamespaceJunctionResponseArgs ¶
type NamespaceJunctionResponseArgs struct { // Namespace path on a cache for a storage target. NamespacePath pulumi.StringPtrInput `pulumi:"namespacePath"` // NFS export where targetPath exists. NfsExport pulumi.StringPtrInput `pulumi:"nfsExport"` // Path in storage target to which namespacePath points. TargetPath pulumi.StringPtrInput `pulumi:"targetPath"` }
A namespace junction.
func (NamespaceJunctionResponseArgs) ElementType ¶
func (NamespaceJunctionResponseArgs) ElementType() reflect.Type
func (NamespaceJunctionResponseArgs) ToNamespaceJunctionResponseOutput ¶
func (i NamespaceJunctionResponseArgs) ToNamespaceJunctionResponseOutput() NamespaceJunctionResponseOutput
func (NamespaceJunctionResponseArgs) ToNamespaceJunctionResponseOutputWithContext ¶
func (i NamespaceJunctionResponseArgs) ToNamespaceJunctionResponseOutputWithContext(ctx context.Context) NamespaceJunctionResponseOutput
type NamespaceJunctionResponseArray ¶
type NamespaceJunctionResponseArray []NamespaceJunctionResponseInput
func (NamespaceJunctionResponseArray) ElementType ¶
func (NamespaceJunctionResponseArray) ElementType() reflect.Type
func (NamespaceJunctionResponseArray) ToNamespaceJunctionResponseArrayOutput ¶
func (i NamespaceJunctionResponseArray) ToNamespaceJunctionResponseArrayOutput() NamespaceJunctionResponseArrayOutput
func (NamespaceJunctionResponseArray) ToNamespaceJunctionResponseArrayOutputWithContext ¶
func (i NamespaceJunctionResponseArray) ToNamespaceJunctionResponseArrayOutputWithContext(ctx context.Context) NamespaceJunctionResponseArrayOutput
type NamespaceJunctionResponseArrayInput ¶
type NamespaceJunctionResponseArrayInput interface { pulumi.Input ToNamespaceJunctionResponseArrayOutput() NamespaceJunctionResponseArrayOutput ToNamespaceJunctionResponseArrayOutputWithContext(context.Context) NamespaceJunctionResponseArrayOutput }
NamespaceJunctionResponseArrayInput is an input type that accepts NamespaceJunctionResponseArray and NamespaceJunctionResponseArrayOutput values. You can construct a concrete instance of `NamespaceJunctionResponseArrayInput` via:
NamespaceJunctionResponseArray{ NamespaceJunctionResponseArgs{...} }
type NamespaceJunctionResponseArrayOutput ¶
type NamespaceJunctionResponseArrayOutput struct{ *pulumi.OutputState }
func (NamespaceJunctionResponseArrayOutput) ElementType ¶
func (NamespaceJunctionResponseArrayOutput) ElementType() reflect.Type
func (NamespaceJunctionResponseArrayOutput) Index ¶
func (o NamespaceJunctionResponseArrayOutput) Index(i pulumi.IntInput) NamespaceJunctionResponseOutput
func (NamespaceJunctionResponseArrayOutput) ToNamespaceJunctionResponseArrayOutput ¶
func (o NamespaceJunctionResponseArrayOutput) ToNamespaceJunctionResponseArrayOutput() NamespaceJunctionResponseArrayOutput
func (NamespaceJunctionResponseArrayOutput) ToNamespaceJunctionResponseArrayOutputWithContext ¶
func (o NamespaceJunctionResponseArrayOutput) ToNamespaceJunctionResponseArrayOutputWithContext(ctx context.Context) NamespaceJunctionResponseArrayOutput
type NamespaceJunctionResponseInput ¶
type NamespaceJunctionResponseInput interface { pulumi.Input ToNamespaceJunctionResponseOutput() NamespaceJunctionResponseOutput ToNamespaceJunctionResponseOutputWithContext(context.Context) NamespaceJunctionResponseOutput }
NamespaceJunctionResponseInput is an input type that accepts NamespaceJunctionResponseArgs and NamespaceJunctionResponseOutput values. You can construct a concrete instance of `NamespaceJunctionResponseInput` via:
NamespaceJunctionResponseArgs{...}
type NamespaceJunctionResponseOutput ¶
type NamespaceJunctionResponseOutput struct{ *pulumi.OutputState }
A namespace junction.
func (NamespaceJunctionResponseOutput) ElementType ¶
func (NamespaceJunctionResponseOutput) ElementType() reflect.Type
func (NamespaceJunctionResponseOutput) NamespacePath ¶
func (o NamespaceJunctionResponseOutput) NamespacePath() pulumi.StringPtrOutput
Namespace path on a cache for a storage target.
func (NamespaceJunctionResponseOutput) NfsExport ¶
func (o NamespaceJunctionResponseOutput) NfsExport() pulumi.StringPtrOutput
NFS export where targetPath exists.
func (NamespaceJunctionResponseOutput) TargetPath ¶
func (o NamespaceJunctionResponseOutput) TargetPath() pulumi.StringPtrOutput
Path in storage target to which namespacePath points.
func (NamespaceJunctionResponseOutput) ToNamespaceJunctionResponseOutput ¶
func (o NamespaceJunctionResponseOutput) ToNamespaceJunctionResponseOutput() NamespaceJunctionResponseOutput
func (NamespaceJunctionResponseOutput) ToNamespaceJunctionResponseOutputWithContext ¶
func (o NamespaceJunctionResponseOutput) ToNamespaceJunctionResponseOutputWithContext(ctx context.Context) NamespaceJunctionResponseOutput
type Nfs3Target ¶
type Nfs3Target struct { // IP or name of an NFS Storage Target host, ie: 10.0.44.44 Target *string `pulumi:"target"` // Identifies the primary usage model to be used for this storage target. GET choices from .../usageModels UsageModel *string `pulumi:"usageModel"` }
An NFS mount point for use as a StorageTarget.
type Nfs3TargetArgs ¶
type Nfs3TargetArgs struct { // IP or name of an NFS Storage Target host, ie: 10.0.44.44 Target pulumi.StringPtrInput `pulumi:"target"` // Identifies the primary usage model to be used for this storage target. GET choices from .../usageModels UsageModel pulumi.StringPtrInput `pulumi:"usageModel"` }
An NFS mount point for use as a StorageTarget.
func (Nfs3TargetArgs) ElementType ¶
func (Nfs3TargetArgs) ElementType() reflect.Type
func (Nfs3TargetArgs) ToNfs3TargetOutput ¶
func (i Nfs3TargetArgs) ToNfs3TargetOutput() Nfs3TargetOutput
func (Nfs3TargetArgs) ToNfs3TargetOutputWithContext ¶
func (i Nfs3TargetArgs) ToNfs3TargetOutputWithContext(ctx context.Context) Nfs3TargetOutput
func (Nfs3TargetArgs) ToNfs3TargetPtrOutput ¶
func (i Nfs3TargetArgs) ToNfs3TargetPtrOutput() Nfs3TargetPtrOutput
func (Nfs3TargetArgs) ToNfs3TargetPtrOutputWithContext ¶
func (i Nfs3TargetArgs) ToNfs3TargetPtrOutputWithContext(ctx context.Context) Nfs3TargetPtrOutput
type Nfs3TargetInput ¶
type Nfs3TargetInput interface { pulumi.Input ToNfs3TargetOutput() Nfs3TargetOutput ToNfs3TargetOutputWithContext(context.Context) Nfs3TargetOutput }
Nfs3TargetInput is an input type that accepts Nfs3TargetArgs and Nfs3TargetOutput values. You can construct a concrete instance of `Nfs3TargetInput` via:
Nfs3TargetArgs{...}
type Nfs3TargetOutput ¶
type Nfs3TargetOutput struct{ *pulumi.OutputState }
An NFS mount point for use as a StorageTarget.
func (Nfs3TargetOutput) ElementType ¶
func (Nfs3TargetOutput) ElementType() reflect.Type
func (Nfs3TargetOutput) Target ¶
func (o Nfs3TargetOutput) Target() pulumi.StringPtrOutput
IP or name of an NFS Storage Target host, ie: 10.0.44.44
func (Nfs3TargetOutput) ToNfs3TargetOutput ¶
func (o Nfs3TargetOutput) ToNfs3TargetOutput() Nfs3TargetOutput
func (Nfs3TargetOutput) ToNfs3TargetOutputWithContext ¶
func (o Nfs3TargetOutput) ToNfs3TargetOutputWithContext(ctx context.Context) Nfs3TargetOutput
func (Nfs3TargetOutput) ToNfs3TargetPtrOutput ¶
func (o Nfs3TargetOutput) ToNfs3TargetPtrOutput() Nfs3TargetPtrOutput
func (Nfs3TargetOutput) ToNfs3TargetPtrOutputWithContext ¶
func (o Nfs3TargetOutput) ToNfs3TargetPtrOutputWithContext(ctx context.Context) Nfs3TargetPtrOutput
func (Nfs3TargetOutput) UsageModel ¶
func (o Nfs3TargetOutput) UsageModel() pulumi.StringPtrOutput
Identifies the primary usage model to be used for this storage target. GET choices from .../usageModels
type Nfs3TargetPtrInput ¶
type Nfs3TargetPtrInput interface { pulumi.Input ToNfs3TargetPtrOutput() Nfs3TargetPtrOutput ToNfs3TargetPtrOutputWithContext(context.Context) Nfs3TargetPtrOutput }
Nfs3TargetPtrInput is an input type that accepts Nfs3TargetArgs, Nfs3TargetPtr and Nfs3TargetPtrOutput values. You can construct a concrete instance of `Nfs3TargetPtrInput` via:
Nfs3TargetArgs{...} or: nil
func Nfs3TargetPtr ¶
func Nfs3TargetPtr(v *Nfs3TargetArgs) Nfs3TargetPtrInput
type Nfs3TargetPtrOutput ¶
type Nfs3TargetPtrOutput struct{ *pulumi.OutputState }
func (Nfs3TargetPtrOutput) Elem ¶
func (o Nfs3TargetPtrOutput) Elem() Nfs3TargetOutput
func (Nfs3TargetPtrOutput) ElementType ¶
func (Nfs3TargetPtrOutput) ElementType() reflect.Type
func (Nfs3TargetPtrOutput) Target ¶
func (o Nfs3TargetPtrOutput) Target() pulumi.StringPtrOutput
IP or name of an NFS Storage Target host, ie: 10.0.44.44
func (Nfs3TargetPtrOutput) ToNfs3TargetPtrOutput ¶
func (o Nfs3TargetPtrOutput) ToNfs3TargetPtrOutput() Nfs3TargetPtrOutput
func (Nfs3TargetPtrOutput) ToNfs3TargetPtrOutputWithContext ¶
func (o Nfs3TargetPtrOutput) ToNfs3TargetPtrOutputWithContext(ctx context.Context) Nfs3TargetPtrOutput
func (Nfs3TargetPtrOutput) UsageModel ¶
func (o Nfs3TargetPtrOutput) UsageModel() pulumi.StringPtrOutput
Identifies the primary usage model to be used for this storage target. GET choices from .../usageModels
type Nfs3TargetResponse ¶
type Nfs3TargetResponse struct { // IP or name of an NFS Storage Target host, ie: 10.0.44.44 Target *string `pulumi:"target"` // Identifies the primary usage model to be used for this storage target. GET choices from .../usageModels UsageModel *string `pulumi:"usageModel"` }
An NFS mount point for use as a StorageTarget.
type Nfs3TargetResponseArgs ¶
type Nfs3TargetResponseArgs struct { // IP or name of an NFS Storage Target host, ie: 10.0.44.44 Target pulumi.StringPtrInput `pulumi:"target"` // Identifies the primary usage model to be used for this storage target. GET choices from .../usageModels UsageModel pulumi.StringPtrInput `pulumi:"usageModel"` }
An NFS mount point for use as a StorageTarget.
func (Nfs3TargetResponseArgs) ElementType ¶
func (Nfs3TargetResponseArgs) ElementType() reflect.Type
func (Nfs3TargetResponseArgs) ToNfs3TargetResponseOutput ¶
func (i Nfs3TargetResponseArgs) ToNfs3TargetResponseOutput() Nfs3TargetResponseOutput
func (Nfs3TargetResponseArgs) ToNfs3TargetResponseOutputWithContext ¶
func (i Nfs3TargetResponseArgs) ToNfs3TargetResponseOutputWithContext(ctx context.Context) Nfs3TargetResponseOutput
func (Nfs3TargetResponseArgs) ToNfs3TargetResponsePtrOutput ¶
func (i Nfs3TargetResponseArgs) ToNfs3TargetResponsePtrOutput() Nfs3TargetResponsePtrOutput
func (Nfs3TargetResponseArgs) ToNfs3TargetResponsePtrOutputWithContext ¶
func (i Nfs3TargetResponseArgs) ToNfs3TargetResponsePtrOutputWithContext(ctx context.Context) Nfs3TargetResponsePtrOutput
type Nfs3TargetResponseInput ¶
type Nfs3TargetResponseInput interface { pulumi.Input ToNfs3TargetResponseOutput() Nfs3TargetResponseOutput ToNfs3TargetResponseOutputWithContext(context.Context) Nfs3TargetResponseOutput }
Nfs3TargetResponseInput is an input type that accepts Nfs3TargetResponseArgs and Nfs3TargetResponseOutput values. You can construct a concrete instance of `Nfs3TargetResponseInput` via:
Nfs3TargetResponseArgs{...}
type Nfs3TargetResponseOutput ¶
type Nfs3TargetResponseOutput struct{ *pulumi.OutputState }
An NFS mount point for use as a StorageTarget.
func (Nfs3TargetResponseOutput) ElementType ¶
func (Nfs3TargetResponseOutput) ElementType() reflect.Type
func (Nfs3TargetResponseOutput) Target ¶
func (o Nfs3TargetResponseOutput) Target() pulumi.StringPtrOutput
IP or name of an NFS Storage Target host, ie: 10.0.44.44
func (Nfs3TargetResponseOutput) ToNfs3TargetResponseOutput ¶
func (o Nfs3TargetResponseOutput) ToNfs3TargetResponseOutput() Nfs3TargetResponseOutput
func (Nfs3TargetResponseOutput) ToNfs3TargetResponseOutputWithContext ¶
func (o Nfs3TargetResponseOutput) ToNfs3TargetResponseOutputWithContext(ctx context.Context) Nfs3TargetResponseOutput
func (Nfs3TargetResponseOutput) ToNfs3TargetResponsePtrOutput ¶
func (o Nfs3TargetResponseOutput) ToNfs3TargetResponsePtrOutput() Nfs3TargetResponsePtrOutput
func (Nfs3TargetResponseOutput) ToNfs3TargetResponsePtrOutputWithContext ¶
func (o Nfs3TargetResponseOutput) ToNfs3TargetResponsePtrOutputWithContext(ctx context.Context) Nfs3TargetResponsePtrOutput
func (Nfs3TargetResponseOutput) UsageModel ¶
func (o Nfs3TargetResponseOutput) UsageModel() pulumi.StringPtrOutput
Identifies the primary usage model to be used for this storage target. GET choices from .../usageModels
type Nfs3TargetResponsePtrInput ¶
type Nfs3TargetResponsePtrInput interface { pulumi.Input ToNfs3TargetResponsePtrOutput() Nfs3TargetResponsePtrOutput ToNfs3TargetResponsePtrOutputWithContext(context.Context) Nfs3TargetResponsePtrOutput }
Nfs3TargetResponsePtrInput is an input type that accepts Nfs3TargetResponseArgs, Nfs3TargetResponsePtr and Nfs3TargetResponsePtrOutput values. You can construct a concrete instance of `Nfs3TargetResponsePtrInput` via:
Nfs3TargetResponseArgs{...} or: nil
func Nfs3TargetResponsePtr ¶
func Nfs3TargetResponsePtr(v *Nfs3TargetResponseArgs) Nfs3TargetResponsePtrInput
type Nfs3TargetResponsePtrOutput ¶
type Nfs3TargetResponsePtrOutput struct{ *pulumi.OutputState }
func (Nfs3TargetResponsePtrOutput) Elem ¶
func (o Nfs3TargetResponsePtrOutput) Elem() Nfs3TargetResponseOutput
func (Nfs3TargetResponsePtrOutput) ElementType ¶
func (Nfs3TargetResponsePtrOutput) ElementType() reflect.Type
func (Nfs3TargetResponsePtrOutput) Target ¶
func (o Nfs3TargetResponsePtrOutput) Target() pulumi.StringPtrOutput
IP or name of an NFS Storage Target host, ie: 10.0.44.44
func (Nfs3TargetResponsePtrOutput) ToNfs3TargetResponsePtrOutput ¶
func (o Nfs3TargetResponsePtrOutput) ToNfs3TargetResponsePtrOutput() Nfs3TargetResponsePtrOutput
func (Nfs3TargetResponsePtrOutput) ToNfs3TargetResponsePtrOutputWithContext ¶
func (o Nfs3TargetResponsePtrOutput) ToNfs3TargetResponsePtrOutputWithContext(ctx context.Context) Nfs3TargetResponsePtrOutput
func (Nfs3TargetResponsePtrOutput) UsageModel ¶
func (o Nfs3TargetResponsePtrOutput) UsageModel() pulumi.StringPtrOutput
Identifies the primary usage model to be used for this storage target. GET choices from .../usageModels
type StorageTarget ¶
type StorageTarget struct { pulumi.CustomResourceState // Properties when clfs target. Clfs ClfsTargetResponsePtrOutput `pulumi:"clfs"` // List of cache namespace to target namespace associations. Junctions NamespaceJunctionResponseArrayOutput `pulumi:"junctions"` // A fully qualified URL. Name pulumi.StringOutput `pulumi:"name"` // Properties when nfs3 target. Nfs3 Nfs3TargetResponsePtrOutput `pulumi:"nfs3"` // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Type for storage target. TargetType pulumi.StringPtrOutput `pulumi:"targetType"` // Type for the storage target; Microsoft.StorageCache/Cache/StorageTarget Type pulumi.StringOutput `pulumi:"type"` // Properties when unknown target. Unknown UnknownTargetResponsePtrOutput `pulumi:"unknown"` }
A storage system being cached by a Cache.
func GetStorageTarget ¶
func GetStorageTarget(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StorageTargetState, opts ...pulumi.ResourceOption) (*StorageTarget, error)
GetStorageTarget gets an existing StorageTarget 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 NewStorageTarget ¶
func NewStorageTarget(ctx *pulumi.Context, name string, args *StorageTargetArgs, opts ...pulumi.ResourceOption) (*StorageTarget, error)
NewStorageTarget registers a new resource with the given unique name, arguments, and options.
type StorageTargetArgs ¶
type StorageTargetArgs struct { // Name of cache. CacheName pulumi.StringInput // Properties when clfs target. Clfs ClfsTargetPtrInput // List of cache namespace to target namespace associations. Junctions NamespaceJunctionArrayInput // Properties when nfs3 target. Nfs3 Nfs3TargetPtrInput // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState pulumi.StringPtrInput // Target resource group. ResourceGroupName pulumi.StringInput // Name of storage target. StorageTargetName pulumi.StringInput // Type for storage target. TargetType pulumi.StringPtrInput // Properties when unknown target. Unknown UnknownTargetPtrInput }
The set of arguments for constructing a StorageTarget resource.
func (StorageTargetArgs) ElementType ¶
func (StorageTargetArgs) ElementType() reflect.Type
type StorageTargetState ¶
type StorageTargetState struct { // Properties when clfs target. Clfs ClfsTargetResponsePtrInput // List of cache namespace to target namespace associations. Junctions NamespaceJunctionResponseArrayInput // A fully qualified URL. Name pulumi.StringPtrInput // Properties when nfs3 target. Nfs3 Nfs3TargetResponsePtrInput // ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property ProvisioningState pulumi.StringPtrInput // Type for storage target. TargetType pulumi.StringPtrInput // Type for the storage target; Microsoft.StorageCache/Cache/StorageTarget Type pulumi.StringPtrInput // Properties when unknown target. Unknown UnknownTargetResponsePtrInput }
func (StorageTargetState) ElementType ¶
func (StorageTargetState) ElementType() reflect.Type
type UnknownTarget ¶
type UnknownTarget struct { // Dictionary of string->string pairs containing information about the StorageTarget. UnknownMap map[string]string `pulumi:"unknownMap"` }
Storage container for use as a Unknown StorageTarget.
type UnknownTargetArgs ¶
type UnknownTargetArgs struct { // Dictionary of string->string pairs containing information about the StorageTarget. UnknownMap pulumi.StringMapInput `pulumi:"unknownMap"` }
Storage container for use as a Unknown StorageTarget.
func (UnknownTargetArgs) ElementType ¶
func (UnknownTargetArgs) ElementType() reflect.Type
func (UnknownTargetArgs) ToUnknownTargetOutput ¶
func (i UnknownTargetArgs) ToUnknownTargetOutput() UnknownTargetOutput
func (UnknownTargetArgs) ToUnknownTargetOutputWithContext ¶
func (i UnknownTargetArgs) ToUnknownTargetOutputWithContext(ctx context.Context) UnknownTargetOutput
func (UnknownTargetArgs) ToUnknownTargetPtrOutput ¶
func (i UnknownTargetArgs) ToUnknownTargetPtrOutput() UnknownTargetPtrOutput
func (UnknownTargetArgs) ToUnknownTargetPtrOutputWithContext ¶
func (i UnknownTargetArgs) ToUnknownTargetPtrOutputWithContext(ctx context.Context) UnknownTargetPtrOutput
type UnknownTargetInput ¶
type UnknownTargetInput interface { pulumi.Input ToUnknownTargetOutput() UnknownTargetOutput ToUnknownTargetOutputWithContext(context.Context) UnknownTargetOutput }
UnknownTargetInput is an input type that accepts UnknownTargetArgs and UnknownTargetOutput values. You can construct a concrete instance of `UnknownTargetInput` via:
UnknownTargetArgs{...}
type UnknownTargetOutput ¶
type UnknownTargetOutput struct{ *pulumi.OutputState }
Storage container for use as a Unknown StorageTarget.
func (UnknownTargetOutput) ElementType ¶
func (UnknownTargetOutput) ElementType() reflect.Type
func (UnknownTargetOutput) ToUnknownTargetOutput ¶
func (o UnknownTargetOutput) ToUnknownTargetOutput() UnknownTargetOutput
func (UnknownTargetOutput) ToUnknownTargetOutputWithContext ¶
func (o UnknownTargetOutput) ToUnknownTargetOutputWithContext(ctx context.Context) UnknownTargetOutput
func (UnknownTargetOutput) ToUnknownTargetPtrOutput ¶
func (o UnknownTargetOutput) ToUnknownTargetPtrOutput() UnknownTargetPtrOutput
func (UnknownTargetOutput) ToUnknownTargetPtrOutputWithContext ¶
func (o UnknownTargetOutput) ToUnknownTargetPtrOutputWithContext(ctx context.Context) UnknownTargetPtrOutput
func (UnknownTargetOutput) UnknownMap ¶
func (o UnknownTargetOutput) UnknownMap() pulumi.StringMapOutput
Dictionary of string->string pairs containing information about the StorageTarget.
type UnknownTargetPtrInput ¶
type UnknownTargetPtrInput interface { pulumi.Input ToUnknownTargetPtrOutput() UnknownTargetPtrOutput ToUnknownTargetPtrOutputWithContext(context.Context) UnknownTargetPtrOutput }
UnknownTargetPtrInput is an input type that accepts UnknownTargetArgs, UnknownTargetPtr and UnknownTargetPtrOutput values. You can construct a concrete instance of `UnknownTargetPtrInput` via:
UnknownTargetArgs{...} or: nil
func UnknownTargetPtr ¶
func UnknownTargetPtr(v *UnknownTargetArgs) UnknownTargetPtrInput
type UnknownTargetPtrOutput ¶
type UnknownTargetPtrOutput struct{ *pulumi.OutputState }
func (UnknownTargetPtrOutput) Elem ¶
func (o UnknownTargetPtrOutput) Elem() UnknownTargetOutput
func (UnknownTargetPtrOutput) ElementType ¶
func (UnknownTargetPtrOutput) ElementType() reflect.Type
func (UnknownTargetPtrOutput) ToUnknownTargetPtrOutput ¶
func (o UnknownTargetPtrOutput) ToUnknownTargetPtrOutput() UnknownTargetPtrOutput
func (UnknownTargetPtrOutput) ToUnknownTargetPtrOutputWithContext ¶
func (o UnknownTargetPtrOutput) ToUnknownTargetPtrOutputWithContext(ctx context.Context) UnknownTargetPtrOutput
func (UnknownTargetPtrOutput) UnknownMap ¶
func (o UnknownTargetPtrOutput) UnknownMap() pulumi.StringMapOutput
Dictionary of string->string pairs containing information about the StorageTarget.
type UnknownTargetResponse ¶
type UnknownTargetResponse struct { // Dictionary of string->string pairs containing information about the StorageTarget. UnknownMap map[string]string `pulumi:"unknownMap"` }
Storage container for use as a Unknown StorageTarget.
type UnknownTargetResponseArgs ¶
type UnknownTargetResponseArgs struct { // Dictionary of string->string pairs containing information about the StorageTarget. UnknownMap pulumi.StringMapInput `pulumi:"unknownMap"` }
Storage container for use as a Unknown StorageTarget.
func (UnknownTargetResponseArgs) ElementType ¶
func (UnknownTargetResponseArgs) ElementType() reflect.Type
func (UnknownTargetResponseArgs) ToUnknownTargetResponseOutput ¶
func (i UnknownTargetResponseArgs) ToUnknownTargetResponseOutput() UnknownTargetResponseOutput
func (UnknownTargetResponseArgs) ToUnknownTargetResponseOutputWithContext ¶
func (i UnknownTargetResponseArgs) ToUnknownTargetResponseOutputWithContext(ctx context.Context) UnknownTargetResponseOutput
func (UnknownTargetResponseArgs) ToUnknownTargetResponsePtrOutput ¶
func (i UnknownTargetResponseArgs) ToUnknownTargetResponsePtrOutput() UnknownTargetResponsePtrOutput
func (UnknownTargetResponseArgs) ToUnknownTargetResponsePtrOutputWithContext ¶
func (i UnknownTargetResponseArgs) ToUnknownTargetResponsePtrOutputWithContext(ctx context.Context) UnknownTargetResponsePtrOutput
type UnknownTargetResponseInput ¶
type UnknownTargetResponseInput interface { pulumi.Input ToUnknownTargetResponseOutput() UnknownTargetResponseOutput ToUnknownTargetResponseOutputWithContext(context.Context) UnknownTargetResponseOutput }
UnknownTargetResponseInput is an input type that accepts UnknownTargetResponseArgs and UnknownTargetResponseOutput values. You can construct a concrete instance of `UnknownTargetResponseInput` via:
UnknownTargetResponseArgs{...}
type UnknownTargetResponseOutput ¶
type UnknownTargetResponseOutput struct{ *pulumi.OutputState }
Storage container for use as a Unknown StorageTarget.
func (UnknownTargetResponseOutput) ElementType ¶
func (UnknownTargetResponseOutput) ElementType() reflect.Type
func (UnknownTargetResponseOutput) ToUnknownTargetResponseOutput ¶
func (o UnknownTargetResponseOutput) ToUnknownTargetResponseOutput() UnknownTargetResponseOutput
func (UnknownTargetResponseOutput) ToUnknownTargetResponseOutputWithContext ¶
func (o UnknownTargetResponseOutput) ToUnknownTargetResponseOutputWithContext(ctx context.Context) UnknownTargetResponseOutput
func (UnknownTargetResponseOutput) ToUnknownTargetResponsePtrOutput ¶
func (o UnknownTargetResponseOutput) ToUnknownTargetResponsePtrOutput() UnknownTargetResponsePtrOutput
func (UnknownTargetResponseOutput) ToUnknownTargetResponsePtrOutputWithContext ¶
func (o UnknownTargetResponseOutput) ToUnknownTargetResponsePtrOutputWithContext(ctx context.Context) UnknownTargetResponsePtrOutput
func (UnknownTargetResponseOutput) UnknownMap ¶
func (o UnknownTargetResponseOutput) UnknownMap() pulumi.StringMapOutput
Dictionary of string->string pairs containing information about the StorageTarget.
type UnknownTargetResponsePtrInput ¶
type UnknownTargetResponsePtrInput interface { pulumi.Input ToUnknownTargetResponsePtrOutput() UnknownTargetResponsePtrOutput ToUnknownTargetResponsePtrOutputWithContext(context.Context) UnknownTargetResponsePtrOutput }
UnknownTargetResponsePtrInput is an input type that accepts UnknownTargetResponseArgs, UnknownTargetResponsePtr and UnknownTargetResponsePtrOutput values. You can construct a concrete instance of `UnknownTargetResponsePtrInput` via:
UnknownTargetResponseArgs{...} or: nil
func UnknownTargetResponsePtr ¶
func UnknownTargetResponsePtr(v *UnknownTargetResponseArgs) UnknownTargetResponsePtrInput
type UnknownTargetResponsePtrOutput ¶
type UnknownTargetResponsePtrOutput struct{ *pulumi.OutputState }
func (UnknownTargetResponsePtrOutput) Elem ¶
func (o UnknownTargetResponsePtrOutput) Elem() UnknownTargetResponseOutput
func (UnknownTargetResponsePtrOutput) ElementType ¶
func (UnknownTargetResponsePtrOutput) ElementType() reflect.Type
func (UnknownTargetResponsePtrOutput) ToUnknownTargetResponsePtrOutput ¶
func (o UnknownTargetResponsePtrOutput) ToUnknownTargetResponsePtrOutput() UnknownTargetResponsePtrOutput
func (UnknownTargetResponsePtrOutput) ToUnknownTargetResponsePtrOutputWithContext ¶
func (o UnknownTargetResponsePtrOutput) ToUnknownTargetResponsePtrOutputWithContext(ctx context.Context) UnknownTargetResponsePtrOutput
func (UnknownTargetResponsePtrOutput) UnknownMap ¶
func (o UnknownTargetResponsePtrOutput) UnknownMap() pulumi.StringMapOutput
Dictionary of string->string pairs containing information about the StorageTarget.