Documentation ¶
Index ¶
- Constants
- type Addon
- type AddonArcProperties
- type AddonArcPropertiesArgs
- func (AddonArcPropertiesArgs) ElementType() reflect.Type
- func (i AddonArcPropertiesArgs) ToAddonArcPropertiesOutput() AddonArcPropertiesOutput
- func (i AddonArcPropertiesArgs) ToAddonArcPropertiesOutputWithContext(ctx context.Context) AddonArcPropertiesOutput
- func (i AddonArcPropertiesArgs) ToAddonArcPropertiesPtrOutput() AddonArcPropertiesPtrOutput
- func (i AddonArcPropertiesArgs) ToAddonArcPropertiesPtrOutputWithContext(ctx context.Context) AddonArcPropertiesPtrOutput
- type AddonArcPropertiesInput
- type AddonArcPropertiesOutput
- func (o AddonArcPropertiesOutput) AddonType() pulumi.StringOutput
- func (AddonArcPropertiesOutput) ElementType() reflect.Type
- func (o AddonArcPropertiesOutput) ToAddonArcPropertiesOutput() AddonArcPropertiesOutput
- func (o AddonArcPropertiesOutput) ToAddonArcPropertiesOutputWithContext(ctx context.Context) AddonArcPropertiesOutput
- func (o AddonArcPropertiesOutput) ToAddonArcPropertiesPtrOutput() AddonArcPropertiesPtrOutput
- func (o AddonArcPropertiesOutput) ToAddonArcPropertiesPtrOutputWithContext(ctx context.Context) AddonArcPropertiesPtrOutput
- func (o AddonArcPropertiesOutput) VCenter() pulumi.StringPtrOutput
- type AddonArcPropertiesPtrInput
- type AddonArcPropertiesPtrOutput
- func (o AddonArcPropertiesPtrOutput) AddonType() pulumi.StringPtrOutput
- func (o AddonArcPropertiesPtrOutput) Elem() AddonArcPropertiesOutput
- func (AddonArcPropertiesPtrOutput) ElementType() reflect.Type
- func (o AddonArcPropertiesPtrOutput) ToAddonArcPropertiesPtrOutput() AddonArcPropertiesPtrOutput
- func (o AddonArcPropertiesPtrOutput) ToAddonArcPropertiesPtrOutputWithContext(ctx context.Context) AddonArcPropertiesPtrOutput
- func (o AddonArcPropertiesPtrOutput) VCenter() pulumi.StringPtrOutput
- type AddonArcPropertiesResponse
- type AddonArcPropertiesResponseOutput
- func (o AddonArcPropertiesResponseOutput) AddonType() pulumi.StringOutput
- func (AddonArcPropertiesResponseOutput) ElementType() reflect.Type
- func (o AddonArcPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o AddonArcPropertiesResponseOutput) ToAddonArcPropertiesResponseOutput() AddonArcPropertiesResponseOutput
- func (o AddonArcPropertiesResponseOutput) ToAddonArcPropertiesResponseOutputWithContext(ctx context.Context) AddonArcPropertiesResponseOutput
- func (o AddonArcPropertiesResponseOutput) VCenter() pulumi.StringPtrOutput
- type AddonArgs
- type AddonHcxProperties
- type AddonHcxPropertiesArgs
- func (AddonHcxPropertiesArgs) ElementType() reflect.Type
- func (i AddonHcxPropertiesArgs) ToAddonHcxPropertiesOutput() AddonHcxPropertiesOutput
- func (i AddonHcxPropertiesArgs) ToAddonHcxPropertiesOutputWithContext(ctx context.Context) AddonHcxPropertiesOutput
- func (i AddonHcxPropertiesArgs) ToAddonHcxPropertiesPtrOutput() AddonHcxPropertiesPtrOutput
- func (i AddonHcxPropertiesArgs) ToAddonHcxPropertiesPtrOutputWithContext(ctx context.Context) AddonHcxPropertiesPtrOutput
- type AddonHcxPropertiesInput
- type AddonHcxPropertiesOutput
- func (o AddonHcxPropertiesOutput) AddonType() pulumi.StringOutput
- func (AddonHcxPropertiesOutput) ElementType() reflect.Type
- func (o AddonHcxPropertiesOutput) Offer() pulumi.StringOutput
- func (o AddonHcxPropertiesOutput) ToAddonHcxPropertiesOutput() AddonHcxPropertiesOutput
- func (o AddonHcxPropertiesOutput) ToAddonHcxPropertiesOutputWithContext(ctx context.Context) AddonHcxPropertiesOutput
- func (o AddonHcxPropertiesOutput) ToAddonHcxPropertiesPtrOutput() AddonHcxPropertiesPtrOutput
- func (o AddonHcxPropertiesOutput) ToAddonHcxPropertiesPtrOutputWithContext(ctx context.Context) AddonHcxPropertiesPtrOutput
- type AddonHcxPropertiesPtrInput
- type AddonHcxPropertiesPtrOutput
- func (o AddonHcxPropertiesPtrOutput) AddonType() pulumi.StringPtrOutput
- func (o AddonHcxPropertiesPtrOutput) Elem() AddonHcxPropertiesOutput
- func (AddonHcxPropertiesPtrOutput) ElementType() reflect.Type
- func (o AddonHcxPropertiesPtrOutput) Offer() pulumi.StringPtrOutput
- func (o AddonHcxPropertiesPtrOutput) ToAddonHcxPropertiesPtrOutput() AddonHcxPropertiesPtrOutput
- func (o AddonHcxPropertiesPtrOutput) ToAddonHcxPropertiesPtrOutputWithContext(ctx context.Context) AddonHcxPropertiesPtrOutput
- type AddonHcxPropertiesResponse
- type AddonHcxPropertiesResponseOutput
- func (o AddonHcxPropertiesResponseOutput) AddonType() pulumi.StringOutput
- func (AddonHcxPropertiesResponseOutput) ElementType() reflect.Type
- func (o AddonHcxPropertiesResponseOutput) Offer() pulumi.StringOutput
- func (o AddonHcxPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o AddonHcxPropertiesResponseOutput) ToAddonHcxPropertiesResponseOutput() AddonHcxPropertiesResponseOutput
- func (o AddonHcxPropertiesResponseOutput) ToAddonHcxPropertiesResponseOutputWithContext(ctx context.Context) AddonHcxPropertiesResponseOutput
- type AddonInput
- type AddonOutput
- func (AddonOutput) ElementType() reflect.Type
- func (o AddonOutput) Name() pulumi.StringOutput
- func (o AddonOutput) Properties() pulumi.AnyOutput
- func (o AddonOutput) ToAddonOutput() AddonOutput
- func (o AddonOutput) ToAddonOutputWithContext(ctx context.Context) AddonOutput
- func (o AddonOutput) Type() pulumi.StringOutput
- type AddonSrmProperties
- type AddonSrmPropertiesArgs
- func (AddonSrmPropertiesArgs) ElementType() reflect.Type
- func (i AddonSrmPropertiesArgs) ToAddonSrmPropertiesOutput() AddonSrmPropertiesOutput
- func (i AddonSrmPropertiesArgs) ToAddonSrmPropertiesOutputWithContext(ctx context.Context) AddonSrmPropertiesOutput
- func (i AddonSrmPropertiesArgs) ToAddonSrmPropertiesPtrOutput() AddonSrmPropertiesPtrOutput
- func (i AddonSrmPropertiesArgs) ToAddonSrmPropertiesPtrOutputWithContext(ctx context.Context) AddonSrmPropertiesPtrOutput
- type AddonSrmPropertiesInput
- type AddonSrmPropertiesOutput
- func (o AddonSrmPropertiesOutput) AddonType() pulumi.StringOutput
- func (AddonSrmPropertiesOutput) ElementType() reflect.Type
- func (o AddonSrmPropertiesOutput) LicenseKey() pulumi.StringPtrOutput
- func (o AddonSrmPropertiesOutput) ToAddonSrmPropertiesOutput() AddonSrmPropertiesOutput
- func (o AddonSrmPropertiesOutput) ToAddonSrmPropertiesOutputWithContext(ctx context.Context) AddonSrmPropertiesOutput
- func (o AddonSrmPropertiesOutput) ToAddonSrmPropertiesPtrOutput() AddonSrmPropertiesPtrOutput
- func (o AddonSrmPropertiesOutput) ToAddonSrmPropertiesPtrOutputWithContext(ctx context.Context) AddonSrmPropertiesPtrOutput
- type AddonSrmPropertiesPtrInput
- type AddonSrmPropertiesPtrOutput
- func (o AddonSrmPropertiesPtrOutput) AddonType() pulumi.StringPtrOutput
- func (o AddonSrmPropertiesPtrOutput) Elem() AddonSrmPropertiesOutput
- func (AddonSrmPropertiesPtrOutput) ElementType() reflect.Type
- func (o AddonSrmPropertiesPtrOutput) LicenseKey() pulumi.StringPtrOutput
- func (o AddonSrmPropertiesPtrOutput) ToAddonSrmPropertiesPtrOutput() AddonSrmPropertiesPtrOutput
- func (o AddonSrmPropertiesPtrOutput) ToAddonSrmPropertiesPtrOutputWithContext(ctx context.Context) AddonSrmPropertiesPtrOutput
- type AddonSrmPropertiesResponse
- type AddonSrmPropertiesResponseOutput
- func (o AddonSrmPropertiesResponseOutput) AddonType() pulumi.StringOutput
- func (AddonSrmPropertiesResponseOutput) ElementType() reflect.Type
- func (o AddonSrmPropertiesResponseOutput) LicenseKey() pulumi.StringPtrOutput
- func (o AddonSrmPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o AddonSrmPropertiesResponseOutput) ToAddonSrmPropertiesResponseOutput() AddonSrmPropertiesResponseOutput
- func (o AddonSrmPropertiesResponseOutput) ToAddonSrmPropertiesResponseOutputWithContext(ctx context.Context) AddonSrmPropertiesResponseOutput
- type AddonState
- type AddonType
- type AddonVrProperties
- type AddonVrPropertiesArgs
- func (AddonVrPropertiesArgs) ElementType() reflect.Type
- func (i AddonVrPropertiesArgs) ToAddonVrPropertiesOutput() AddonVrPropertiesOutput
- func (i AddonVrPropertiesArgs) ToAddonVrPropertiesOutputWithContext(ctx context.Context) AddonVrPropertiesOutput
- func (i AddonVrPropertiesArgs) ToAddonVrPropertiesPtrOutput() AddonVrPropertiesPtrOutput
- func (i AddonVrPropertiesArgs) ToAddonVrPropertiesPtrOutputWithContext(ctx context.Context) AddonVrPropertiesPtrOutput
- type AddonVrPropertiesInput
- type AddonVrPropertiesOutput
- func (o AddonVrPropertiesOutput) AddonType() pulumi.StringOutput
- func (AddonVrPropertiesOutput) ElementType() reflect.Type
- func (o AddonVrPropertiesOutput) ToAddonVrPropertiesOutput() AddonVrPropertiesOutput
- func (o AddonVrPropertiesOutput) ToAddonVrPropertiesOutputWithContext(ctx context.Context) AddonVrPropertiesOutput
- func (o AddonVrPropertiesOutput) ToAddonVrPropertiesPtrOutput() AddonVrPropertiesPtrOutput
- func (o AddonVrPropertiesOutput) ToAddonVrPropertiesPtrOutputWithContext(ctx context.Context) AddonVrPropertiesPtrOutput
- func (o AddonVrPropertiesOutput) VrsCount() pulumi.IntOutput
- type AddonVrPropertiesPtrInput
- type AddonVrPropertiesPtrOutput
- func (o AddonVrPropertiesPtrOutput) AddonType() pulumi.StringPtrOutput
- func (o AddonVrPropertiesPtrOutput) Elem() AddonVrPropertiesOutput
- func (AddonVrPropertiesPtrOutput) ElementType() reflect.Type
- func (o AddonVrPropertiesPtrOutput) ToAddonVrPropertiesPtrOutput() AddonVrPropertiesPtrOutput
- func (o AddonVrPropertiesPtrOutput) ToAddonVrPropertiesPtrOutputWithContext(ctx context.Context) AddonVrPropertiesPtrOutput
- func (o AddonVrPropertiesPtrOutput) VrsCount() pulumi.IntPtrOutput
- type AddonVrPropertiesResponse
- type AddonVrPropertiesResponseOutput
- func (o AddonVrPropertiesResponseOutput) AddonType() pulumi.StringOutput
- func (AddonVrPropertiesResponseOutput) ElementType() reflect.Type
- func (o AddonVrPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o AddonVrPropertiesResponseOutput) ToAddonVrPropertiesResponseOutput() AddonVrPropertiesResponseOutput
- func (o AddonVrPropertiesResponseOutput) ToAddonVrPropertiesResponseOutputWithContext(ctx context.Context) AddonVrPropertiesResponseOutput
- func (o AddonVrPropertiesResponseOutput) VrsCount() pulumi.IntOutput
- type AffinityStrength
- func (AffinityStrength) ElementType() reflect.Type
- func (e AffinityStrength) ToAffinityStrengthOutput() AffinityStrengthOutput
- func (e AffinityStrength) ToAffinityStrengthOutputWithContext(ctx context.Context) AffinityStrengthOutput
- func (e AffinityStrength) ToAffinityStrengthPtrOutput() AffinityStrengthPtrOutput
- func (e AffinityStrength) ToAffinityStrengthPtrOutputWithContext(ctx context.Context) AffinityStrengthPtrOutput
- func (e AffinityStrength) ToStringOutput() pulumi.StringOutput
- func (e AffinityStrength) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AffinityStrength) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AffinityStrength) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AffinityStrengthInput
- type AffinityStrengthOutput
- func (AffinityStrengthOutput) ElementType() reflect.Type
- func (o AffinityStrengthOutput) ToAffinityStrengthOutput() AffinityStrengthOutput
- func (o AffinityStrengthOutput) ToAffinityStrengthOutputWithContext(ctx context.Context) AffinityStrengthOutput
- func (o AffinityStrengthOutput) ToAffinityStrengthPtrOutput() AffinityStrengthPtrOutput
- func (o AffinityStrengthOutput) ToAffinityStrengthPtrOutputWithContext(ctx context.Context) AffinityStrengthPtrOutput
- func (o AffinityStrengthOutput) ToStringOutput() pulumi.StringOutput
- func (o AffinityStrengthOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AffinityStrengthOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AffinityStrengthOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AffinityStrengthPtrInput
- type AffinityStrengthPtrOutput
- func (o AffinityStrengthPtrOutput) Elem() AffinityStrengthOutput
- func (AffinityStrengthPtrOutput) ElementType() reflect.Type
- func (o AffinityStrengthPtrOutput) ToAffinityStrengthPtrOutput() AffinityStrengthPtrOutput
- func (o AffinityStrengthPtrOutput) ToAffinityStrengthPtrOutputWithContext(ctx context.Context) AffinityStrengthPtrOutput
- func (o AffinityStrengthPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AffinityStrengthPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AffinityType
- func (AffinityType) ElementType() reflect.Type
- func (e AffinityType) ToAffinityTypeOutput() AffinityTypeOutput
- func (e AffinityType) ToAffinityTypeOutputWithContext(ctx context.Context) AffinityTypeOutput
- func (e AffinityType) ToAffinityTypePtrOutput() AffinityTypePtrOutput
- func (e AffinityType) ToAffinityTypePtrOutputWithContext(ctx context.Context) AffinityTypePtrOutput
- func (e AffinityType) ToStringOutput() pulumi.StringOutput
- func (e AffinityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AffinityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AffinityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AffinityTypeInput
- type AffinityTypeOutput
- func (AffinityTypeOutput) ElementType() reflect.Type
- func (o AffinityTypeOutput) ToAffinityTypeOutput() AffinityTypeOutput
- func (o AffinityTypeOutput) ToAffinityTypeOutputWithContext(ctx context.Context) AffinityTypeOutput
- func (o AffinityTypeOutput) ToAffinityTypePtrOutput() AffinityTypePtrOutput
- func (o AffinityTypeOutput) ToAffinityTypePtrOutputWithContext(ctx context.Context) AffinityTypePtrOutput
- func (o AffinityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AffinityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AffinityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AffinityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AffinityTypePtrInput
- type AffinityTypePtrOutput
- func (o AffinityTypePtrOutput) Elem() AffinityTypeOutput
- func (AffinityTypePtrOutput) ElementType() reflect.Type
- func (o AffinityTypePtrOutput) ToAffinityTypePtrOutput() AffinityTypePtrOutput
- func (o AffinityTypePtrOutput) ToAffinityTypePtrOutputWithContext(ctx context.Context) AffinityTypePtrOutput
- func (o AffinityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AffinityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Authorization
- type AuthorizationArgs
- type AuthorizationInput
- type AuthorizationOutput
- func (AuthorizationOutput) ElementType() reflect.Type
- func (o AuthorizationOutput) ExpressRouteAuthorizationId() pulumi.StringOutput
- func (o AuthorizationOutput) ExpressRouteAuthorizationKey() pulumi.StringOutput
- func (o AuthorizationOutput) ExpressRouteId() pulumi.StringPtrOutput
- func (o AuthorizationOutput) Name() pulumi.StringOutput
- func (o AuthorizationOutput) ProvisioningState() pulumi.StringOutput
- func (o AuthorizationOutput) ToAuthorizationOutput() AuthorizationOutput
- func (o AuthorizationOutput) ToAuthorizationOutputWithContext(ctx context.Context) AuthorizationOutput
- func (o AuthorizationOutput) Type() pulumi.StringOutput
- type AuthorizationState
- type AvailabilityProperties
- type AvailabilityPropertiesArgs
- func (AvailabilityPropertiesArgs) ElementType() reflect.Type
- func (i AvailabilityPropertiesArgs) ToAvailabilityPropertiesOutput() AvailabilityPropertiesOutput
- func (i AvailabilityPropertiesArgs) ToAvailabilityPropertiesOutputWithContext(ctx context.Context) AvailabilityPropertiesOutput
- func (i AvailabilityPropertiesArgs) ToAvailabilityPropertiesPtrOutput() AvailabilityPropertiesPtrOutput
- func (i AvailabilityPropertiesArgs) ToAvailabilityPropertiesPtrOutputWithContext(ctx context.Context) AvailabilityPropertiesPtrOutput
- type AvailabilityPropertiesInput
- type AvailabilityPropertiesOutput
- func (AvailabilityPropertiesOutput) ElementType() reflect.Type
- func (o AvailabilityPropertiesOutput) SecondaryZone() pulumi.IntPtrOutput
- func (o AvailabilityPropertiesOutput) Strategy() pulumi.StringPtrOutput
- func (o AvailabilityPropertiesOutput) ToAvailabilityPropertiesOutput() AvailabilityPropertiesOutput
- func (o AvailabilityPropertiesOutput) ToAvailabilityPropertiesOutputWithContext(ctx context.Context) AvailabilityPropertiesOutput
- func (o AvailabilityPropertiesOutput) ToAvailabilityPropertiesPtrOutput() AvailabilityPropertiesPtrOutput
- func (o AvailabilityPropertiesOutput) ToAvailabilityPropertiesPtrOutputWithContext(ctx context.Context) AvailabilityPropertiesPtrOutput
- func (o AvailabilityPropertiesOutput) Zone() pulumi.IntPtrOutput
- type AvailabilityPropertiesPtrInput
- type AvailabilityPropertiesPtrOutput
- func (o AvailabilityPropertiesPtrOutput) Elem() AvailabilityPropertiesOutput
- func (AvailabilityPropertiesPtrOutput) ElementType() reflect.Type
- func (o AvailabilityPropertiesPtrOutput) SecondaryZone() pulumi.IntPtrOutput
- func (o AvailabilityPropertiesPtrOutput) Strategy() pulumi.StringPtrOutput
- func (o AvailabilityPropertiesPtrOutput) ToAvailabilityPropertiesPtrOutput() AvailabilityPropertiesPtrOutput
- func (o AvailabilityPropertiesPtrOutput) ToAvailabilityPropertiesPtrOutputWithContext(ctx context.Context) AvailabilityPropertiesPtrOutput
- func (o AvailabilityPropertiesPtrOutput) Zone() pulumi.IntPtrOutput
- type AvailabilityPropertiesResponse
- type AvailabilityPropertiesResponseOutput
- func (AvailabilityPropertiesResponseOutput) ElementType() reflect.Type
- func (o AvailabilityPropertiesResponseOutput) SecondaryZone() pulumi.IntPtrOutput
- func (o AvailabilityPropertiesResponseOutput) Strategy() pulumi.StringPtrOutput
- func (o AvailabilityPropertiesResponseOutput) ToAvailabilityPropertiesResponseOutput() AvailabilityPropertiesResponseOutput
- func (o AvailabilityPropertiesResponseOutput) ToAvailabilityPropertiesResponseOutputWithContext(ctx context.Context) AvailabilityPropertiesResponseOutput
- func (o AvailabilityPropertiesResponseOutput) Zone() pulumi.IntPtrOutput
- type AvailabilityPropertiesResponsePtrOutput
- func (o AvailabilityPropertiesResponsePtrOutput) Elem() AvailabilityPropertiesResponseOutput
- func (AvailabilityPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o AvailabilityPropertiesResponsePtrOutput) SecondaryZone() pulumi.IntPtrOutput
- func (o AvailabilityPropertiesResponsePtrOutput) Strategy() pulumi.StringPtrOutput
- func (o AvailabilityPropertiesResponsePtrOutput) ToAvailabilityPropertiesResponsePtrOutput() AvailabilityPropertiesResponsePtrOutput
- func (o AvailabilityPropertiesResponsePtrOutput) ToAvailabilityPropertiesResponsePtrOutputWithContext(ctx context.Context) AvailabilityPropertiesResponsePtrOutput
- func (o AvailabilityPropertiesResponsePtrOutput) Zone() pulumi.IntPtrOutput
- type AvailabilityStrategy
- func (AvailabilityStrategy) ElementType() reflect.Type
- func (e AvailabilityStrategy) ToAvailabilityStrategyOutput() AvailabilityStrategyOutput
- func (e AvailabilityStrategy) ToAvailabilityStrategyOutputWithContext(ctx context.Context) AvailabilityStrategyOutput
- func (e AvailabilityStrategy) ToAvailabilityStrategyPtrOutput() AvailabilityStrategyPtrOutput
- func (e AvailabilityStrategy) ToAvailabilityStrategyPtrOutputWithContext(ctx context.Context) AvailabilityStrategyPtrOutput
- func (e AvailabilityStrategy) ToStringOutput() pulumi.StringOutput
- func (e AvailabilityStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AvailabilityStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AvailabilityStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AvailabilityStrategyInput
- type AvailabilityStrategyOutput
- func (AvailabilityStrategyOutput) ElementType() reflect.Type
- func (o AvailabilityStrategyOutput) ToAvailabilityStrategyOutput() AvailabilityStrategyOutput
- func (o AvailabilityStrategyOutput) ToAvailabilityStrategyOutputWithContext(ctx context.Context) AvailabilityStrategyOutput
- func (o AvailabilityStrategyOutput) ToAvailabilityStrategyPtrOutput() AvailabilityStrategyPtrOutput
- func (o AvailabilityStrategyOutput) ToAvailabilityStrategyPtrOutputWithContext(ctx context.Context) AvailabilityStrategyPtrOutput
- func (o AvailabilityStrategyOutput) ToStringOutput() pulumi.StringOutput
- func (o AvailabilityStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AvailabilityStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AvailabilityStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AvailabilityStrategyPtrInput
- type AvailabilityStrategyPtrOutput
- func (o AvailabilityStrategyPtrOutput) Elem() AvailabilityStrategyOutput
- func (AvailabilityStrategyPtrOutput) ElementType() reflect.Type
- func (o AvailabilityStrategyPtrOutput) ToAvailabilityStrategyPtrOutput() AvailabilityStrategyPtrOutput
- func (o AvailabilityStrategyPtrOutput) ToAvailabilityStrategyPtrOutputWithContext(ctx context.Context) AvailabilityStrategyPtrOutput
- func (o AvailabilityStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AvailabilityStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzureHybridBenefitType
- func (AzureHybridBenefitType) ElementType() reflect.Type
- func (e AzureHybridBenefitType) ToAzureHybridBenefitTypeOutput() AzureHybridBenefitTypeOutput
- func (e AzureHybridBenefitType) ToAzureHybridBenefitTypeOutputWithContext(ctx context.Context) AzureHybridBenefitTypeOutput
- func (e AzureHybridBenefitType) ToAzureHybridBenefitTypePtrOutput() AzureHybridBenefitTypePtrOutput
- func (e AzureHybridBenefitType) ToAzureHybridBenefitTypePtrOutputWithContext(ctx context.Context) AzureHybridBenefitTypePtrOutput
- func (e AzureHybridBenefitType) ToStringOutput() pulumi.StringOutput
- func (e AzureHybridBenefitType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AzureHybridBenefitType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AzureHybridBenefitType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzureHybridBenefitTypeInput
- type AzureHybridBenefitTypeOutput
- func (AzureHybridBenefitTypeOutput) ElementType() reflect.Type
- func (o AzureHybridBenefitTypeOutput) ToAzureHybridBenefitTypeOutput() AzureHybridBenefitTypeOutput
- func (o AzureHybridBenefitTypeOutput) ToAzureHybridBenefitTypeOutputWithContext(ctx context.Context) AzureHybridBenefitTypeOutput
- func (o AzureHybridBenefitTypeOutput) ToAzureHybridBenefitTypePtrOutput() AzureHybridBenefitTypePtrOutput
- func (o AzureHybridBenefitTypeOutput) ToAzureHybridBenefitTypePtrOutputWithContext(ctx context.Context) AzureHybridBenefitTypePtrOutput
- func (o AzureHybridBenefitTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o AzureHybridBenefitTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o AzureHybridBenefitTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AzureHybridBenefitTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type AzureHybridBenefitTypePtrInput
- type AzureHybridBenefitTypePtrOutput
- func (o AzureHybridBenefitTypePtrOutput) Elem() AzureHybridBenefitTypeOutput
- func (AzureHybridBenefitTypePtrOutput) ElementType() reflect.Type
- func (o AzureHybridBenefitTypePtrOutput) ToAzureHybridBenefitTypePtrOutput() AzureHybridBenefitTypePtrOutput
- func (o AzureHybridBenefitTypePtrOutput) ToAzureHybridBenefitTypePtrOutputWithContext(ctx context.Context) AzureHybridBenefitTypePtrOutput
- func (o AzureHybridBenefitTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o AzureHybridBenefitTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CircuitResponse
- type CircuitResponseOutput
- func (CircuitResponseOutput) ElementType() reflect.Type
- func (o CircuitResponseOutput) ExpressRouteID() pulumi.StringOutput
- func (o CircuitResponseOutput) ExpressRoutePrivatePeeringID() pulumi.StringOutput
- func (o CircuitResponseOutput) PrimarySubnet() pulumi.StringOutput
- func (o CircuitResponseOutput) SecondarySubnet() pulumi.StringOutput
- func (o CircuitResponseOutput) ToCircuitResponseOutput() CircuitResponseOutput
- func (o CircuitResponseOutput) ToCircuitResponseOutputWithContext(ctx context.Context) CircuitResponseOutput
- type CircuitResponsePtrOutput
- func (o CircuitResponsePtrOutput) Elem() CircuitResponseOutput
- func (CircuitResponsePtrOutput) ElementType() reflect.Type
- func (o CircuitResponsePtrOutput) ExpressRouteID() pulumi.StringPtrOutput
- func (o CircuitResponsePtrOutput) ExpressRoutePrivatePeeringID() pulumi.StringPtrOutput
- func (o CircuitResponsePtrOutput) PrimarySubnet() pulumi.StringPtrOutput
- func (o CircuitResponsePtrOutput) SecondarySubnet() pulumi.StringPtrOutput
- func (o CircuitResponsePtrOutput) ToCircuitResponsePtrOutput() CircuitResponsePtrOutput
- func (o CircuitResponsePtrOutput) ToCircuitResponsePtrOutputWithContext(ctx context.Context) CircuitResponsePtrOutput
- type CloudLink
- type CloudLinkArgs
- type CloudLinkInput
- type CloudLinkOutput
- func (CloudLinkOutput) ElementType() reflect.Type
- func (o CloudLinkOutput) LinkedCloud() pulumi.StringPtrOutput
- func (o CloudLinkOutput) Name() pulumi.StringOutput
- func (o CloudLinkOutput) Status() pulumi.StringOutput
- func (o CloudLinkOutput) ToCloudLinkOutput() CloudLinkOutput
- func (o CloudLinkOutput) ToCloudLinkOutputWithContext(ctx context.Context) CloudLinkOutput
- func (o CloudLinkOutput) Type() pulumi.StringOutput
- type CloudLinkState
- type Cluster
- type ClusterArgs
- type ClusterInput
- type ClusterOutput
- func (o ClusterOutput) ClusterId() pulumi.IntOutput
- func (o ClusterOutput) ClusterSize() pulumi.IntPtrOutput
- func (ClusterOutput) ElementType() reflect.Type
- func (o ClusterOutput) Hosts() pulumi.StringArrayOutput
- func (o ClusterOutput) Name() pulumi.StringOutput
- func (o ClusterOutput) ProvisioningState() pulumi.StringOutput
- func (o ClusterOutput) Sku() SkuResponseOutput
- func (o ClusterOutput) ToClusterOutput() ClusterOutput
- func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
- func (o ClusterOutput) Type() pulumi.StringOutput
- type ClusterState
- type ClusterZoneResponse
- type ClusterZoneResponseArrayOutput
- func (ClusterZoneResponseArrayOutput) ElementType() reflect.Type
- func (o ClusterZoneResponseArrayOutput) Index(i pulumi.IntInput) ClusterZoneResponseOutput
- func (o ClusterZoneResponseArrayOutput) ToClusterZoneResponseArrayOutput() ClusterZoneResponseArrayOutput
- func (o ClusterZoneResponseArrayOutput) ToClusterZoneResponseArrayOutputWithContext(ctx context.Context) ClusterZoneResponseArrayOutput
- type ClusterZoneResponseOutput
- func (ClusterZoneResponseOutput) ElementType() reflect.Type
- func (o ClusterZoneResponseOutput) Hosts() pulumi.StringArrayOutput
- func (o ClusterZoneResponseOutput) ToClusterZoneResponseOutput() ClusterZoneResponseOutput
- func (o ClusterZoneResponseOutput) ToClusterZoneResponseOutputWithContext(ctx context.Context) ClusterZoneResponseOutput
- func (o ClusterZoneResponseOutput) Zone() pulumi.StringOutput
- type Datastore
- type DatastoreArgs
- type DatastoreInput
- type DatastoreOutput
- func (o DatastoreOutput) DiskPoolVolume() DiskPoolVolumeResponsePtrOutput
- func (DatastoreOutput) ElementType() reflect.Type
- func (o DatastoreOutput) Name() pulumi.StringOutput
- func (o DatastoreOutput) NetAppVolume() NetAppVolumeResponsePtrOutput
- func (o DatastoreOutput) ProvisioningState() pulumi.StringOutput
- func (o DatastoreOutput) Status() pulumi.StringOutput
- func (o DatastoreOutput) ToDatastoreOutput() DatastoreOutput
- func (o DatastoreOutput) ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput
- func (o DatastoreOutput) Type() pulumi.StringOutput
- type DatastoreState
- type DhcpTypeEnum
- type DiskPoolVolume
- type DiskPoolVolumeArgs
- func (val *DiskPoolVolumeArgs) Defaults() *DiskPoolVolumeArgs
- func (DiskPoolVolumeArgs) ElementType() reflect.Type
- func (i DiskPoolVolumeArgs) ToDiskPoolVolumeOutput() DiskPoolVolumeOutput
- func (i DiskPoolVolumeArgs) ToDiskPoolVolumeOutputWithContext(ctx context.Context) DiskPoolVolumeOutput
- func (i DiskPoolVolumeArgs) ToDiskPoolVolumePtrOutput() DiskPoolVolumePtrOutput
- func (i DiskPoolVolumeArgs) ToDiskPoolVolumePtrOutputWithContext(ctx context.Context) DiskPoolVolumePtrOutput
- type DiskPoolVolumeInput
- type DiskPoolVolumeOutput
- func (DiskPoolVolumeOutput) ElementType() reflect.Type
- func (o DiskPoolVolumeOutput) LunName() pulumi.StringOutput
- func (o DiskPoolVolumeOutput) MountOption() pulumi.StringPtrOutput
- func (o DiskPoolVolumeOutput) TargetId() pulumi.StringOutput
- func (o DiskPoolVolumeOutput) ToDiskPoolVolumeOutput() DiskPoolVolumeOutput
- func (o DiskPoolVolumeOutput) ToDiskPoolVolumeOutputWithContext(ctx context.Context) DiskPoolVolumeOutput
- func (o DiskPoolVolumeOutput) ToDiskPoolVolumePtrOutput() DiskPoolVolumePtrOutput
- func (o DiskPoolVolumeOutput) ToDiskPoolVolumePtrOutputWithContext(ctx context.Context) DiskPoolVolumePtrOutput
- type DiskPoolVolumePtrInput
- type DiskPoolVolumePtrOutput
- func (o DiskPoolVolumePtrOutput) Elem() DiskPoolVolumeOutput
- func (DiskPoolVolumePtrOutput) ElementType() reflect.Type
- func (o DiskPoolVolumePtrOutput) LunName() pulumi.StringPtrOutput
- func (o DiskPoolVolumePtrOutput) MountOption() pulumi.StringPtrOutput
- func (o DiskPoolVolumePtrOutput) TargetId() pulumi.StringPtrOutput
- func (o DiskPoolVolumePtrOutput) ToDiskPoolVolumePtrOutput() DiskPoolVolumePtrOutput
- func (o DiskPoolVolumePtrOutput) ToDiskPoolVolumePtrOutputWithContext(ctx context.Context) DiskPoolVolumePtrOutput
- type DiskPoolVolumeResponse
- type DiskPoolVolumeResponseOutput
- func (DiskPoolVolumeResponseOutput) ElementType() reflect.Type
- func (o DiskPoolVolumeResponseOutput) LunName() pulumi.StringOutput
- func (o DiskPoolVolumeResponseOutput) MountOption() pulumi.StringPtrOutput
- func (o DiskPoolVolumeResponseOutput) Path() pulumi.StringOutput
- func (o DiskPoolVolumeResponseOutput) TargetId() pulumi.StringOutput
- func (o DiskPoolVolumeResponseOutput) ToDiskPoolVolumeResponseOutput() DiskPoolVolumeResponseOutput
- func (o DiskPoolVolumeResponseOutput) ToDiskPoolVolumeResponseOutputWithContext(ctx context.Context) DiskPoolVolumeResponseOutput
- type DiskPoolVolumeResponsePtrOutput
- func (o DiskPoolVolumeResponsePtrOutput) Elem() DiskPoolVolumeResponseOutput
- func (DiskPoolVolumeResponsePtrOutput) ElementType() reflect.Type
- func (o DiskPoolVolumeResponsePtrOutput) LunName() pulumi.StringPtrOutput
- func (o DiskPoolVolumeResponsePtrOutput) MountOption() pulumi.StringPtrOutput
- func (o DiskPoolVolumeResponsePtrOutput) Path() pulumi.StringPtrOutput
- func (o DiskPoolVolumeResponsePtrOutput) TargetId() pulumi.StringPtrOutput
- func (o DiskPoolVolumeResponsePtrOutput) ToDiskPoolVolumeResponsePtrOutput() DiskPoolVolumeResponsePtrOutput
- func (o DiskPoolVolumeResponsePtrOutput) ToDiskPoolVolumeResponsePtrOutputWithContext(ctx context.Context) DiskPoolVolumeResponsePtrOutput
- type DnsServiceLogLevelEnum
- func (DnsServiceLogLevelEnum) ElementType() reflect.Type
- func (e DnsServiceLogLevelEnum) ToDnsServiceLogLevelEnumOutput() DnsServiceLogLevelEnumOutput
- func (e DnsServiceLogLevelEnum) ToDnsServiceLogLevelEnumOutputWithContext(ctx context.Context) DnsServiceLogLevelEnumOutput
- func (e DnsServiceLogLevelEnum) ToDnsServiceLogLevelEnumPtrOutput() DnsServiceLogLevelEnumPtrOutput
- func (e DnsServiceLogLevelEnum) ToDnsServiceLogLevelEnumPtrOutputWithContext(ctx context.Context) DnsServiceLogLevelEnumPtrOutput
- func (e DnsServiceLogLevelEnum) ToStringOutput() pulumi.StringOutput
- func (e DnsServiceLogLevelEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DnsServiceLogLevelEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DnsServiceLogLevelEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DnsServiceLogLevelEnumInput
- type DnsServiceLogLevelEnumOutput
- func (DnsServiceLogLevelEnumOutput) ElementType() reflect.Type
- func (o DnsServiceLogLevelEnumOutput) ToDnsServiceLogLevelEnumOutput() DnsServiceLogLevelEnumOutput
- func (o DnsServiceLogLevelEnumOutput) ToDnsServiceLogLevelEnumOutputWithContext(ctx context.Context) DnsServiceLogLevelEnumOutput
- func (o DnsServiceLogLevelEnumOutput) ToDnsServiceLogLevelEnumPtrOutput() DnsServiceLogLevelEnumPtrOutput
- func (o DnsServiceLogLevelEnumOutput) ToDnsServiceLogLevelEnumPtrOutputWithContext(ctx context.Context) DnsServiceLogLevelEnumPtrOutput
- func (o DnsServiceLogLevelEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o DnsServiceLogLevelEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o DnsServiceLogLevelEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DnsServiceLogLevelEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DnsServiceLogLevelEnumPtrInput
- type DnsServiceLogLevelEnumPtrOutput
- func (o DnsServiceLogLevelEnumPtrOutput) Elem() DnsServiceLogLevelEnumOutput
- func (DnsServiceLogLevelEnumPtrOutput) ElementType() reflect.Type
- func (o DnsServiceLogLevelEnumPtrOutput) ToDnsServiceLogLevelEnumPtrOutput() DnsServiceLogLevelEnumPtrOutput
- func (o DnsServiceLogLevelEnumPtrOutput) ToDnsServiceLogLevelEnumPtrOutputWithContext(ctx context.Context) DnsServiceLogLevelEnumPtrOutput
- func (o DnsServiceLogLevelEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o DnsServiceLogLevelEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Encryption
- type EncryptionArgs
- func (EncryptionArgs) ElementType() reflect.Type
- func (i EncryptionArgs) ToEncryptionOutput() EncryptionOutput
- func (i EncryptionArgs) ToEncryptionOutputWithContext(ctx context.Context) EncryptionOutput
- func (i EncryptionArgs) ToEncryptionPtrOutput() EncryptionPtrOutput
- func (i EncryptionArgs) ToEncryptionPtrOutputWithContext(ctx context.Context) EncryptionPtrOutput
- type EncryptionInput
- type EncryptionKeyVaultProperties
- type EncryptionKeyVaultPropertiesArgs
- func (EncryptionKeyVaultPropertiesArgs) ElementType() reflect.Type
- func (i EncryptionKeyVaultPropertiesArgs) ToEncryptionKeyVaultPropertiesOutput() EncryptionKeyVaultPropertiesOutput
- func (i EncryptionKeyVaultPropertiesArgs) ToEncryptionKeyVaultPropertiesOutputWithContext(ctx context.Context) EncryptionKeyVaultPropertiesOutput
- func (i EncryptionKeyVaultPropertiesArgs) ToEncryptionKeyVaultPropertiesPtrOutput() EncryptionKeyVaultPropertiesPtrOutput
- func (i EncryptionKeyVaultPropertiesArgs) ToEncryptionKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) EncryptionKeyVaultPropertiesPtrOutput
- type EncryptionKeyVaultPropertiesInput
- type EncryptionKeyVaultPropertiesOutput
- func (EncryptionKeyVaultPropertiesOutput) ElementType() reflect.Type
- func (o EncryptionKeyVaultPropertiesOutput) KeyName() pulumi.StringPtrOutput
- func (o EncryptionKeyVaultPropertiesOutput) KeyVaultUrl() pulumi.StringPtrOutput
- func (o EncryptionKeyVaultPropertiesOutput) KeyVersion() pulumi.StringPtrOutput
- func (o EncryptionKeyVaultPropertiesOutput) ToEncryptionKeyVaultPropertiesOutput() EncryptionKeyVaultPropertiesOutput
- func (o EncryptionKeyVaultPropertiesOutput) ToEncryptionKeyVaultPropertiesOutputWithContext(ctx context.Context) EncryptionKeyVaultPropertiesOutput
- func (o EncryptionKeyVaultPropertiesOutput) ToEncryptionKeyVaultPropertiesPtrOutput() EncryptionKeyVaultPropertiesPtrOutput
- func (o EncryptionKeyVaultPropertiesOutput) ToEncryptionKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) EncryptionKeyVaultPropertiesPtrOutput
- type EncryptionKeyVaultPropertiesPtrInput
- type EncryptionKeyVaultPropertiesPtrOutput
- func (o EncryptionKeyVaultPropertiesPtrOutput) Elem() EncryptionKeyVaultPropertiesOutput
- func (EncryptionKeyVaultPropertiesPtrOutput) ElementType() reflect.Type
- func (o EncryptionKeyVaultPropertiesPtrOutput) KeyName() pulumi.StringPtrOutput
- func (o EncryptionKeyVaultPropertiesPtrOutput) KeyVaultUrl() pulumi.StringPtrOutput
- func (o EncryptionKeyVaultPropertiesPtrOutput) KeyVersion() pulumi.StringPtrOutput
- func (o EncryptionKeyVaultPropertiesPtrOutput) ToEncryptionKeyVaultPropertiesPtrOutput() EncryptionKeyVaultPropertiesPtrOutput
- func (o EncryptionKeyVaultPropertiesPtrOutput) ToEncryptionKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) EncryptionKeyVaultPropertiesPtrOutput
- type EncryptionKeyVaultPropertiesResponse
- type EncryptionKeyVaultPropertiesResponseOutput
- func (o EncryptionKeyVaultPropertiesResponseOutput) AutoDetectedKeyVersion() pulumi.StringOutput
- func (EncryptionKeyVaultPropertiesResponseOutput) ElementType() reflect.Type
- func (o EncryptionKeyVaultPropertiesResponseOutput) KeyName() pulumi.StringPtrOutput
- func (o EncryptionKeyVaultPropertiesResponseOutput) KeyState() pulumi.StringOutput
- func (o EncryptionKeyVaultPropertiesResponseOutput) KeyVaultUrl() pulumi.StringPtrOutput
- func (o EncryptionKeyVaultPropertiesResponseOutput) KeyVersion() pulumi.StringPtrOutput
- func (o EncryptionKeyVaultPropertiesResponseOutput) ToEncryptionKeyVaultPropertiesResponseOutput() EncryptionKeyVaultPropertiesResponseOutput
- func (o EncryptionKeyVaultPropertiesResponseOutput) ToEncryptionKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) EncryptionKeyVaultPropertiesResponseOutput
- func (o EncryptionKeyVaultPropertiesResponseOutput) VersionType() pulumi.StringOutput
- type EncryptionKeyVaultPropertiesResponsePtrOutput
- func (o EncryptionKeyVaultPropertiesResponsePtrOutput) AutoDetectedKeyVersion() pulumi.StringPtrOutput
- func (o EncryptionKeyVaultPropertiesResponsePtrOutput) Elem() EncryptionKeyVaultPropertiesResponseOutput
- func (EncryptionKeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o EncryptionKeyVaultPropertiesResponsePtrOutput) KeyName() pulumi.StringPtrOutput
- func (o EncryptionKeyVaultPropertiesResponsePtrOutput) KeyState() pulumi.StringPtrOutput
- func (o EncryptionKeyVaultPropertiesResponsePtrOutput) KeyVaultUrl() pulumi.StringPtrOutput
- func (o EncryptionKeyVaultPropertiesResponsePtrOutput) KeyVersion() pulumi.StringPtrOutput
- func (o EncryptionKeyVaultPropertiesResponsePtrOutput) ToEncryptionKeyVaultPropertiesResponsePtrOutput() EncryptionKeyVaultPropertiesResponsePtrOutput
- func (o EncryptionKeyVaultPropertiesResponsePtrOutput) ToEncryptionKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) EncryptionKeyVaultPropertiesResponsePtrOutput
- func (o EncryptionKeyVaultPropertiesResponsePtrOutput) VersionType() pulumi.StringPtrOutput
- type EncryptionOutput
- func (EncryptionOutput) ElementType() reflect.Type
- func (o EncryptionOutput) KeyVaultProperties() EncryptionKeyVaultPropertiesPtrOutput
- func (o EncryptionOutput) Status() pulumi.StringPtrOutput
- func (o EncryptionOutput) ToEncryptionOutput() EncryptionOutput
- func (o EncryptionOutput) ToEncryptionOutputWithContext(ctx context.Context) EncryptionOutput
- func (o EncryptionOutput) ToEncryptionPtrOutput() EncryptionPtrOutput
- func (o EncryptionOutput) ToEncryptionPtrOutputWithContext(ctx context.Context) EncryptionPtrOutput
- type EncryptionPtrInput
- type EncryptionPtrOutput
- func (o EncryptionPtrOutput) Elem() EncryptionOutput
- func (EncryptionPtrOutput) ElementType() reflect.Type
- func (o EncryptionPtrOutput) KeyVaultProperties() EncryptionKeyVaultPropertiesPtrOutput
- func (o EncryptionPtrOutput) Status() pulumi.StringPtrOutput
- func (o EncryptionPtrOutput) ToEncryptionPtrOutput() EncryptionPtrOutput
- func (o EncryptionPtrOutput) ToEncryptionPtrOutputWithContext(ctx context.Context) EncryptionPtrOutput
- type EncryptionResponse
- type EncryptionResponseOutput
- func (EncryptionResponseOutput) ElementType() reflect.Type
- func (o EncryptionResponseOutput) KeyVaultProperties() EncryptionKeyVaultPropertiesResponsePtrOutput
- func (o EncryptionResponseOutput) Status() pulumi.StringPtrOutput
- func (o EncryptionResponseOutput) ToEncryptionResponseOutput() EncryptionResponseOutput
- func (o EncryptionResponseOutput) ToEncryptionResponseOutputWithContext(ctx context.Context) EncryptionResponseOutput
- type EncryptionResponsePtrOutput
- func (o EncryptionResponsePtrOutput) Elem() EncryptionResponseOutput
- func (EncryptionResponsePtrOutput) ElementType() reflect.Type
- func (o EncryptionResponsePtrOutput) KeyVaultProperties() EncryptionKeyVaultPropertiesResponsePtrOutput
- func (o EncryptionResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o EncryptionResponsePtrOutput) ToEncryptionResponsePtrOutput() EncryptionResponsePtrOutput
- func (o EncryptionResponsePtrOutput) ToEncryptionResponsePtrOutputWithContext(ctx context.Context) EncryptionResponsePtrOutput
- type EncryptionState
- func (EncryptionState) ElementType() reflect.Type
- func (e EncryptionState) ToEncryptionStateOutput() EncryptionStateOutput
- func (e EncryptionState) ToEncryptionStateOutputWithContext(ctx context.Context) EncryptionStateOutput
- func (e EncryptionState) ToEncryptionStatePtrOutput() EncryptionStatePtrOutput
- func (e EncryptionState) ToEncryptionStatePtrOutputWithContext(ctx context.Context) EncryptionStatePtrOutput
- func (e EncryptionState) ToStringOutput() pulumi.StringOutput
- func (e EncryptionState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EncryptionState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EncryptionState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EncryptionStateInput
- type EncryptionStateOutput
- func (EncryptionStateOutput) ElementType() reflect.Type
- func (o EncryptionStateOutput) ToEncryptionStateOutput() EncryptionStateOutput
- func (o EncryptionStateOutput) ToEncryptionStateOutputWithContext(ctx context.Context) EncryptionStateOutput
- func (o EncryptionStateOutput) ToEncryptionStatePtrOutput() EncryptionStatePtrOutput
- func (o EncryptionStateOutput) ToEncryptionStatePtrOutputWithContext(ctx context.Context) EncryptionStatePtrOutput
- func (o EncryptionStateOutput) ToStringOutput() pulumi.StringOutput
- func (o EncryptionStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EncryptionStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EncryptionStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EncryptionStatePtrInput
- type EncryptionStatePtrOutput
- func (o EncryptionStatePtrOutput) Elem() EncryptionStateOutput
- func (EncryptionStatePtrOutput) ElementType() reflect.Type
- func (o EncryptionStatePtrOutput) ToEncryptionStatePtrOutput() EncryptionStatePtrOutput
- func (o EncryptionStatePtrOutput) ToEncryptionStatePtrOutputWithContext(ctx context.Context) EncryptionStatePtrOutput
- func (o EncryptionStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EncryptionStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EndpointsResponse
- type EndpointsResponseOutput
- func (EndpointsResponseOutput) ElementType() reflect.Type
- func (o EndpointsResponseOutput) HcxCloudManager() pulumi.StringOutput
- func (o EndpointsResponseOutput) NsxtManager() pulumi.StringOutput
- func (o EndpointsResponseOutput) ToEndpointsResponseOutput() EndpointsResponseOutput
- func (o EndpointsResponseOutput) ToEndpointsResponseOutputWithContext(ctx context.Context) EndpointsResponseOutput
- func (o EndpointsResponseOutput) Vcsa() pulumi.StringOutput
- type GetScriptExecutionLogsArgs
- type GetScriptExecutionLogsOutputArgs
- type GetScriptExecutionLogsResult
- type GetScriptExecutionLogsResultOutput
- func (GetScriptExecutionLogsResultOutput) ElementType() reflect.Type
- func (o GetScriptExecutionLogsResultOutput) Errors() pulumi.StringArrayOutput
- func (o GetScriptExecutionLogsResultOutput) FailureReason() pulumi.StringPtrOutput
- func (o GetScriptExecutionLogsResultOutput) FinishedAt() pulumi.StringOutput
- func (o GetScriptExecutionLogsResultOutput) HiddenParameters() pulumi.ArrayOutput
- func (o GetScriptExecutionLogsResultOutput) Id() pulumi.StringOutput
- func (o GetScriptExecutionLogsResultOutput) Information() pulumi.StringArrayOutput
- func (o GetScriptExecutionLogsResultOutput) Name() pulumi.StringOutput
- func (o GetScriptExecutionLogsResultOutput) NamedOutputs() pulumi.MapOutput
- func (o GetScriptExecutionLogsResultOutput) Output() pulumi.StringArrayOutput
- func (o GetScriptExecutionLogsResultOutput) Parameters() pulumi.ArrayOutput
- func (o GetScriptExecutionLogsResultOutput) ProvisioningState() pulumi.StringOutput
- func (o GetScriptExecutionLogsResultOutput) Retention() pulumi.StringPtrOutput
- func (o GetScriptExecutionLogsResultOutput) ScriptCmdletId() pulumi.StringPtrOutput
- func (o GetScriptExecutionLogsResultOutput) StartedAt() pulumi.StringOutput
- func (o GetScriptExecutionLogsResultOutput) SubmittedAt() pulumi.StringOutput
- func (o GetScriptExecutionLogsResultOutput) Timeout() pulumi.StringOutput
- func (o GetScriptExecutionLogsResultOutput) ToGetScriptExecutionLogsResultOutput() GetScriptExecutionLogsResultOutput
- func (o GetScriptExecutionLogsResultOutput) ToGetScriptExecutionLogsResultOutputWithContext(ctx context.Context) GetScriptExecutionLogsResultOutput
- func (o GetScriptExecutionLogsResultOutput) Type() pulumi.StringOutput
- func (o GetScriptExecutionLogsResultOutput) Warnings() pulumi.StringArrayOutput
- type GlobalReachConnection
- type GlobalReachConnectionArgs
- type GlobalReachConnectionInput
- type GlobalReachConnectionOutput
- func (o GlobalReachConnectionOutput) AddressPrefix() pulumi.StringOutput
- func (o GlobalReachConnectionOutput) AuthorizationKey() pulumi.StringPtrOutput
- func (o GlobalReachConnectionOutput) CircuitConnectionStatus() pulumi.StringOutput
- func (GlobalReachConnectionOutput) ElementType() reflect.Type
- func (o GlobalReachConnectionOutput) ExpressRouteId() pulumi.StringPtrOutput
- func (o GlobalReachConnectionOutput) Name() pulumi.StringOutput
- func (o GlobalReachConnectionOutput) PeerExpressRouteCircuit() pulumi.StringPtrOutput
- func (o GlobalReachConnectionOutput) ProvisioningState() pulumi.StringOutput
- func (o GlobalReachConnectionOutput) ToGlobalReachConnectionOutput() GlobalReachConnectionOutput
- func (o GlobalReachConnectionOutput) ToGlobalReachConnectionOutputWithContext(ctx context.Context) GlobalReachConnectionOutput
- func (o GlobalReachConnectionOutput) Type() pulumi.StringOutput
- type GlobalReachConnectionState
- type HcxEnterpriseSite
- type HcxEnterpriseSiteArgs
- type HcxEnterpriseSiteInput
- type HcxEnterpriseSiteOutput
- func (o HcxEnterpriseSiteOutput) ActivationKey() pulumi.StringOutput
- func (HcxEnterpriseSiteOutput) ElementType() reflect.Type
- func (o HcxEnterpriseSiteOutput) Name() pulumi.StringOutput
- func (o HcxEnterpriseSiteOutput) Status() pulumi.StringOutput
- func (o HcxEnterpriseSiteOutput) ToHcxEnterpriseSiteOutput() HcxEnterpriseSiteOutput
- func (o HcxEnterpriseSiteOutput) ToHcxEnterpriseSiteOutputWithContext(ctx context.Context) HcxEnterpriseSiteOutput
- func (o HcxEnterpriseSiteOutput) Type() pulumi.StringOutput
- type HcxEnterpriseSiteState
- type IdentitySource
- type IdentitySourceArgs
- type IdentitySourceArray
- type IdentitySourceArrayInput
- type IdentitySourceArrayOutput
- func (IdentitySourceArrayOutput) ElementType() reflect.Type
- func (o IdentitySourceArrayOutput) Index(i pulumi.IntInput) IdentitySourceOutput
- func (o IdentitySourceArrayOutput) ToIdentitySourceArrayOutput() IdentitySourceArrayOutput
- func (o IdentitySourceArrayOutput) ToIdentitySourceArrayOutputWithContext(ctx context.Context) IdentitySourceArrayOutput
- type IdentitySourceInput
- type IdentitySourceOutput
- func (o IdentitySourceOutput) Alias() pulumi.StringPtrOutput
- func (o IdentitySourceOutput) BaseGroupDN() pulumi.StringPtrOutput
- func (o IdentitySourceOutput) BaseUserDN() pulumi.StringPtrOutput
- func (o IdentitySourceOutput) Domain() pulumi.StringPtrOutput
- func (IdentitySourceOutput) ElementType() reflect.Type
- func (o IdentitySourceOutput) Name() pulumi.StringPtrOutput
- func (o IdentitySourceOutput) Password() pulumi.StringPtrOutput
- func (o IdentitySourceOutput) PrimaryServer() pulumi.StringPtrOutput
- func (o IdentitySourceOutput) SecondaryServer() pulumi.StringPtrOutput
- func (o IdentitySourceOutput) Ssl() pulumi.StringPtrOutput
- func (o IdentitySourceOutput) ToIdentitySourceOutput() IdentitySourceOutput
- func (o IdentitySourceOutput) ToIdentitySourceOutputWithContext(ctx context.Context) IdentitySourceOutput
- func (o IdentitySourceOutput) Username() pulumi.StringPtrOutput
- type IdentitySourceResponse
- type IdentitySourceResponseArrayOutput
- func (IdentitySourceResponseArrayOutput) ElementType() reflect.Type
- func (o IdentitySourceResponseArrayOutput) Index(i pulumi.IntInput) IdentitySourceResponseOutput
- func (o IdentitySourceResponseArrayOutput) ToIdentitySourceResponseArrayOutput() IdentitySourceResponseArrayOutput
- func (o IdentitySourceResponseArrayOutput) ToIdentitySourceResponseArrayOutputWithContext(ctx context.Context) IdentitySourceResponseArrayOutput
- type IdentitySourceResponseOutput
- func (o IdentitySourceResponseOutput) Alias() pulumi.StringPtrOutput
- func (o IdentitySourceResponseOutput) BaseGroupDN() pulumi.StringPtrOutput
- func (o IdentitySourceResponseOutput) BaseUserDN() pulumi.StringPtrOutput
- func (o IdentitySourceResponseOutput) Domain() pulumi.StringPtrOutput
- func (IdentitySourceResponseOutput) ElementType() reflect.Type
- func (o IdentitySourceResponseOutput) Name() pulumi.StringPtrOutput
- func (o IdentitySourceResponseOutput) Password() pulumi.StringPtrOutput
- func (o IdentitySourceResponseOutput) PrimaryServer() pulumi.StringPtrOutput
- func (o IdentitySourceResponseOutput) SecondaryServer() pulumi.StringPtrOutput
- func (o IdentitySourceResponseOutput) Ssl() pulumi.StringPtrOutput
- func (o IdentitySourceResponseOutput) ToIdentitySourceResponseOutput() IdentitySourceResponseOutput
- func (o IdentitySourceResponseOutput) ToIdentitySourceResponseOutputWithContext(ctx context.Context) IdentitySourceResponseOutput
- func (o IdentitySourceResponseOutput) Username() pulumi.StringPtrOutput
- type InternetEnum
- func (InternetEnum) ElementType() reflect.Type
- func (e InternetEnum) ToInternetEnumOutput() InternetEnumOutput
- func (e InternetEnum) ToInternetEnumOutputWithContext(ctx context.Context) InternetEnumOutput
- func (e InternetEnum) ToInternetEnumPtrOutput() InternetEnumPtrOutput
- func (e InternetEnum) ToInternetEnumPtrOutputWithContext(ctx context.Context) InternetEnumPtrOutput
- func (e InternetEnum) ToStringOutput() pulumi.StringOutput
- func (e InternetEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InternetEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InternetEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InternetEnumInput
- type InternetEnumOutput
- func (InternetEnumOutput) ElementType() reflect.Type
- func (o InternetEnumOutput) ToInternetEnumOutput() InternetEnumOutput
- func (o InternetEnumOutput) ToInternetEnumOutputWithContext(ctx context.Context) InternetEnumOutput
- func (o InternetEnumOutput) ToInternetEnumPtrOutput() InternetEnumPtrOutput
- func (o InternetEnumOutput) ToInternetEnumPtrOutputWithContext(ctx context.Context) InternetEnumPtrOutput
- func (o InternetEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o InternetEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o InternetEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InternetEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type InternetEnumPtrInput
- type InternetEnumPtrOutput
- func (o InternetEnumPtrOutput) Elem() InternetEnumOutput
- func (InternetEnumPtrOutput) ElementType() reflect.Type
- func (o InternetEnumPtrOutput) ToInternetEnumPtrOutput() InternetEnumPtrOutput
- func (o InternetEnumPtrOutput) ToInternetEnumPtrOutputWithContext(ctx context.Context) InternetEnumPtrOutput
- func (o InternetEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o InternetEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IscsiPath
- type IscsiPathArgs
- type IscsiPathInput
- type IscsiPathOutput
- func (IscsiPathOutput) ElementType() reflect.Type
- func (o IscsiPathOutput) Name() pulumi.StringOutput
- func (o IscsiPathOutput) NetworkBlock() pulumi.StringOutput
- func (o IscsiPathOutput) ProvisioningState() pulumi.StringOutput
- func (o IscsiPathOutput) SystemData() SystemDataResponseOutput
- func (o IscsiPathOutput) ToIscsiPathOutput() IscsiPathOutput
- func (o IscsiPathOutput) ToIscsiPathOutputWithContext(ctx context.Context) IscsiPathOutput
- func (o IscsiPathOutput) Type() pulumi.StringOutput
- type IscsiPathState
- type ListClusterZonesArgs
- type ListClusterZonesOutputArgs
- type ListClusterZonesResult
- type ListClusterZonesResultOutput
- func (ListClusterZonesResultOutput) ElementType() reflect.Type
- func (o ListClusterZonesResultOutput) ToListClusterZonesResultOutput() ListClusterZonesResultOutput
- func (o ListClusterZonesResultOutput) ToListClusterZonesResultOutputWithContext(ctx context.Context) ListClusterZonesResultOutput
- func (o ListClusterZonesResultOutput) Zones() ClusterZoneResponseArrayOutput
- type ListPrivateCloudAdminCredentialsArgs
- type ListPrivateCloudAdminCredentialsOutputArgs
- type ListPrivateCloudAdminCredentialsResult
- type ListPrivateCloudAdminCredentialsResultOutput
- func (ListPrivateCloudAdminCredentialsResultOutput) ElementType() reflect.Type
- func (o ListPrivateCloudAdminCredentialsResultOutput) NsxtPassword() pulumi.StringOutput
- func (o ListPrivateCloudAdminCredentialsResultOutput) NsxtUsername() pulumi.StringOutput
- func (o ListPrivateCloudAdminCredentialsResultOutput) ToListPrivateCloudAdminCredentialsResultOutput() ListPrivateCloudAdminCredentialsResultOutput
- func (o ListPrivateCloudAdminCredentialsResultOutput) ToListPrivateCloudAdminCredentialsResultOutputWithContext(ctx context.Context) ListPrivateCloudAdminCredentialsResultOutput
- func (o ListPrivateCloudAdminCredentialsResultOutput) VcenterPassword() pulumi.StringOutput
- func (o ListPrivateCloudAdminCredentialsResultOutput) VcenterUsername() pulumi.StringOutput
- type LookupAddonArgs
- type LookupAddonOutputArgs
- type LookupAddonResult
- type LookupAddonResultOutput
- func (LookupAddonResultOutput) ElementType() reflect.Type
- func (o LookupAddonResultOutput) Id() pulumi.StringOutput
- func (o LookupAddonResultOutput) Name() pulumi.StringOutput
- func (o LookupAddonResultOutput) Properties() pulumi.AnyOutput
- func (o LookupAddonResultOutput) ToLookupAddonResultOutput() LookupAddonResultOutput
- func (o LookupAddonResultOutput) ToLookupAddonResultOutputWithContext(ctx context.Context) LookupAddonResultOutput
- func (o LookupAddonResultOutput) Type() pulumi.StringOutput
- type LookupAuthorizationArgs
- type LookupAuthorizationOutputArgs
- type LookupAuthorizationResult
- type LookupAuthorizationResultOutput
- func (LookupAuthorizationResultOutput) ElementType() reflect.Type
- func (o LookupAuthorizationResultOutput) ExpressRouteAuthorizationId() pulumi.StringOutput
- func (o LookupAuthorizationResultOutput) ExpressRouteAuthorizationKey() pulumi.StringOutput
- func (o LookupAuthorizationResultOutput) ExpressRouteId() pulumi.StringPtrOutput
- func (o LookupAuthorizationResultOutput) Id() pulumi.StringOutput
- func (o LookupAuthorizationResultOutput) Name() pulumi.StringOutput
- func (o LookupAuthorizationResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupAuthorizationResultOutput) ToLookupAuthorizationResultOutput() LookupAuthorizationResultOutput
- func (o LookupAuthorizationResultOutput) ToLookupAuthorizationResultOutputWithContext(ctx context.Context) LookupAuthorizationResultOutput
- func (o LookupAuthorizationResultOutput) Type() pulumi.StringOutput
- type LookupCloudLinkArgs
- type LookupCloudLinkOutputArgs
- type LookupCloudLinkResult
- type LookupCloudLinkResultOutput
- func (LookupCloudLinkResultOutput) ElementType() reflect.Type
- func (o LookupCloudLinkResultOutput) Id() pulumi.StringOutput
- func (o LookupCloudLinkResultOutput) LinkedCloud() pulumi.StringPtrOutput
- func (o LookupCloudLinkResultOutput) Name() pulumi.StringOutput
- func (o LookupCloudLinkResultOutput) Status() pulumi.StringOutput
- func (o LookupCloudLinkResultOutput) ToLookupCloudLinkResultOutput() LookupCloudLinkResultOutput
- func (o LookupCloudLinkResultOutput) ToLookupCloudLinkResultOutputWithContext(ctx context.Context) LookupCloudLinkResultOutput
- func (o LookupCloudLinkResultOutput) Type() pulumi.StringOutput
- type LookupClusterArgs
- type LookupClusterOutputArgs
- type LookupClusterResult
- type LookupClusterResultOutput
- func (o LookupClusterResultOutput) ClusterId() pulumi.IntOutput
- func (o LookupClusterResultOutput) ClusterSize() pulumi.IntPtrOutput
- func (LookupClusterResultOutput) ElementType() reflect.Type
- func (o LookupClusterResultOutput) Hosts() pulumi.StringArrayOutput
- func (o LookupClusterResultOutput) Id() pulumi.StringOutput
- func (o LookupClusterResultOutput) Name() pulumi.StringOutput
- func (o LookupClusterResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupClusterResultOutput) Sku() SkuResponseOutput
- func (o LookupClusterResultOutput) ToLookupClusterResultOutput() LookupClusterResultOutput
- func (o LookupClusterResultOutput) ToLookupClusterResultOutputWithContext(ctx context.Context) LookupClusterResultOutput
- func (o LookupClusterResultOutput) Type() pulumi.StringOutput
- type LookupDatastoreArgs
- type LookupDatastoreOutputArgs
- type LookupDatastoreResult
- type LookupDatastoreResultOutput
- func (o LookupDatastoreResultOutput) DiskPoolVolume() DiskPoolVolumeResponsePtrOutput
- func (LookupDatastoreResultOutput) ElementType() reflect.Type
- func (o LookupDatastoreResultOutput) Id() pulumi.StringOutput
- func (o LookupDatastoreResultOutput) Name() pulumi.StringOutput
- func (o LookupDatastoreResultOutput) NetAppVolume() NetAppVolumeResponsePtrOutput
- func (o LookupDatastoreResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupDatastoreResultOutput) Status() pulumi.StringOutput
- func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutput() LookupDatastoreResultOutput
- func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext(ctx context.Context) LookupDatastoreResultOutput
- func (o LookupDatastoreResultOutput) Type() pulumi.StringOutput
- type LookupGlobalReachConnectionArgs
- type LookupGlobalReachConnectionOutputArgs
- type LookupGlobalReachConnectionResult
- type LookupGlobalReachConnectionResultOutput
- func (o LookupGlobalReachConnectionResultOutput) AddressPrefix() pulumi.StringOutput
- func (o LookupGlobalReachConnectionResultOutput) AuthorizationKey() pulumi.StringPtrOutput
- func (o LookupGlobalReachConnectionResultOutput) CircuitConnectionStatus() pulumi.StringOutput
- func (LookupGlobalReachConnectionResultOutput) ElementType() reflect.Type
- func (o LookupGlobalReachConnectionResultOutput) ExpressRouteId() pulumi.StringPtrOutput
- func (o LookupGlobalReachConnectionResultOutput) Id() pulumi.StringOutput
- func (o LookupGlobalReachConnectionResultOutput) Name() pulumi.StringOutput
- func (o LookupGlobalReachConnectionResultOutput) PeerExpressRouteCircuit() pulumi.StringPtrOutput
- func (o LookupGlobalReachConnectionResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupGlobalReachConnectionResultOutput) ToLookupGlobalReachConnectionResultOutput() LookupGlobalReachConnectionResultOutput
- func (o LookupGlobalReachConnectionResultOutput) ToLookupGlobalReachConnectionResultOutputWithContext(ctx context.Context) LookupGlobalReachConnectionResultOutput
- func (o LookupGlobalReachConnectionResultOutput) Type() pulumi.StringOutput
- type LookupHcxEnterpriseSiteArgs
- type LookupHcxEnterpriseSiteOutputArgs
- type LookupHcxEnterpriseSiteResult
- type LookupHcxEnterpriseSiteResultOutput
- func (o LookupHcxEnterpriseSiteResultOutput) ActivationKey() pulumi.StringOutput
- func (LookupHcxEnterpriseSiteResultOutput) ElementType() reflect.Type
- func (o LookupHcxEnterpriseSiteResultOutput) Id() pulumi.StringOutput
- func (o LookupHcxEnterpriseSiteResultOutput) Name() pulumi.StringOutput
- func (o LookupHcxEnterpriseSiteResultOutput) Status() pulumi.StringOutput
- func (o LookupHcxEnterpriseSiteResultOutput) ToLookupHcxEnterpriseSiteResultOutput() LookupHcxEnterpriseSiteResultOutput
- func (o LookupHcxEnterpriseSiteResultOutput) ToLookupHcxEnterpriseSiteResultOutputWithContext(ctx context.Context) LookupHcxEnterpriseSiteResultOutput
- func (o LookupHcxEnterpriseSiteResultOutput) Type() pulumi.StringOutput
- type LookupIscsiPathArgs
- type LookupIscsiPathOutputArgs
- type LookupIscsiPathResult
- type LookupIscsiPathResultOutput
- func (LookupIscsiPathResultOutput) ElementType() reflect.Type
- func (o LookupIscsiPathResultOutput) Id() pulumi.StringOutput
- func (o LookupIscsiPathResultOutput) Name() pulumi.StringOutput
- func (o LookupIscsiPathResultOutput) NetworkBlock() pulumi.StringOutput
- func (o LookupIscsiPathResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupIscsiPathResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupIscsiPathResultOutput) ToLookupIscsiPathResultOutput() LookupIscsiPathResultOutput
- func (o LookupIscsiPathResultOutput) ToLookupIscsiPathResultOutputWithContext(ctx context.Context) LookupIscsiPathResultOutput
- func (o LookupIscsiPathResultOutput) Type() pulumi.StringOutput
- type LookupPlacementPolicyArgs
- type LookupPlacementPolicyOutputArgs
- type LookupPlacementPolicyResult
- type LookupPlacementPolicyResultOutput
- func (LookupPlacementPolicyResultOutput) ElementType() reflect.Type
- func (o LookupPlacementPolicyResultOutput) Id() pulumi.StringOutput
- func (o LookupPlacementPolicyResultOutput) Name() pulumi.StringOutput
- func (o LookupPlacementPolicyResultOutput) Properties() pulumi.AnyOutput
- func (o LookupPlacementPolicyResultOutput) ToLookupPlacementPolicyResultOutput() LookupPlacementPolicyResultOutput
- func (o LookupPlacementPolicyResultOutput) ToLookupPlacementPolicyResultOutputWithContext(ctx context.Context) LookupPlacementPolicyResultOutput
- func (o LookupPlacementPolicyResultOutput) Type() pulumi.StringOutput
- type LookupPrivateCloudArgs
- type LookupPrivateCloudOutputArgs
- type LookupPrivateCloudResult
- type LookupPrivateCloudResultOutput
- func (o LookupPrivateCloudResultOutput) Availability() AvailabilityPropertiesResponsePtrOutput
- func (o LookupPrivateCloudResultOutput) Circuit() CircuitResponsePtrOutput
- func (LookupPrivateCloudResultOutput) ElementType() reflect.Type
- func (o LookupPrivateCloudResultOutput) Encryption() EncryptionResponsePtrOutput
- func (o LookupPrivateCloudResultOutput) Endpoints() EndpointsResponseOutput
- func (o LookupPrivateCloudResultOutput) ExternalCloudLinks() pulumi.StringArrayOutput
- func (o LookupPrivateCloudResultOutput) Id() pulumi.StringOutput
- func (o LookupPrivateCloudResultOutput) Identity() PrivateCloudIdentityResponsePtrOutput
- func (o LookupPrivateCloudResultOutput) IdentitySources() IdentitySourceResponseArrayOutput
- func (o LookupPrivateCloudResultOutput) Internet() pulumi.StringPtrOutput
- func (o LookupPrivateCloudResultOutput) Location() pulumi.StringOutput
- func (o LookupPrivateCloudResultOutput) ManagementCluster() ManagementClusterResponseOutput
- func (o LookupPrivateCloudResultOutput) ManagementNetwork() pulumi.StringOutput
- func (o LookupPrivateCloudResultOutput) Name() pulumi.StringOutput
- func (o LookupPrivateCloudResultOutput) NetworkBlock() pulumi.StringOutput
- func (o LookupPrivateCloudResultOutput) NsxPublicIpQuotaRaised() pulumi.StringOutput
- func (o LookupPrivateCloudResultOutput) NsxtCertificateThumbprint() pulumi.StringOutput
- func (o LookupPrivateCloudResultOutput) NsxtPassword() pulumi.StringPtrOutput
- func (o LookupPrivateCloudResultOutput) ProvisioningNetwork() pulumi.StringOutput
- func (o LookupPrivateCloudResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupPrivateCloudResultOutput) SecondaryCircuit() CircuitResponsePtrOutput
- func (o LookupPrivateCloudResultOutput) Sku() SkuResponseOutput
- func (o LookupPrivateCloudResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupPrivateCloudResultOutput) ToLookupPrivateCloudResultOutput() LookupPrivateCloudResultOutput
- func (o LookupPrivateCloudResultOutput) ToLookupPrivateCloudResultOutputWithContext(ctx context.Context) LookupPrivateCloudResultOutput
- func (o LookupPrivateCloudResultOutput) Type() pulumi.StringOutput
- func (o LookupPrivateCloudResultOutput) VcenterCertificateThumbprint() pulumi.StringOutput
- func (o LookupPrivateCloudResultOutput) VcenterPassword() pulumi.StringPtrOutput
- func (o LookupPrivateCloudResultOutput) VmotionNetwork() pulumi.StringOutput
- type LookupScriptExecutionArgs
- type LookupScriptExecutionOutputArgs
- type LookupScriptExecutionResult
- type LookupScriptExecutionResultOutput
- func (LookupScriptExecutionResultOutput) ElementType() reflect.Type
- func (o LookupScriptExecutionResultOutput) Errors() pulumi.StringArrayOutput
- func (o LookupScriptExecutionResultOutput) FailureReason() pulumi.StringPtrOutput
- func (o LookupScriptExecutionResultOutput) FinishedAt() pulumi.StringOutput
- func (o LookupScriptExecutionResultOutput) HiddenParameters() pulumi.ArrayOutput
- func (o LookupScriptExecutionResultOutput) Id() pulumi.StringOutput
- func (o LookupScriptExecutionResultOutput) Information() pulumi.StringArrayOutput
- func (o LookupScriptExecutionResultOutput) Name() pulumi.StringOutput
- func (o LookupScriptExecutionResultOutput) NamedOutputs() pulumi.MapOutput
- func (o LookupScriptExecutionResultOutput) Output() pulumi.StringArrayOutput
- func (o LookupScriptExecutionResultOutput) Parameters() pulumi.ArrayOutput
- func (o LookupScriptExecutionResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupScriptExecutionResultOutput) Retention() pulumi.StringPtrOutput
- func (o LookupScriptExecutionResultOutput) ScriptCmdletId() pulumi.StringPtrOutput
- func (o LookupScriptExecutionResultOutput) StartedAt() pulumi.StringOutput
- func (o LookupScriptExecutionResultOutput) SubmittedAt() pulumi.StringOutput
- func (o LookupScriptExecutionResultOutput) Timeout() pulumi.StringOutput
- func (o LookupScriptExecutionResultOutput) ToLookupScriptExecutionResultOutput() LookupScriptExecutionResultOutput
- func (o LookupScriptExecutionResultOutput) ToLookupScriptExecutionResultOutputWithContext(ctx context.Context) LookupScriptExecutionResultOutput
- func (o LookupScriptExecutionResultOutput) Type() pulumi.StringOutput
- func (o LookupScriptExecutionResultOutput) Warnings() pulumi.StringArrayOutput
- type LookupWorkloadNetworkDhcpArgs
- type LookupWorkloadNetworkDhcpOutputArgs
- type LookupWorkloadNetworkDhcpResult
- type LookupWorkloadNetworkDhcpResultOutput
- func (LookupWorkloadNetworkDhcpResultOutput) ElementType() reflect.Type
- func (o LookupWorkloadNetworkDhcpResultOutput) Id() pulumi.StringOutput
- func (o LookupWorkloadNetworkDhcpResultOutput) Name() pulumi.StringOutput
- func (o LookupWorkloadNetworkDhcpResultOutput) Properties() pulumi.AnyOutput
- func (o LookupWorkloadNetworkDhcpResultOutput) ToLookupWorkloadNetworkDhcpResultOutput() LookupWorkloadNetworkDhcpResultOutput
- func (o LookupWorkloadNetworkDhcpResultOutput) ToLookupWorkloadNetworkDhcpResultOutputWithContext(ctx context.Context) LookupWorkloadNetworkDhcpResultOutput
- func (o LookupWorkloadNetworkDhcpResultOutput) Type() pulumi.StringOutput
- type LookupWorkloadNetworkDnsServiceArgs
- type LookupWorkloadNetworkDnsServiceOutputArgs
- type LookupWorkloadNetworkDnsServiceResult
- type LookupWorkloadNetworkDnsServiceResultOutput
- func (o LookupWorkloadNetworkDnsServiceResultOutput) DefaultDnsZone() pulumi.StringPtrOutput
- func (o LookupWorkloadNetworkDnsServiceResultOutput) DisplayName() pulumi.StringPtrOutput
- func (o LookupWorkloadNetworkDnsServiceResultOutput) DnsServiceIp() pulumi.StringPtrOutput
- func (LookupWorkloadNetworkDnsServiceResultOutput) ElementType() reflect.Type
- func (o LookupWorkloadNetworkDnsServiceResultOutput) FqdnZones() pulumi.StringArrayOutput
- func (o LookupWorkloadNetworkDnsServiceResultOutput) Id() pulumi.StringOutput
- func (o LookupWorkloadNetworkDnsServiceResultOutput) LogLevel() pulumi.StringPtrOutput
- func (o LookupWorkloadNetworkDnsServiceResultOutput) Name() pulumi.StringOutput
- func (o LookupWorkloadNetworkDnsServiceResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupWorkloadNetworkDnsServiceResultOutput) Revision() pulumi.Float64PtrOutput
- func (o LookupWorkloadNetworkDnsServiceResultOutput) Status() pulumi.StringOutput
- func (o LookupWorkloadNetworkDnsServiceResultOutput) ToLookupWorkloadNetworkDnsServiceResultOutput() LookupWorkloadNetworkDnsServiceResultOutput
- func (o LookupWorkloadNetworkDnsServiceResultOutput) ToLookupWorkloadNetworkDnsServiceResultOutputWithContext(ctx context.Context) LookupWorkloadNetworkDnsServiceResultOutput
- func (o LookupWorkloadNetworkDnsServiceResultOutput) Type() pulumi.StringOutput
- type LookupWorkloadNetworkDnsZoneArgs
- type LookupWorkloadNetworkDnsZoneOutputArgs
- type LookupWorkloadNetworkDnsZoneResult
- type LookupWorkloadNetworkDnsZoneResultOutput
- func (o LookupWorkloadNetworkDnsZoneResultOutput) DisplayName() pulumi.StringPtrOutput
- func (o LookupWorkloadNetworkDnsZoneResultOutput) DnsServerIps() pulumi.StringArrayOutput
- func (o LookupWorkloadNetworkDnsZoneResultOutput) DnsServices() pulumi.Float64PtrOutput
- func (o LookupWorkloadNetworkDnsZoneResultOutput) Domain() pulumi.StringArrayOutput
- func (LookupWorkloadNetworkDnsZoneResultOutput) ElementType() reflect.Type
- func (o LookupWorkloadNetworkDnsZoneResultOutput) Id() pulumi.StringOutput
- func (o LookupWorkloadNetworkDnsZoneResultOutput) Name() pulumi.StringOutput
- func (o LookupWorkloadNetworkDnsZoneResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupWorkloadNetworkDnsZoneResultOutput) Revision() pulumi.Float64PtrOutput
- func (o LookupWorkloadNetworkDnsZoneResultOutput) SourceIp() pulumi.StringPtrOutput
- func (o LookupWorkloadNetworkDnsZoneResultOutput) ToLookupWorkloadNetworkDnsZoneResultOutput() LookupWorkloadNetworkDnsZoneResultOutput
- func (o LookupWorkloadNetworkDnsZoneResultOutput) ToLookupWorkloadNetworkDnsZoneResultOutputWithContext(ctx context.Context) LookupWorkloadNetworkDnsZoneResultOutput
- func (o LookupWorkloadNetworkDnsZoneResultOutput) Type() pulumi.StringOutput
- type LookupWorkloadNetworkPortMirroringArgs
- type LookupWorkloadNetworkPortMirroringOutputArgs
- type LookupWorkloadNetworkPortMirroringResult
- type LookupWorkloadNetworkPortMirroringResultOutput
- func (o LookupWorkloadNetworkPortMirroringResultOutput) Destination() pulumi.StringPtrOutput
- func (o LookupWorkloadNetworkPortMirroringResultOutput) Direction() pulumi.StringPtrOutput
- func (o LookupWorkloadNetworkPortMirroringResultOutput) DisplayName() pulumi.StringPtrOutput
- func (LookupWorkloadNetworkPortMirroringResultOutput) ElementType() reflect.Type
- func (o LookupWorkloadNetworkPortMirroringResultOutput) Id() pulumi.StringOutput
- func (o LookupWorkloadNetworkPortMirroringResultOutput) Name() pulumi.StringOutput
- func (o LookupWorkloadNetworkPortMirroringResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupWorkloadNetworkPortMirroringResultOutput) Revision() pulumi.Float64PtrOutput
- func (o LookupWorkloadNetworkPortMirroringResultOutput) Source() pulumi.StringPtrOutput
- func (o LookupWorkloadNetworkPortMirroringResultOutput) Status() pulumi.StringOutput
- func (o LookupWorkloadNetworkPortMirroringResultOutput) ToLookupWorkloadNetworkPortMirroringResultOutput() LookupWorkloadNetworkPortMirroringResultOutput
- func (o LookupWorkloadNetworkPortMirroringResultOutput) ToLookupWorkloadNetworkPortMirroringResultOutputWithContext(ctx context.Context) LookupWorkloadNetworkPortMirroringResultOutput
- func (o LookupWorkloadNetworkPortMirroringResultOutput) Type() pulumi.StringOutput
- type LookupWorkloadNetworkPublicIPArgs
- type LookupWorkloadNetworkPublicIPOutputArgs
- type LookupWorkloadNetworkPublicIPResult
- type LookupWorkloadNetworkPublicIPResultOutput
- func (o LookupWorkloadNetworkPublicIPResultOutput) DisplayName() pulumi.StringPtrOutput
- func (LookupWorkloadNetworkPublicIPResultOutput) ElementType() reflect.Type
- func (o LookupWorkloadNetworkPublicIPResultOutput) Id() pulumi.StringOutput
- func (o LookupWorkloadNetworkPublicIPResultOutput) Name() pulumi.StringOutput
- func (o LookupWorkloadNetworkPublicIPResultOutput) NumberOfPublicIPs() pulumi.Float64PtrOutput
- func (o LookupWorkloadNetworkPublicIPResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupWorkloadNetworkPublicIPResultOutput) PublicIPBlock() pulumi.StringOutput
- func (o LookupWorkloadNetworkPublicIPResultOutput) ToLookupWorkloadNetworkPublicIPResultOutput() LookupWorkloadNetworkPublicIPResultOutput
- func (o LookupWorkloadNetworkPublicIPResultOutput) ToLookupWorkloadNetworkPublicIPResultOutputWithContext(ctx context.Context) LookupWorkloadNetworkPublicIPResultOutput
- func (o LookupWorkloadNetworkPublicIPResultOutput) Type() pulumi.StringOutput
- type LookupWorkloadNetworkSegmentArgs
- type LookupWorkloadNetworkSegmentOutputArgs
- type LookupWorkloadNetworkSegmentResult
- type LookupWorkloadNetworkSegmentResultOutput
- func (o LookupWorkloadNetworkSegmentResultOutput) ConnectedGateway() pulumi.StringPtrOutput
- func (o LookupWorkloadNetworkSegmentResultOutput) DisplayName() pulumi.StringPtrOutput
- func (LookupWorkloadNetworkSegmentResultOutput) ElementType() reflect.Type
- func (o LookupWorkloadNetworkSegmentResultOutput) Id() pulumi.StringOutput
- func (o LookupWorkloadNetworkSegmentResultOutput) Name() pulumi.StringOutput
- func (o LookupWorkloadNetworkSegmentResultOutput) PortVif() WorkloadNetworkSegmentPortVifResponseArrayOutput
- func (o LookupWorkloadNetworkSegmentResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupWorkloadNetworkSegmentResultOutput) Revision() pulumi.Float64PtrOutput
- func (o LookupWorkloadNetworkSegmentResultOutput) Status() pulumi.StringOutput
- func (o LookupWorkloadNetworkSegmentResultOutput) Subnet() WorkloadNetworkSegmentSubnetResponsePtrOutput
- func (o LookupWorkloadNetworkSegmentResultOutput) ToLookupWorkloadNetworkSegmentResultOutput() LookupWorkloadNetworkSegmentResultOutput
- func (o LookupWorkloadNetworkSegmentResultOutput) ToLookupWorkloadNetworkSegmentResultOutputWithContext(ctx context.Context) LookupWorkloadNetworkSegmentResultOutput
- func (o LookupWorkloadNetworkSegmentResultOutput) Type() pulumi.StringOutput
- type LookupWorkloadNetworkVMGroupArgs
- type LookupWorkloadNetworkVMGroupOutputArgs
- type LookupWorkloadNetworkVMGroupResult
- type LookupWorkloadNetworkVMGroupResultOutput
- func (o LookupWorkloadNetworkVMGroupResultOutput) DisplayName() pulumi.StringPtrOutput
- func (LookupWorkloadNetworkVMGroupResultOutput) ElementType() reflect.Type
- func (o LookupWorkloadNetworkVMGroupResultOutput) Id() pulumi.StringOutput
- func (o LookupWorkloadNetworkVMGroupResultOutput) Members() pulumi.StringArrayOutput
- func (o LookupWorkloadNetworkVMGroupResultOutput) Name() pulumi.StringOutput
- func (o LookupWorkloadNetworkVMGroupResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupWorkloadNetworkVMGroupResultOutput) Revision() pulumi.Float64PtrOutput
- func (o LookupWorkloadNetworkVMGroupResultOutput) Status() pulumi.StringOutput
- func (o LookupWorkloadNetworkVMGroupResultOutput) ToLookupWorkloadNetworkVMGroupResultOutput() LookupWorkloadNetworkVMGroupResultOutput
- func (o LookupWorkloadNetworkVMGroupResultOutput) ToLookupWorkloadNetworkVMGroupResultOutputWithContext(ctx context.Context) LookupWorkloadNetworkVMGroupResultOutput
- func (o LookupWorkloadNetworkVMGroupResultOutput) Type() pulumi.StringOutput
- type ManagementCluster
- type ManagementClusterArgs
- type ManagementClusterInput
- type ManagementClusterOutput
- func (o ManagementClusterOutput) ClusterSize() pulumi.IntOutput
- func (ManagementClusterOutput) ElementType() reflect.Type
- func (o ManagementClusterOutput) Hosts() pulumi.StringArrayOutput
- func (o ManagementClusterOutput) ToManagementClusterOutput() ManagementClusterOutput
- func (o ManagementClusterOutput) ToManagementClusterOutputWithContext(ctx context.Context) ManagementClusterOutput
- type ManagementClusterResponse
- type ManagementClusterResponseOutput
- func (o ManagementClusterResponseOutput) ClusterId() pulumi.IntOutput
- func (o ManagementClusterResponseOutput) ClusterSize() pulumi.IntOutput
- func (ManagementClusterResponseOutput) ElementType() reflect.Type
- func (o ManagementClusterResponseOutput) Hosts() pulumi.StringArrayOutput
- func (o ManagementClusterResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ManagementClusterResponseOutput) ToManagementClusterResponseOutput() ManagementClusterResponseOutput
- func (o ManagementClusterResponseOutput) ToManagementClusterResponseOutputWithContext(ctx context.Context) ManagementClusterResponseOutput
- type MountOptionEnum
- func (MountOptionEnum) ElementType() reflect.Type
- func (e MountOptionEnum) ToMountOptionEnumOutput() MountOptionEnumOutput
- func (e MountOptionEnum) ToMountOptionEnumOutputWithContext(ctx context.Context) MountOptionEnumOutput
- func (e MountOptionEnum) ToMountOptionEnumPtrOutput() MountOptionEnumPtrOutput
- func (e MountOptionEnum) ToMountOptionEnumPtrOutputWithContext(ctx context.Context) MountOptionEnumPtrOutput
- func (e MountOptionEnum) ToStringOutput() pulumi.StringOutput
- func (e MountOptionEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e MountOptionEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e MountOptionEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MountOptionEnumInput
- type MountOptionEnumOutput
- func (MountOptionEnumOutput) ElementType() reflect.Type
- func (o MountOptionEnumOutput) ToMountOptionEnumOutput() MountOptionEnumOutput
- func (o MountOptionEnumOutput) ToMountOptionEnumOutputWithContext(ctx context.Context) MountOptionEnumOutput
- func (o MountOptionEnumOutput) ToMountOptionEnumPtrOutput() MountOptionEnumPtrOutput
- func (o MountOptionEnumOutput) ToMountOptionEnumPtrOutputWithContext(ctx context.Context) MountOptionEnumPtrOutput
- func (o MountOptionEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o MountOptionEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o MountOptionEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MountOptionEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type MountOptionEnumPtrInput
- type MountOptionEnumPtrOutput
- func (o MountOptionEnumPtrOutput) Elem() MountOptionEnumOutput
- func (MountOptionEnumPtrOutput) ElementType() reflect.Type
- func (o MountOptionEnumPtrOutput) ToMountOptionEnumPtrOutput() MountOptionEnumPtrOutput
- func (o MountOptionEnumPtrOutput) ToMountOptionEnumPtrOutputWithContext(ctx context.Context) MountOptionEnumPtrOutput
- func (o MountOptionEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o MountOptionEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NetAppVolume
- type NetAppVolumeArgs
- func (NetAppVolumeArgs) ElementType() reflect.Type
- func (i NetAppVolumeArgs) ToNetAppVolumeOutput() NetAppVolumeOutput
- func (i NetAppVolumeArgs) ToNetAppVolumeOutputWithContext(ctx context.Context) NetAppVolumeOutput
- func (i NetAppVolumeArgs) ToNetAppVolumePtrOutput() NetAppVolumePtrOutput
- func (i NetAppVolumeArgs) ToNetAppVolumePtrOutputWithContext(ctx context.Context) NetAppVolumePtrOutput
- type NetAppVolumeInput
- type NetAppVolumeOutput
- func (NetAppVolumeOutput) ElementType() reflect.Type
- func (o NetAppVolumeOutput) Id() pulumi.StringOutput
- func (o NetAppVolumeOutput) ToNetAppVolumeOutput() NetAppVolumeOutput
- func (o NetAppVolumeOutput) ToNetAppVolumeOutputWithContext(ctx context.Context) NetAppVolumeOutput
- func (o NetAppVolumeOutput) ToNetAppVolumePtrOutput() NetAppVolumePtrOutput
- func (o NetAppVolumeOutput) ToNetAppVolumePtrOutputWithContext(ctx context.Context) NetAppVolumePtrOutput
- type NetAppVolumePtrInput
- type NetAppVolumePtrOutput
- func (o NetAppVolumePtrOutput) Elem() NetAppVolumeOutput
- func (NetAppVolumePtrOutput) ElementType() reflect.Type
- func (o NetAppVolumePtrOutput) Id() pulumi.StringPtrOutput
- func (o NetAppVolumePtrOutput) ToNetAppVolumePtrOutput() NetAppVolumePtrOutput
- func (o NetAppVolumePtrOutput) ToNetAppVolumePtrOutputWithContext(ctx context.Context) NetAppVolumePtrOutput
- type NetAppVolumeResponse
- type NetAppVolumeResponseOutput
- func (NetAppVolumeResponseOutput) ElementType() reflect.Type
- func (o NetAppVolumeResponseOutput) Id() pulumi.StringOutput
- func (o NetAppVolumeResponseOutput) ToNetAppVolumeResponseOutput() NetAppVolumeResponseOutput
- func (o NetAppVolumeResponseOutput) ToNetAppVolumeResponseOutputWithContext(ctx context.Context) NetAppVolumeResponseOutput
- type NetAppVolumeResponsePtrOutput
- func (o NetAppVolumeResponsePtrOutput) Elem() NetAppVolumeResponseOutput
- func (NetAppVolumeResponsePtrOutput) ElementType() reflect.Type
- func (o NetAppVolumeResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o NetAppVolumeResponsePtrOutput) ToNetAppVolumeResponsePtrOutput() NetAppVolumeResponsePtrOutput
- func (o NetAppVolumeResponsePtrOutput) ToNetAppVolumeResponsePtrOutputWithContext(ctx context.Context) NetAppVolumeResponsePtrOutput
- type PSCredentialExecutionParameter
- type PSCredentialExecutionParameterArgs
- func (PSCredentialExecutionParameterArgs) ElementType() reflect.Type
- func (i PSCredentialExecutionParameterArgs) ToPSCredentialExecutionParameterOutput() PSCredentialExecutionParameterOutput
- func (i PSCredentialExecutionParameterArgs) ToPSCredentialExecutionParameterOutputWithContext(ctx context.Context) PSCredentialExecutionParameterOutput
- type PSCredentialExecutionParameterInput
- type PSCredentialExecutionParameterOutput
- func (PSCredentialExecutionParameterOutput) ElementType() reflect.Type
- func (o PSCredentialExecutionParameterOutput) Name() pulumi.StringOutput
- func (o PSCredentialExecutionParameterOutput) Password() pulumi.StringPtrOutput
- func (o PSCredentialExecutionParameterOutput) ToPSCredentialExecutionParameterOutput() PSCredentialExecutionParameterOutput
- func (o PSCredentialExecutionParameterOutput) ToPSCredentialExecutionParameterOutputWithContext(ctx context.Context) PSCredentialExecutionParameterOutput
- func (o PSCredentialExecutionParameterOutput) Type() pulumi.StringOutput
- func (o PSCredentialExecutionParameterOutput) Username() pulumi.StringPtrOutput
- type PSCredentialExecutionParameterResponse
- type PSCredentialExecutionParameterResponseOutput
- func (PSCredentialExecutionParameterResponseOutput) ElementType() reflect.Type
- func (o PSCredentialExecutionParameterResponseOutput) Name() pulumi.StringOutput
- func (o PSCredentialExecutionParameterResponseOutput) Password() pulumi.StringPtrOutput
- func (o PSCredentialExecutionParameterResponseOutput) ToPSCredentialExecutionParameterResponseOutput() PSCredentialExecutionParameterResponseOutput
- func (o PSCredentialExecutionParameterResponseOutput) ToPSCredentialExecutionParameterResponseOutputWithContext(ctx context.Context) PSCredentialExecutionParameterResponseOutput
- func (o PSCredentialExecutionParameterResponseOutput) Type() pulumi.StringOutput
- func (o PSCredentialExecutionParameterResponseOutput) Username() pulumi.StringPtrOutput
- type PlacementPolicy
- type PlacementPolicyArgs
- type PlacementPolicyInput
- type PlacementPolicyOutput
- func (PlacementPolicyOutput) ElementType() reflect.Type
- func (o PlacementPolicyOutput) Name() pulumi.StringOutput
- func (o PlacementPolicyOutput) Properties() pulumi.AnyOutput
- func (o PlacementPolicyOutput) ToPlacementPolicyOutput() PlacementPolicyOutput
- func (o PlacementPolicyOutput) ToPlacementPolicyOutputWithContext(ctx context.Context) PlacementPolicyOutput
- func (o PlacementPolicyOutput) Type() pulumi.StringOutput
- type PlacementPolicyState
- type PlacementPolicyStateEnum
- func (PlacementPolicyStateEnum) ElementType() reflect.Type
- func (e PlacementPolicyStateEnum) ToPlacementPolicyStateEnumOutput() PlacementPolicyStateEnumOutput
- func (e PlacementPolicyStateEnum) ToPlacementPolicyStateEnumOutputWithContext(ctx context.Context) PlacementPolicyStateEnumOutput
- func (e PlacementPolicyStateEnum) ToPlacementPolicyStateEnumPtrOutput() PlacementPolicyStateEnumPtrOutput
- func (e PlacementPolicyStateEnum) ToPlacementPolicyStateEnumPtrOutputWithContext(ctx context.Context) PlacementPolicyStateEnumPtrOutput
- func (e PlacementPolicyStateEnum) ToStringOutput() pulumi.StringOutput
- func (e PlacementPolicyStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PlacementPolicyStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PlacementPolicyStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PlacementPolicyStateEnumInput
- type PlacementPolicyStateEnumOutput
- func (PlacementPolicyStateEnumOutput) ElementType() reflect.Type
- func (o PlacementPolicyStateEnumOutput) ToPlacementPolicyStateEnumOutput() PlacementPolicyStateEnumOutput
- func (o PlacementPolicyStateEnumOutput) ToPlacementPolicyStateEnumOutputWithContext(ctx context.Context) PlacementPolicyStateEnumOutput
- func (o PlacementPolicyStateEnumOutput) ToPlacementPolicyStateEnumPtrOutput() PlacementPolicyStateEnumPtrOutput
- func (o PlacementPolicyStateEnumOutput) ToPlacementPolicyStateEnumPtrOutputWithContext(ctx context.Context) PlacementPolicyStateEnumPtrOutput
- func (o PlacementPolicyStateEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o PlacementPolicyStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PlacementPolicyStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PlacementPolicyStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PlacementPolicyStateEnumPtrInput
- type PlacementPolicyStateEnumPtrOutput
- func (o PlacementPolicyStateEnumPtrOutput) Elem() PlacementPolicyStateEnumOutput
- func (PlacementPolicyStateEnumPtrOutput) ElementType() reflect.Type
- func (o PlacementPolicyStateEnumPtrOutput) ToPlacementPolicyStateEnumPtrOutput() PlacementPolicyStateEnumPtrOutput
- func (o PlacementPolicyStateEnumPtrOutput) ToPlacementPolicyStateEnumPtrOutputWithContext(ctx context.Context) PlacementPolicyStateEnumPtrOutput
- func (o PlacementPolicyStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PlacementPolicyStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PlacementPolicyType
- type PortMirroringDirectionEnum
- func (PortMirroringDirectionEnum) ElementType() reflect.Type
- func (e PortMirroringDirectionEnum) ToPortMirroringDirectionEnumOutput() PortMirroringDirectionEnumOutput
- func (e PortMirroringDirectionEnum) ToPortMirroringDirectionEnumOutputWithContext(ctx context.Context) PortMirroringDirectionEnumOutput
- func (e PortMirroringDirectionEnum) ToPortMirroringDirectionEnumPtrOutput() PortMirroringDirectionEnumPtrOutput
- func (e PortMirroringDirectionEnum) ToPortMirroringDirectionEnumPtrOutputWithContext(ctx context.Context) PortMirroringDirectionEnumPtrOutput
- func (e PortMirroringDirectionEnum) ToStringOutput() pulumi.StringOutput
- func (e PortMirroringDirectionEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PortMirroringDirectionEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PortMirroringDirectionEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PortMirroringDirectionEnumInput
- type PortMirroringDirectionEnumOutput
- func (PortMirroringDirectionEnumOutput) ElementType() reflect.Type
- func (o PortMirroringDirectionEnumOutput) ToPortMirroringDirectionEnumOutput() PortMirroringDirectionEnumOutput
- func (o PortMirroringDirectionEnumOutput) ToPortMirroringDirectionEnumOutputWithContext(ctx context.Context) PortMirroringDirectionEnumOutput
- func (o PortMirroringDirectionEnumOutput) ToPortMirroringDirectionEnumPtrOutput() PortMirroringDirectionEnumPtrOutput
- func (o PortMirroringDirectionEnumOutput) ToPortMirroringDirectionEnumPtrOutputWithContext(ctx context.Context) PortMirroringDirectionEnumPtrOutput
- func (o PortMirroringDirectionEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o PortMirroringDirectionEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o PortMirroringDirectionEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PortMirroringDirectionEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PortMirroringDirectionEnumPtrInput
- type PortMirroringDirectionEnumPtrOutput
- func (o PortMirroringDirectionEnumPtrOutput) Elem() PortMirroringDirectionEnumOutput
- func (PortMirroringDirectionEnumPtrOutput) ElementType() reflect.Type
- func (o PortMirroringDirectionEnumPtrOutput) ToPortMirroringDirectionEnumPtrOutput() PortMirroringDirectionEnumPtrOutput
- func (o PortMirroringDirectionEnumPtrOutput) ToPortMirroringDirectionEnumPtrOutputWithContext(ctx context.Context) PortMirroringDirectionEnumPtrOutput
- func (o PortMirroringDirectionEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o PortMirroringDirectionEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateCloud
- type PrivateCloudArgs
- type PrivateCloudIdentity
- type PrivateCloudIdentityArgs
- func (PrivateCloudIdentityArgs) ElementType() reflect.Type
- func (i PrivateCloudIdentityArgs) ToPrivateCloudIdentityOutput() PrivateCloudIdentityOutput
- func (i PrivateCloudIdentityArgs) ToPrivateCloudIdentityOutputWithContext(ctx context.Context) PrivateCloudIdentityOutput
- func (i PrivateCloudIdentityArgs) ToPrivateCloudIdentityPtrOutput() PrivateCloudIdentityPtrOutput
- func (i PrivateCloudIdentityArgs) ToPrivateCloudIdentityPtrOutputWithContext(ctx context.Context) PrivateCloudIdentityPtrOutput
- type PrivateCloudIdentityInput
- type PrivateCloudIdentityOutput
- func (PrivateCloudIdentityOutput) ElementType() reflect.Type
- func (o PrivateCloudIdentityOutput) ToPrivateCloudIdentityOutput() PrivateCloudIdentityOutput
- func (o PrivateCloudIdentityOutput) ToPrivateCloudIdentityOutputWithContext(ctx context.Context) PrivateCloudIdentityOutput
- func (o PrivateCloudIdentityOutput) ToPrivateCloudIdentityPtrOutput() PrivateCloudIdentityPtrOutput
- func (o PrivateCloudIdentityOutput) ToPrivateCloudIdentityPtrOutputWithContext(ctx context.Context) PrivateCloudIdentityPtrOutput
- func (o PrivateCloudIdentityOutput) Type() pulumi.StringPtrOutput
- type PrivateCloudIdentityPtrInput
- type PrivateCloudIdentityPtrOutput
- func (o PrivateCloudIdentityPtrOutput) Elem() PrivateCloudIdentityOutput
- func (PrivateCloudIdentityPtrOutput) ElementType() reflect.Type
- func (o PrivateCloudIdentityPtrOutput) ToPrivateCloudIdentityPtrOutput() PrivateCloudIdentityPtrOutput
- func (o PrivateCloudIdentityPtrOutput) ToPrivateCloudIdentityPtrOutputWithContext(ctx context.Context) PrivateCloudIdentityPtrOutput
- func (o PrivateCloudIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type PrivateCloudIdentityResponse
- type PrivateCloudIdentityResponseOutput
- func (PrivateCloudIdentityResponseOutput) ElementType() reflect.Type
- func (o PrivateCloudIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o PrivateCloudIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o PrivateCloudIdentityResponseOutput) ToPrivateCloudIdentityResponseOutput() PrivateCloudIdentityResponseOutput
- func (o PrivateCloudIdentityResponseOutput) ToPrivateCloudIdentityResponseOutputWithContext(ctx context.Context) PrivateCloudIdentityResponseOutput
- func (o PrivateCloudIdentityResponseOutput) Type() pulumi.StringPtrOutput
- type PrivateCloudIdentityResponsePtrOutput
- func (o PrivateCloudIdentityResponsePtrOutput) Elem() PrivateCloudIdentityResponseOutput
- func (PrivateCloudIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateCloudIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o PrivateCloudIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o PrivateCloudIdentityResponsePtrOutput) ToPrivateCloudIdentityResponsePtrOutput() PrivateCloudIdentityResponsePtrOutput
- func (o PrivateCloudIdentityResponsePtrOutput) ToPrivateCloudIdentityResponsePtrOutputWithContext(ctx context.Context) PrivateCloudIdentityResponsePtrOutput
- func (o PrivateCloudIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type PrivateCloudInput
- type PrivateCloudOutput
- func (o PrivateCloudOutput) Availability() AvailabilityPropertiesResponsePtrOutput
- func (o PrivateCloudOutput) Circuit() CircuitResponsePtrOutput
- func (PrivateCloudOutput) ElementType() reflect.Type
- func (o PrivateCloudOutput) Encryption() EncryptionResponsePtrOutput
- func (o PrivateCloudOutput) Endpoints() EndpointsResponseOutput
- func (o PrivateCloudOutput) ExternalCloudLinks() pulumi.StringArrayOutput
- func (o PrivateCloudOutput) Identity() PrivateCloudIdentityResponsePtrOutput
- func (o PrivateCloudOutput) IdentitySources() IdentitySourceResponseArrayOutput
- func (o PrivateCloudOutput) Internet() pulumi.StringPtrOutput
- func (o PrivateCloudOutput) Location() pulumi.StringOutput
- func (o PrivateCloudOutput) ManagementCluster() ManagementClusterResponseOutput
- func (o PrivateCloudOutput) ManagementNetwork() pulumi.StringOutput
- func (o PrivateCloudOutput) Name() pulumi.StringOutput
- func (o PrivateCloudOutput) NetworkBlock() pulumi.StringOutput
- func (o PrivateCloudOutput) NsxPublicIpQuotaRaised() pulumi.StringOutput
- func (o PrivateCloudOutput) NsxtCertificateThumbprint() pulumi.StringOutput
- func (o PrivateCloudOutput) NsxtPassword() pulumi.StringPtrOutput
- func (o PrivateCloudOutput) ProvisioningNetwork() pulumi.StringOutput
- func (o PrivateCloudOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateCloudOutput) SecondaryCircuit() CircuitResponsePtrOutput
- func (o PrivateCloudOutput) Sku() SkuResponseOutput
- func (o PrivateCloudOutput) Tags() pulumi.StringMapOutput
- func (o PrivateCloudOutput) ToPrivateCloudOutput() PrivateCloudOutput
- func (o PrivateCloudOutput) ToPrivateCloudOutputWithContext(ctx context.Context) PrivateCloudOutput
- func (o PrivateCloudOutput) Type() pulumi.StringOutput
- func (o PrivateCloudOutput) VcenterCertificateThumbprint() pulumi.StringOutput
- func (o PrivateCloudOutput) VcenterPassword() pulumi.StringPtrOutput
- func (o PrivateCloudOutput) VmotionNetwork() pulumi.StringOutput
- type PrivateCloudState
- type ResourceIdentityType
- func (ResourceIdentityType) ElementType() reflect.Type
- func (e ResourceIdentityType) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
- func (e ResourceIdentityType) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
- func (e ResourceIdentityType) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (e ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityTypeInput
- type ResourceIdentityTypeOutput
- func (ResourceIdentityTypeOutput) ElementType() reflect.Type
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ResourceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResourceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityTypePtrInput
- type ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) Elem() ResourceIdentityTypeOutput
- func (ResourceIdentityTypePtrOutput) ElementType() reflect.Type
- func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ScriptExecution
- type ScriptExecutionArgs
- type ScriptExecutionInput
- type ScriptExecutionOutput
- func (ScriptExecutionOutput) ElementType() reflect.Type
- func (o ScriptExecutionOutput) Errors() pulumi.StringArrayOutput
- func (o ScriptExecutionOutput) FailureReason() pulumi.StringPtrOutput
- func (o ScriptExecutionOutput) FinishedAt() pulumi.StringOutput
- func (o ScriptExecutionOutput) HiddenParameters() pulumi.ArrayOutput
- func (o ScriptExecutionOutput) Information() pulumi.StringArrayOutput
- func (o ScriptExecutionOutput) Name() pulumi.StringOutput
- func (o ScriptExecutionOutput) NamedOutputs() pulumi.MapOutput
- func (o ScriptExecutionOutput) Output() pulumi.StringArrayOutput
- func (o ScriptExecutionOutput) Parameters() pulumi.ArrayOutput
- func (o ScriptExecutionOutput) ProvisioningState() pulumi.StringOutput
- func (o ScriptExecutionOutput) Retention() pulumi.StringPtrOutput
- func (o ScriptExecutionOutput) ScriptCmdletId() pulumi.StringPtrOutput
- func (o ScriptExecutionOutput) StartedAt() pulumi.StringOutput
- func (o ScriptExecutionOutput) SubmittedAt() pulumi.StringOutput
- func (o ScriptExecutionOutput) Timeout() pulumi.StringOutput
- func (o ScriptExecutionOutput) ToScriptExecutionOutput() ScriptExecutionOutput
- func (o ScriptExecutionOutput) ToScriptExecutionOutputWithContext(ctx context.Context) ScriptExecutionOutput
- func (o ScriptExecutionOutput) Type() pulumi.StringOutput
- func (o ScriptExecutionOutput) Warnings() pulumi.StringArrayOutput
- type ScriptExecutionParameterType
- type ScriptExecutionState
- type ScriptSecureStringExecutionParameter
- type ScriptSecureStringExecutionParameterArgs
- func (ScriptSecureStringExecutionParameterArgs) ElementType() reflect.Type
- func (i ScriptSecureStringExecutionParameterArgs) ToScriptSecureStringExecutionParameterOutput() ScriptSecureStringExecutionParameterOutput
- func (i ScriptSecureStringExecutionParameterArgs) ToScriptSecureStringExecutionParameterOutputWithContext(ctx context.Context) ScriptSecureStringExecutionParameterOutput
- type ScriptSecureStringExecutionParameterInput
- type ScriptSecureStringExecutionParameterOutput
- func (ScriptSecureStringExecutionParameterOutput) ElementType() reflect.Type
- func (o ScriptSecureStringExecutionParameterOutput) Name() pulumi.StringOutput
- func (o ScriptSecureStringExecutionParameterOutput) SecureValue() pulumi.StringPtrOutput
- func (o ScriptSecureStringExecutionParameterOutput) ToScriptSecureStringExecutionParameterOutput() ScriptSecureStringExecutionParameterOutput
- func (o ScriptSecureStringExecutionParameterOutput) ToScriptSecureStringExecutionParameterOutputWithContext(ctx context.Context) ScriptSecureStringExecutionParameterOutput
- func (o ScriptSecureStringExecutionParameterOutput) Type() pulumi.StringOutput
- type ScriptSecureStringExecutionParameterResponse
- type ScriptSecureStringExecutionParameterResponseOutput
- func (ScriptSecureStringExecutionParameterResponseOutput) ElementType() reflect.Type
- func (o ScriptSecureStringExecutionParameterResponseOutput) Name() pulumi.StringOutput
- func (o ScriptSecureStringExecutionParameterResponseOutput) SecureValue() pulumi.StringPtrOutput
- func (o ScriptSecureStringExecutionParameterResponseOutput) ToScriptSecureStringExecutionParameterResponseOutput() ScriptSecureStringExecutionParameterResponseOutput
- func (o ScriptSecureStringExecutionParameterResponseOutput) ToScriptSecureStringExecutionParameterResponseOutputWithContext(ctx context.Context) ScriptSecureStringExecutionParameterResponseOutput
- func (o ScriptSecureStringExecutionParameterResponseOutput) Type() pulumi.StringOutput
- type ScriptStringExecutionParameter
- type ScriptStringExecutionParameterArgs
- func (ScriptStringExecutionParameterArgs) ElementType() reflect.Type
- func (i ScriptStringExecutionParameterArgs) ToScriptStringExecutionParameterOutput() ScriptStringExecutionParameterOutput
- func (i ScriptStringExecutionParameterArgs) ToScriptStringExecutionParameterOutputWithContext(ctx context.Context) ScriptStringExecutionParameterOutput
- type ScriptStringExecutionParameterInput
- type ScriptStringExecutionParameterOutput
- func (ScriptStringExecutionParameterOutput) ElementType() reflect.Type
- func (o ScriptStringExecutionParameterOutput) Name() pulumi.StringOutput
- func (o ScriptStringExecutionParameterOutput) ToScriptStringExecutionParameterOutput() ScriptStringExecutionParameterOutput
- func (o ScriptStringExecutionParameterOutput) ToScriptStringExecutionParameterOutputWithContext(ctx context.Context) ScriptStringExecutionParameterOutput
- func (o ScriptStringExecutionParameterOutput) Type() pulumi.StringOutput
- func (o ScriptStringExecutionParameterOutput) Value() pulumi.StringPtrOutput
- type ScriptStringExecutionParameterResponse
- type ScriptStringExecutionParameterResponseOutput
- func (ScriptStringExecutionParameterResponseOutput) ElementType() reflect.Type
- func (o ScriptStringExecutionParameterResponseOutput) Name() pulumi.StringOutput
- func (o ScriptStringExecutionParameterResponseOutput) ToScriptStringExecutionParameterResponseOutput() ScriptStringExecutionParameterResponseOutput
- func (o ScriptStringExecutionParameterResponseOutput) ToScriptStringExecutionParameterResponseOutputWithContext(ctx context.Context) ScriptStringExecutionParameterResponseOutput
- func (o ScriptStringExecutionParameterResponseOutput) Type() pulumi.StringOutput
- func (o ScriptStringExecutionParameterResponseOutput) Value() pulumi.StringPtrOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuOutput
- type SkuResponse
- type SkuResponseOutput
- type SslEnum
- func (SslEnum) ElementType() reflect.Type
- func (e SslEnum) ToSslEnumOutput() SslEnumOutput
- func (e SslEnum) ToSslEnumOutputWithContext(ctx context.Context) SslEnumOutput
- func (e SslEnum) ToSslEnumPtrOutput() SslEnumPtrOutput
- func (e SslEnum) ToSslEnumPtrOutputWithContext(ctx context.Context) SslEnumPtrOutput
- func (e SslEnum) ToStringOutput() pulumi.StringOutput
- func (e SslEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SslEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SslEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SslEnumInput
- type SslEnumOutput
- func (SslEnumOutput) ElementType() reflect.Type
- func (o SslEnumOutput) ToSslEnumOutput() SslEnumOutput
- func (o SslEnumOutput) ToSslEnumOutputWithContext(ctx context.Context) SslEnumOutput
- func (o SslEnumOutput) ToSslEnumPtrOutput() SslEnumPtrOutput
- func (o SslEnumOutput) ToSslEnumPtrOutputWithContext(ctx context.Context) SslEnumPtrOutput
- func (o SslEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o SslEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SslEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SslEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SslEnumPtrInput
- type SslEnumPtrOutput
- func (o SslEnumPtrOutput) Elem() SslEnumOutput
- func (SslEnumPtrOutput) ElementType() reflect.Type
- func (o SslEnumPtrOutput) ToSslEnumPtrOutput() SslEnumPtrOutput
- func (o SslEnumPtrOutput) ToSslEnumPtrOutputWithContext(ctx context.Context) SslEnumPtrOutput
- func (o SslEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SslEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- type VmHostPlacementPolicyProperties
- type VmHostPlacementPolicyPropertiesArgs
- func (VmHostPlacementPolicyPropertiesArgs) ElementType() reflect.Type
- func (i VmHostPlacementPolicyPropertiesArgs) ToVmHostPlacementPolicyPropertiesOutput() VmHostPlacementPolicyPropertiesOutput
- func (i VmHostPlacementPolicyPropertiesArgs) ToVmHostPlacementPolicyPropertiesOutputWithContext(ctx context.Context) VmHostPlacementPolicyPropertiesOutput
- func (i VmHostPlacementPolicyPropertiesArgs) ToVmHostPlacementPolicyPropertiesPtrOutput() VmHostPlacementPolicyPropertiesPtrOutput
- func (i VmHostPlacementPolicyPropertiesArgs) ToVmHostPlacementPolicyPropertiesPtrOutputWithContext(ctx context.Context) VmHostPlacementPolicyPropertiesPtrOutput
- type VmHostPlacementPolicyPropertiesInput
- type VmHostPlacementPolicyPropertiesOutput
- func (o VmHostPlacementPolicyPropertiesOutput) AffinityStrength() pulumi.StringPtrOutput
- func (o VmHostPlacementPolicyPropertiesOutput) AffinityType() pulumi.StringOutput
- func (o VmHostPlacementPolicyPropertiesOutput) AzureHybridBenefitType() pulumi.StringPtrOutput
- func (o VmHostPlacementPolicyPropertiesOutput) DisplayName() pulumi.StringPtrOutput
- func (VmHostPlacementPolicyPropertiesOutput) ElementType() reflect.Type
- func (o VmHostPlacementPolicyPropertiesOutput) HostMembers() pulumi.StringArrayOutput
- func (o VmHostPlacementPolicyPropertiesOutput) State() pulumi.StringPtrOutput
- func (o VmHostPlacementPolicyPropertiesOutput) ToVmHostPlacementPolicyPropertiesOutput() VmHostPlacementPolicyPropertiesOutput
- func (o VmHostPlacementPolicyPropertiesOutput) ToVmHostPlacementPolicyPropertiesOutputWithContext(ctx context.Context) VmHostPlacementPolicyPropertiesOutput
- func (o VmHostPlacementPolicyPropertiesOutput) ToVmHostPlacementPolicyPropertiesPtrOutput() VmHostPlacementPolicyPropertiesPtrOutput
- func (o VmHostPlacementPolicyPropertiesOutput) ToVmHostPlacementPolicyPropertiesPtrOutputWithContext(ctx context.Context) VmHostPlacementPolicyPropertiesPtrOutput
- func (o VmHostPlacementPolicyPropertiesOutput) Type() pulumi.StringOutput
- func (o VmHostPlacementPolicyPropertiesOutput) VmMembers() pulumi.StringArrayOutput
- type VmHostPlacementPolicyPropertiesPtrInput
- type VmHostPlacementPolicyPropertiesPtrOutput
- func (o VmHostPlacementPolicyPropertiesPtrOutput) AffinityStrength() pulumi.StringPtrOutput
- func (o VmHostPlacementPolicyPropertiesPtrOutput) AffinityType() pulumi.StringPtrOutput
- func (o VmHostPlacementPolicyPropertiesPtrOutput) AzureHybridBenefitType() pulumi.StringPtrOutput
- func (o VmHostPlacementPolicyPropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o VmHostPlacementPolicyPropertiesPtrOutput) Elem() VmHostPlacementPolicyPropertiesOutput
- func (VmHostPlacementPolicyPropertiesPtrOutput) ElementType() reflect.Type
- func (o VmHostPlacementPolicyPropertiesPtrOutput) HostMembers() pulumi.StringArrayOutput
- func (o VmHostPlacementPolicyPropertiesPtrOutput) State() pulumi.StringPtrOutput
- func (o VmHostPlacementPolicyPropertiesPtrOutput) ToVmHostPlacementPolicyPropertiesPtrOutput() VmHostPlacementPolicyPropertiesPtrOutput
- func (o VmHostPlacementPolicyPropertiesPtrOutput) ToVmHostPlacementPolicyPropertiesPtrOutputWithContext(ctx context.Context) VmHostPlacementPolicyPropertiesPtrOutput
- func (o VmHostPlacementPolicyPropertiesPtrOutput) Type() pulumi.StringPtrOutput
- func (o VmHostPlacementPolicyPropertiesPtrOutput) VmMembers() pulumi.StringArrayOutput
- type VmHostPlacementPolicyPropertiesResponse
- type VmHostPlacementPolicyPropertiesResponseOutput
- func (o VmHostPlacementPolicyPropertiesResponseOutput) AffinityStrength() pulumi.StringPtrOutput
- func (o VmHostPlacementPolicyPropertiesResponseOutput) AffinityType() pulumi.StringOutput
- func (o VmHostPlacementPolicyPropertiesResponseOutput) AzureHybridBenefitType() pulumi.StringPtrOutput
- func (o VmHostPlacementPolicyPropertiesResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (VmHostPlacementPolicyPropertiesResponseOutput) ElementType() reflect.Type
- func (o VmHostPlacementPolicyPropertiesResponseOutput) HostMembers() pulumi.StringArrayOutput
- func (o VmHostPlacementPolicyPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o VmHostPlacementPolicyPropertiesResponseOutput) State() pulumi.StringPtrOutput
- func (o VmHostPlacementPolicyPropertiesResponseOutput) ToVmHostPlacementPolicyPropertiesResponseOutput() VmHostPlacementPolicyPropertiesResponseOutput
- func (o VmHostPlacementPolicyPropertiesResponseOutput) ToVmHostPlacementPolicyPropertiesResponseOutputWithContext(ctx context.Context) VmHostPlacementPolicyPropertiesResponseOutput
- func (o VmHostPlacementPolicyPropertiesResponseOutput) Type() pulumi.StringOutput
- func (o VmHostPlacementPolicyPropertiesResponseOutput) VmMembers() pulumi.StringArrayOutput
- type VmVmPlacementPolicyProperties
- type VmVmPlacementPolicyPropertiesArgs
- func (VmVmPlacementPolicyPropertiesArgs) ElementType() reflect.Type
- func (i VmVmPlacementPolicyPropertiesArgs) ToVmVmPlacementPolicyPropertiesOutput() VmVmPlacementPolicyPropertiesOutput
- func (i VmVmPlacementPolicyPropertiesArgs) ToVmVmPlacementPolicyPropertiesOutputWithContext(ctx context.Context) VmVmPlacementPolicyPropertiesOutput
- func (i VmVmPlacementPolicyPropertiesArgs) ToVmVmPlacementPolicyPropertiesPtrOutput() VmVmPlacementPolicyPropertiesPtrOutput
- func (i VmVmPlacementPolicyPropertiesArgs) ToVmVmPlacementPolicyPropertiesPtrOutputWithContext(ctx context.Context) VmVmPlacementPolicyPropertiesPtrOutput
- type VmVmPlacementPolicyPropertiesInput
- type VmVmPlacementPolicyPropertiesOutput
- func (o VmVmPlacementPolicyPropertiesOutput) AffinityType() pulumi.StringOutput
- func (o VmVmPlacementPolicyPropertiesOutput) DisplayName() pulumi.StringPtrOutput
- func (VmVmPlacementPolicyPropertiesOutput) ElementType() reflect.Type
- func (o VmVmPlacementPolicyPropertiesOutput) State() pulumi.StringPtrOutput
- func (o VmVmPlacementPolicyPropertiesOutput) ToVmVmPlacementPolicyPropertiesOutput() VmVmPlacementPolicyPropertiesOutput
- func (o VmVmPlacementPolicyPropertiesOutput) ToVmVmPlacementPolicyPropertiesOutputWithContext(ctx context.Context) VmVmPlacementPolicyPropertiesOutput
- func (o VmVmPlacementPolicyPropertiesOutput) ToVmVmPlacementPolicyPropertiesPtrOutput() VmVmPlacementPolicyPropertiesPtrOutput
- func (o VmVmPlacementPolicyPropertiesOutput) ToVmVmPlacementPolicyPropertiesPtrOutputWithContext(ctx context.Context) VmVmPlacementPolicyPropertiesPtrOutput
- func (o VmVmPlacementPolicyPropertiesOutput) Type() pulumi.StringOutput
- func (o VmVmPlacementPolicyPropertiesOutput) VmMembers() pulumi.StringArrayOutput
- type VmVmPlacementPolicyPropertiesPtrInput
- type VmVmPlacementPolicyPropertiesPtrOutput
- func (o VmVmPlacementPolicyPropertiesPtrOutput) AffinityType() pulumi.StringPtrOutput
- func (o VmVmPlacementPolicyPropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o VmVmPlacementPolicyPropertiesPtrOutput) Elem() VmVmPlacementPolicyPropertiesOutput
- func (VmVmPlacementPolicyPropertiesPtrOutput) ElementType() reflect.Type
- func (o VmVmPlacementPolicyPropertiesPtrOutput) State() pulumi.StringPtrOutput
- func (o VmVmPlacementPolicyPropertiesPtrOutput) ToVmVmPlacementPolicyPropertiesPtrOutput() VmVmPlacementPolicyPropertiesPtrOutput
- func (o VmVmPlacementPolicyPropertiesPtrOutput) ToVmVmPlacementPolicyPropertiesPtrOutputWithContext(ctx context.Context) VmVmPlacementPolicyPropertiesPtrOutput
- func (o VmVmPlacementPolicyPropertiesPtrOutput) Type() pulumi.StringPtrOutput
- func (o VmVmPlacementPolicyPropertiesPtrOutput) VmMembers() pulumi.StringArrayOutput
- type VmVmPlacementPolicyPropertiesResponse
- type VmVmPlacementPolicyPropertiesResponseOutput
- func (o VmVmPlacementPolicyPropertiesResponseOutput) AffinityType() pulumi.StringOutput
- func (o VmVmPlacementPolicyPropertiesResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (VmVmPlacementPolicyPropertiesResponseOutput) ElementType() reflect.Type
- func (o VmVmPlacementPolicyPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o VmVmPlacementPolicyPropertiesResponseOutput) State() pulumi.StringPtrOutput
- func (o VmVmPlacementPolicyPropertiesResponseOutput) ToVmVmPlacementPolicyPropertiesResponseOutput() VmVmPlacementPolicyPropertiesResponseOutput
- func (o VmVmPlacementPolicyPropertiesResponseOutput) ToVmVmPlacementPolicyPropertiesResponseOutputWithContext(ctx context.Context) VmVmPlacementPolicyPropertiesResponseOutput
- func (o VmVmPlacementPolicyPropertiesResponseOutput) Type() pulumi.StringOutput
- func (o VmVmPlacementPolicyPropertiesResponseOutput) VmMembers() pulumi.StringArrayOutput
- type WorkloadNetworkDhcp
- type WorkloadNetworkDhcpArgs
- type WorkloadNetworkDhcpInput
- type WorkloadNetworkDhcpOutput
- func (WorkloadNetworkDhcpOutput) ElementType() reflect.Type
- func (o WorkloadNetworkDhcpOutput) Name() pulumi.StringOutput
- func (o WorkloadNetworkDhcpOutput) Properties() pulumi.AnyOutput
- func (o WorkloadNetworkDhcpOutput) ToWorkloadNetworkDhcpOutput() WorkloadNetworkDhcpOutput
- func (o WorkloadNetworkDhcpOutput) ToWorkloadNetworkDhcpOutputWithContext(ctx context.Context) WorkloadNetworkDhcpOutput
- func (o WorkloadNetworkDhcpOutput) Type() pulumi.StringOutput
- type WorkloadNetworkDhcpRelay
- type WorkloadNetworkDhcpRelayArgs
- func (WorkloadNetworkDhcpRelayArgs) ElementType() reflect.Type
- func (i WorkloadNetworkDhcpRelayArgs) ToWorkloadNetworkDhcpRelayOutput() WorkloadNetworkDhcpRelayOutput
- func (i WorkloadNetworkDhcpRelayArgs) ToWorkloadNetworkDhcpRelayOutputWithContext(ctx context.Context) WorkloadNetworkDhcpRelayOutput
- func (i WorkloadNetworkDhcpRelayArgs) ToWorkloadNetworkDhcpRelayPtrOutput() WorkloadNetworkDhcpRelayPtrOutput
- func (i WorkloadNetworkDhcpRelayArgs) ToWorkloadNetworkDhcpRelayPtrOutputWithContext(ctx context.Context) WorkloadNetworkDhcpRelayPtrOutput
- type WorkloadNetworkDhcpRelayInput
- type WorkloadNetworkDhcpRelayOutput
- func (o WorkloadNetworkDhcpRelayOutput) DhcpType() pulumi.StringOutput
- func (o WorkloadNetworkDhcpRelayOutput) DisplayName() pulumi.StringPtrOutput
- func (WorkloadNetworkDhcpRelayOutput) ElementType() reflect.Type
- func (o WorkloadNetworkDhcpRelayOutput) Revision() pulumi.Float64PtrOutput
- func (o WorkloadNetworkDhcpRelayOutput) ServerAddresses() pulumi.StringArrayOutput
- func (o WorkloadNetworkDhcpRelayOutput) ToWorkloadNetworkDhcpRelayOutput() WorkloadNetworkDhcpRelayOutput
- func (o WorkloadNetworkDhcpRelayOutput) ToWorkloadNetworkDhcpRelayOutputWithContext(ctx context.Context) WorkloadNetworkDhcpRelayOutput
- func (o WorkloadNetworkDhcpRelayOutput) ToWorkloadNetworkDhcpRelayPtrOutput() WorkloadNetworkDhcpRelayPtrOutput
- func (o WorkloadNetworkDhcpRelayOutput) ToWorkloadNetworkDhcpRelayPtrOutputWithContext(ctx context.Context) WorkloadNetworkDhcpRelayPtrOutput
- type WorkloadNetworkDhcpRelayPtrInput
- type WorkloadNetworkDhcpRelayPtrOutput
- func (o WorkloadNetworkDhcpRelayPtrOutput) DhcpType() pulumi.StringPtrOutput
- func (o WorkloadNetworkDhcpRelayPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o WorkloadNetworkDhcpRelayPtrOutput) Elem() WorkloadNetworkDhcpRelayOutput
- func (WorkloadNetworkDhcpRelayPtrOutput) ElementType() reflect.Type
- func (o WorkloadNetworkDhcpRelayPtrOutput) Revision() pulumi.Float64PtrOutput
- func (o WorkloadNetworkDhcpRelayPtrOutput) ServerAddresses() pulumi.StringArrayOutput
- func (o WorkloadNetworkDhcpRelayPtrOutput) ToWorkloadNetworkDhcpRelayPtrOutput() WorkloadNetworkDhcpRelayPtrOutput
- func (o WorkloadNetworkDhcpRelayPtrOutput) ToWorkloadNetworkDhcpRelayPtrOutputWithContext(ctx context.Context) WorkloadNetworkDhcpRelayPtrOutput
- type WorkloadNetworkDhcpRelayResponse
- type WorkloadNetworkDhcpRelayResponseOutput
- func (o WorkloadNetworkDhcpRelayResponseOutput) DhcpType() pulumi.StringOutput
- func (o WorkloadNetworkDhcpRelayResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (WorkloadNetworkDhcpRelayResponseOutput) ElementType() reflect.Type
- func (o WorkloadNetworkDhcpRelayResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o WorkloadNetworkDhcpRelayResponseOutput) Revision() pulumi.Float64PtrOutput
- func (o WorkloadNetworkDhcpRelayResponseOutput) Segments() pulumi.StringArrayOutput
- func (o WorkloadNetworkDhcpRelayResponseOutput) ServerAddresses() pulumi.StringArrayOutput
- func (o WorkloadNetworkDhcpRelayResponseOutput) ToWorkloadNetworkDhcpRelayResponseOutput() WorkloadNetworkDhcpRelayResponseOutput
- func (o WorkloadNetworkDhcpRelayResponseOutput) ToWorkloadNetworkDhcpRelayResponseOutputWithContext(ctx context.Context) WorkloadNetworkDhcpRelayResponseOutput
- type WorkloadNetworkDhcpServer
- type WorkloadNetworkDhcpServerArgs
- func (WorkloadNetworkDhcpServerArgs) ElementType() reflect.Type
- func (i WorkloadNetworkDhcpServerArgs) ToWorkloadNetworkDhcpServerOutput() WorkloadNetworkDhcpServerOutput
- func (i WorkloadNetworkDhcpServerArgs) ToWorkloadNetworkDhcpServerOutputWithContext(ctx context.Context) WorkloadNetworkDhcpServerOutput
- func (i WorkloadNetworkDhcpServerArgs) ToWorkloadNetworkDhcpServerPtrOutput() WorkloadNetworkDhcpServerPtrOutput
- func (i WorkloadNetworkDhcpServerArgs) ToWorkloadNetworkDhcpServerPtrOutputWithContext(ctx context.Context) WorkloadNetworkDhcpServerPtrOutput
- type WorkloadNetworkDhcpServerInput
- type WorkloadNetworkDhcpServerOutput
- func (o WorkloadNetworkDhcpServerOutput) DhcpType() pulumi.StringOutput
- func (o WorkloadNetworkDhcpServerOutput) DisplayName() pulumi.StringPtrOutput
- func (WorkloadNetworkDhcpServerOutput) ElementType() reflect.Type
- func (o WorkloadNetworkDhcpServerOutput) LeaseTime() pulumi.Float64PtrOutput
- func (o WorkloadNetworkDhcpServerOutput) Revision() pulumi.Float64PtrOutput
- func (o WorkloadNetworkDhcpServerOutput) ServerAddress() pulumi.StringPtrOutput
- func (o WorkloadNetworkDhcpServerOutput) ToWorkloadNetworkDhcpServerOutput() WorkloadNetworkDhcpServerOutput
- func (o WorkloadNetworkDhcpServerOutput) ToWorkloadNetworkDhcpServerOutputWithContext(ctx context.Context) WorkloadNetworkDhcpServerOutput
- func (o WorkloadNetworkDhcpServerOutput) ToWorkloadNetworkDhcpServerPtrOutput() WorkloadNetworkDhcpServerPtrOutput
- func (o WorkloadNetworkDhcpServerOutput) ToWorkloadNetworkDhcpServerPtrOutputWithContext(ctx context.Context) WorkloadNetworkDhcpServerPtrOutput
- type WorkloadNetworkDhcpServerPtrInput
- type WorkloadNetworkDhcpServerPtrOutput
- func (o WorkloadNetworkDhcpServerPtrOutput) DhcpType() pulumi.StringPtrOutput
- func (o WorkloadNetworkDhcpServerPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o WorkloadNetworkDhcpServerPtrOutput) Elem() WorkloadNetworkDhcpServerOutput
- func (WorkloadNetworkDhcpServerPtrOutput) ElementType() reflect.Type
- func (o WorkloadNetworkDhcpServerPtrOutput) LeaseTime() pulumi.Float64PtrOutput
- func (o WorkloadNetworkDhcpServerPtrOutput) Revision() pulumi.Float64PtrOutput
- func (o WorkloadNetworkDhcpServerPtrOutput) ServerAddress() pulumi.StringPtrOutput
- func (o WorkloadNetworkDhcpServerPtrOutput) ToWorkloadNetworkDhcpServerPtrOutput() WorkloadNetworkDhcpServerPtrOutput
- func (o WorkloadNetworkDhcpServerPtrOutput) ToWorkloadNetworkDhcpServerPtrOutputWithContext(ctx context.Context) WorkloadNetworkDhcpServerPtrOutput
- type WorkloadNetworkDhcpServerResponse
- type WorkloadNetworkDhcpServerResponseOutput
- func (o WorkloadNetworkDhcpServerResponseOutput) DhcpType() pulumi.StringOutput
- func (o WorkloadNetworkDhcpServerResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (WorkloadNetworkDhcpServerResponseOutput) ElementType() reflect.Type
- func (o WorkloadNetworkDhcpServerResponseOutput) LeaseTime() pulumi.Float64PtrOutput
- func (o WorkloadNetworkDhcpServerResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o WorkloadNetworkDhcpServerResponseOutput) Revision() pulumi.Float64PtrOutput
- func (o WorkloadNetworkDhcpServerResponseOutput) Segments() pulumi.StringArrayOutput
- func (o WorkloadNetworkDhcpServerResponseOutput) ServerAddress() pulumi.StringPtrOutput
- func (o WorkloadNetworkDhcpServerResponseOutput) ToWorkloadNetworkDhcpServerResponseOutput() WorkloadNetworkDhcpServerResponseOutput
- func (o WorkloadNetworkDhcpServerResponseOutput) ToWorkloadNetworkDhcpServerResponseOutputWithContext(ctx context.Context) WorkloadNetworkDhcpServerResponseOutput
- type WorkloadNetworkDhcpState
- type WorkloadNetworkDnsService
- type WorkloadNetworkDnsServiceArgs
- type WorkloadNetworkDnsServiceInput
- type WorkloadNetworkDnsServiceOutput
- func (o WorkloadNetworkDnsServiceOutput) DefaultDnsZone() pulumi.StringPtrOutput
- func (o WorkloadNetworkDnsServiceOutput) DisplayName() pulumi.StringPtrOutput
- func (o WorkloadNetworkDnsServiceOutput) DnsServiceIp() pulumi.StringPtrOutput
- func (WorkloadNetworkDnsServiceOutput) ElementType() reflect.Type
- func (o WorkloadNetworkDnsServiceOutput) FqdnZones() pulumi.StringArrayOutput
- func (o WorkloadNetworkDnsServiceOutput) LogLevel() pulumi.StringPtrOutput
- func (o WorkloadNetworkDnsServiceOutput) Name() pulumi.StringOutput
- func (o WorkloadNetworkDnsServiceOutput) ProvisioningState() pulumi.StringOutput
- func (o WorkloadNetworkDnsServiceOutput) Revision() pulumi.Float64PtrOutput
- func (o WorkloadNetworkDnsServiceOutput) Status() pulumi.StringOutput
- func (o WorkloadNetworkDnsServiceOutput) ToWorkloadNetworkDnsServiceOutput() WorkloadNetworkDnsServiceOutput
- func (o WorkloadNetworkDnsServiceOutput) ToWorkloadNetworkDnsServiceOutputWithContext(ctx context.Context) WorkloadNetworkDnsServiceOutput
- func (o WorkloadNetworkDnsServiceOutput) Type() pulumi.StringOutput
- type WorkloadNetworkDnsServiceState
- type WorkloadNetworkDnsZone
- type WorkloadNetworkDnsZoneArgs
- type WorkloadNetworkDnsZoneInput
- type WorkloadNetworkDnsZoneOutput
- func (o WorkloadNetworkDnsZoneOutput) DisplayName() pulumi.StringPtrOutput
- func (o WorkloadNetworkDnsZoneOutput) DnsServerIps() pulumi.StringArrayOutput
- func (o WorkloadNetworkDnsZoneOutput) DnsServices() pulumi.Float64PtrOutput
- func (o WorkloadNetworkDnsZoneOutput) Domain() pulumi.StringArrayOutput
- func (WorkloadNetworkDnsZoneOutput) ElementType() reflect.Type
- func (o WorkloadNetworkDnsZoneOutput) Name() pulumi.StringOutput
- func (o WorkloadNetworkDnsZoneOutput) ProvisioningState() pulumi.StringOutput
- func (o WorkloadNetworkDnsZoneOutput) Revision() pulumi.Float64PtrOutput
- func (o WorkloadNetworkDnsZoneOutput) SourceIp() pulumi.StringPtrOutput
- func (o WorkloadNetworkDnsZoneOutput) ToWorkloadNetworkDnsZoneOutput() WorkloadNetworkDnsZoneOutput
- func (o WorkloadNetworkDnsZoneOutput) ToWorkloadNetworkDnsZoneOutputWithContext(ctx context.Context) WorkloadNetworkDnsZoneOutput
- func (o WorkloadNetworkDnsZoneOutput) Type() pulumi.StringOutput
- type WorkloadNetworkDnsZoneState
- type WorkloadNetworkPortMirroring
- func (*WorkloadNetworkPortMirroring) ElementType() reflect.Type
- func (i *WorkloadNetworkPortMirroring) ToWorkloadNetworkPortMirroringOutput() WorkloadNetworkPortMirroringOutput
- func (i *WorkloadNetworkPortMirroring) ToWorkloadNetworkPortMirroringOutputWithContext(ctx context.Context) WorkloadNetworkPortMirroringOutput
- type WorkloadNetworkPortMirroringArgs
- type WorkloadNetworkPortMirroringInput
- type WorkloadNetworkPortMirroringOutput
- func (o WorkloadNetworkPortMirroringOutput) Destination() pulumi.StringPtrOutput
- func (o WorkloadNetworkPortMirroringOutput) Direction() pulumi.StringPtrOutput
- func (o WorkloadNetworkPortMirroringOutput) DisplayName() pulumi.StringPtrOutput
- func (WorkloadNetworkPortMirroringOutput) ElementType() reflect.Type
- func (o WorkloadNetworkPortMirroringOutput) Name() pulumi.StringOutput
- func (o WorkloadNetworkPortMirroringOutput) ProvisioningState() pulumi.StringOutput
- func (o WorkloadNetworkPortMirroringOutput) Revision() pulumi.Float64PtrOutput
- func (o WorkloadNetworkPortMirroringOutput) Source() pulumi.StringPtrOutput
- func (o WorkloadNetworkPortMirroringOutput) Status() pulumi.StringOutput
- func (o WorkloadNetworkPortMirroringOutput) ToWorkloadNetworkPortMirroringOutput() WorkloadNetworkPortMirroringOutput
- func (o WorkloadNetworkPortMirroringOutput) ToWorkloadNetworkPortMirroringOutputWithContext(ctx context.Context) WorkloadNetworkPortMirroringOutput
- func (o WorkloadNetworkPortMirroringOutput) Type() pulumi.StringOutput
- type WorkloadNetworkPortMirroringState
- type WorkloadNetworkPublicIP
- type WorkloadNetworkPublicIPArgs
- type WorkloadNetworkPublicIPInput
- type WorkloadNetworkPublicIPOutput
- func (o WorkloadNetworkPublicIPOutput) DisplayName() pulumi.StringPtrOutput
- func (WorkloadNetworkPublicIPOutput) ElementType() reflect.Type
- func (o WorkloadNetworkPublicIPOutput) Name() pulumi.StringOutput
- func (o WorkloadNetworkPublicIPOutput) NumberOfPublicIPs() pulumi.Float64PtrOutput
- func (o WorkloadNetworkPublicIPOutput) ProvisioningState() pulumi.StringOutput
- func (o WorkloadNetworkPublicIPOutput) PublicIPBlock() pulumi.StringOutput
- func (o WorkloadNetworkPublicIPOutput) ToWorkloadNetworkPublicIPOutput() WorkloadNetworkPublicIPOutput
- func (o WorkloadNetworkPublicIPOutput) ToWorkloadNetworkPublicIPOutputWithContext(ctx context.Context) WorkloadNetworkPublicIPOutput
- func (o WorkloadNetworkPublicIPOutput) Type() pulumi.StringOutput
- type WorkloadNetworkPublicIPState
- type WorkloadNetworkSegment
- type WorkloadNetworkSegmentArgs
- type WorkloadNetworkSegmentInput
- type WorkloadNetworkSegmentOutput
- func (o WorkloadNetworkSegmentOutput) ConnectedGateway() pulumi.StringPtrOutput
- func (o WorkloadNetworkSegmentOutput) DisplayName() pulumi.StringPtrOutput
- func (WorkloadNetworkSegmentOutput) ElementType() reflect.Type
- func (o WorkloadNetworkSegmentOutput) Name() pulumi.StringOutput
- func (o WorkloadNetworkSegmentOutput) PortVif() WorkloadNetworkSegmentPortVifResponseArrayOutput
- func (o WorkloadNetworkSegmentOutput) ProvisioningState() pulumi.StringOutput
- func (o WorkloadNetworkSegmentOutput) Revision() pulumi.Float64PtrOutput
- func (o WorkloadNetworkSegmentOutput) Status() pulumi.StringOutput
- func (o WorkloadNetworkSegmentOutput) Subnet() WorkloadNetworkSegmentSubnetResponsePtrOutput
- func (o WorkloadNetworkSegmentOutput) ToWorkloadNetworkSegmentOutput() WorkloadNetworkSegmentOutput
- func (o WorkloadNetworkSegmentOutput) ToWorkloadNetworkSegmentOutputWithContext(ctx context.Context) WorkloadNetworkSegmentOutput
- func (o WorkloadNetworkSegmentOutput) Type() pulumi.StringOutput
- type WorkloadNetworkSegmentPortVifResponse
- type WorkloadNetworkSegmentPortVifResponseArrayOutput
- func (WorkloadNetworkSegmentPortVifResponseArrayOutput) ElementType() reflect.Type
- func (o WorkloadNetworkSegmentPortVifResponseArrayOutput) Index(i pulumi.IntInput) WorkloadNetworkSegmentPortVifResponseOutput
- func (o WorkloadNetworkSegmentPortVifResponseArrayOutput) ToWorkloadNetworkSegmentPortVifResponseArrayOutput() WorkloadNetworkSegmentPortVifResponseArrayOutput
- func (o WorkloadNetworkSegmentPortVifResponseArrayOutput) ToWorkloadNetworkSegmentPortVifResponseArrayOutputWithContext(ctx context.Context) WorkloadNetworkSegmentPortVifResponseArrayOutput
- type WorkloadNetworkSegmentPortVifResponseOutput
- func (WorkloadNetworkSegmentPortVifResponseOutput) ElementType() reflect.Type
- func (o WorkloadNetworkSegmentPortVifResponseOutput) PortName() pulumi.StringPtrOutput
- func (o WorkloadNetworkSegmentPortVifResponseOutput) ToWorkloadNetworkSegmentPortVifResponseOutput() WorkloadNetworkSegmentPortVifResponseOutput
- func (o WorkloadNetworkSegmentPortVifResponseOutput) ToWorkloadNetworkSegmentPortVifResponseOutputWithContext(ctx context.Context) WorkloadNetworkSegmentPortVifResponseOutput
- type WorkloadNetworkSegmentState
- type WorkloadNetworkSegmentSubnet
- type WorkloadNetworkSegmentSubnetArgs
- func (WorkloadNetworkSegmentSubnetArgs) ElementType() reflect.Type
- func (i WorkloadNetworkSegmentSubnetArgs) ToWorkloadNetworkSegmentSubnetOutput() WorkloadNetworkSegmentSubnetOutput
- func (i WorkloadNetworkSegmentSubnetArgs) ToWorkloadNetworkSegmentSubnetOutputWithContext(ctx context.Context) WorkloadNetworkSegmentSubnetOutput
- func (i WorkloadNetworkSegmentSubnetArgs) ToWorkloadNetworkSegmentSubnetPtrOutput() WorkloadNetworkSegmentSubnetPtrOutput
- func (i WorkloadNetworkSegmentSubnetArgs) ToWorkloadNetworkSegmentSubnetPtrOutputWithContext(ctx context.Context) WorkloadNetworkSegmentSubnetPtrOutput
- type WorkloadNetworkSegmentSubnetInput
- type WorkloadNetworkSegmentSubnetOutput
- func (o WorkloadNetworkSegmentSubnetOutput) DhcpRanges() pulumi.StringArrayOutput
- func (WorkloadNetworkSegmentSubnetOutput) ElementType() reflect.Type
- func (o WorkloadNetworkSegmentSubnetOutput) GatewayAddress() pulumi.StringPtrOutput
- func (o WorkloadNetworkSegmentSubnetOutput) ToWorkloadNetworkSegmentSubnetOutput() WorkloadNetworkSegmentSubnetOutput
- func (o WorkloadNetworkSegmentSubnetOutput) ToWorkloadNetworkSegmentSubnetOutputWithContext(ctx context.Context) WorkloadNetworkSegmentSubnetOutput
- func (o WorkloadNetworkSegmentSubnetOutput) ToWorkloadNetworkSegmentSubnetPtrOutput() WorkloadNetworkSegmentSubnetPtrOutput
- func (o WorkloadNetworkSegmentSubnetOutput) ToWorkloadNetworkSegmentSubnetPtrOutputWithContext(ctx context.Context) WorkloadNetworkSegmentSubnetPtrOutput
- type WorkloadNetworkSegmentSubnetPtrInput
- type WorkloadNetworkSegmentSubnetPtrOutput
- func (o WorkloadNetworkSegmentSubnetPtrOutput) DhcpRanges() pulumi.StringArrayOutput
- func (o WorkloadNetworkSegmentSubnetPtrOutput) Elem() WorkloadNetworkSegmentSubnetOutput
- func (WorkloadNetworkSegmentSubnetPtrOutput) ElementType() reflect.Type
- func (o WorkloadNetworkSegmentSubnetPtrOutput) GatewayAddress() pulumi.StringPtrOutput
- func (o WorkloadNetworkSegmentSubnetPtrOutput) ToWorkloadNetworkSegmentSubnetPtrOutput() WorkloadNetworkSegmentSubnetPtrOutput
- func (o WorkloadNetworkSegmentSubnetPtrOutput) ToWorkloadNetworkSegmentSubnetPtrOutputWithContext(ctx context.Context) WorkloadNetworkSegmentSubnetPtrOutput
- type WorkloadNetworkSegmentSubnetResponse
- type WorkloadNetworkSegmentSubnetResponseOutput
- func (o WorkloadNetworkSegmentSubnetResponseOutput) DhcpRanges() pulumi.StringArrayOutput
- func (WorkloadNetworkSegmentSubnetResponseOutput) ElementType() reflect.Type
- func (o WorkloadNetworkSegmentSubnetResponseOutput) GatewayAddress() pulumi.StringPtrOutput
- func (o WorkloadNetworkSegmentSubnetResponseOutput) ToWorkloadNetworkSegmentSubnetResponseOutput() WorkloadNetworkSegmentSubnetResponseOutput
- func (o WorkloadNetworkSegmentSubnetResponseOutput) ToWorkloadNetworkSegmentSubnetResponseOutputWithContext(ctx context.Context) WorkloadNetworkSegmentSubnetResponseOutput
- type WorkloadNetworkSegmentSubnetResponsePtrOutput
- func (o WorkloadNetworkSegmentSubnetResponsePtrOutput) DhcpRanges() pulumi.StringArrayOutput
- func (o WorkloadNetworkSegmentSubnetResponsePtrOutput) Elem() WorkloadNetworkSegmentSubnetResponseOutput
- func (WorkloadNetworkSegmentSubnetResponsePtrOutput) ElementType() reflect.Type
- func (o WorkloadNetworkSegmentSubnetResponsePtrOutput) GatewayAddress() pulumi.StringPtrOutput
- func (o WorkloadNetworkSegmentSubnetResponsePtrOutput) ToWorkloadNetworkSegmentSubnetResponsePtrOutput() WorkloadNetworkSegmentSubnetResponsePtrOutput
- func (o WorkloadNetworkSegmentSubnetResponsePtrOutput) ToWorkloadNetworkSegmentSubnetResponsePtrOutputWithContext(ctx context.Context) WorkloadNetworkSegmentSubnetResponsePtrOutput
- type WorkloadNetworkVMGroup
- type WorkloadNetworkVMGroupArgs
- type WorkloadNetworkVMGroupInput
- type WorkloadNetworkVMGroupOutput
- func (o WorkloadNetworkVMGroupOutput) DisplayName() pulumi.StringPtrOutput
- func (WorkloadNetworkVMGroupOutput) ElementType() reflect.Type
- func (o WorkloadNetworkVMGroupOutput) Members() pulumi.StringArrayOutput
- func (o WorkloadNetworkVMGroupOutput) Name() pulumi.StringOutput
- func (o WorkloadNetworkVMGroupOutput) ProvisioningState() pulumi.StringOutput
- func (o WorkloadNetworkVMGroupOutput) Revision() pulumi.Float64PtrOutput
- func (o WorkloadNetworkVMGroupOutput) Status() pulumi.StringOutput
- func (o WorkloadNetworkVMGroupOutput) ToWorkloadNetworkVMGroupOutput() WorkloadNetworkVMGroupOutput
- func (o WorkloadNetworkVMGroupOutput) ToWorkloadNetworkVMGroupOutputWithContext(ctx context.Context) WorkloadNetworkVMGroupOutput
- func (o WorkloadNetworkVMGroupOutput) Type() pulumi.StringOutput
- type WorkloadNetworkVMGroupState
Constants ¶
const ( AddonTypeSRM = AddonType("SRM") AddonTypeVR = AddonType("VR") AddonTypeHCX = AddonType("HCX") AddonTypeArc = AddonType("Arc") )
const ( AffinityStrengthShould = AffinityStrength("Should") AffinityStrengthMust = AffinityStrength("Must") )
const ( AffinityTypeAffinity = AffinityType("Affinity") AffinityTypeAntiAffinity = AffinityType("AntiAffinity") )
const ( AvailabilityStrategySingleZone = AvailabilityStrategy("SingleZone") AvailabilityStrategyDualZone = AvailabilityStrategy("DualZone") )
const ( AzureHybridBenefitTypeSqlHost = AzureHybridBenefitType("SqlHost") AzureHybridBenefitTypeNone = AzureHybridBenefitType("None") )
const ( DhcpTypeEnumSERVER = DhcpTypeEnum("SERVER") DhcpTypeEnumRELAY = DhcpTypeEnum("RELAY") )
const ( DnsServiceLogLevelEnumDEBUG = DnsServiceLogLevelEnum("DEBUG") DnsServiceLogLevelEnumINFO = DnsServiceLogLevelEnum("INFO") DnsServiceLogLevelEnumWARNING = DnsServiceLogLevelEnum("WARNING") DnsServiceLogLevelEnumERROR = DnsServiceLogLevelEnum("ERROR") DnsServiceLogLevelEnumFATAL = DnsServiceLogLevelEnum("FATAL") )
const ( EncryptionStateEnabled = EncryptionState("Enabled") EncryptionStateDisabled = EncryptionState("Disabled") )
const ( InternetEnumEnabled = InternetEnum("Enabled") InternetEnumDisabled = InternetEnum("Disabled") )
const ( MountOptionEnumMOUNT = MountOptionEnum("MOUNT") MountOptionEnumATTACH = MountOptionEnum("ATTACH") )
const ( PlacementPolicyStateEnumEnabled = PlacementPolicyStateEnum("Enabled") PlacementPolicyStateEnumDisabled = PlacementPolicyStateEnum("Disabled") )
const ( PlacementPolicyTypeVmVm = PlacementPolicyType("VmVm") PlacementPolicyTypeVmHost = PlacementPolicyType("VmHost") )
const ( PortMirroringDirectionEnumINGRESS = PortMirroringDirectionEnum("INGRESS") PortMirroringDirectionEnumEGRESS = PortMirroringDirectionEnum("EGRESS") PortMirroringDirectionEnumBIDIRECTIONAL = PortMirroringDirectionEnum("BIDIRECTIONAL") )
const ( ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned") ResourceIdentityTypeNone = ResourceIdentityType("None") )
const ( ScriptExecutionParameterTypeValue = ScriptExecutionParameterType("Value") ScriptExecutionParameterTypeSecureValue = ScriptExecutionParameterType("SecureValue") ScriptExecutionParameterTypeCredential = ScriptExecutionParameterType("Credential") )
const ( SslEnumEnabled = SslEnum("Enabled") SslEnumDisabled = SslEnum("Disabled") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Addon ¶
type Addon struct { pulumi.CustomResourceState // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The properties of an addon resource Properties pulumi.AnyOutput `pulumi:"properties"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
An addon resource Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2020-07-17-preview.
Other available API versions: 2021-01-01-preview, 2023-03-01, 2023-09-01.
func GetAddon ¶
func GetAddon(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AddonState, opts ...pulumi.ResourceOption) (*Addon, error)
GetAddon gets an existing Addon 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 NewAddon ¶
func NewAddon(ctx *pulumi.Context, name string, args *AddonArgs, opts ...pulumi.ResourceOption) (*Addon, error)
NewAddon registers a new resource with the given unique name, arguments, and options.
func (*Addon) ElementType ¶
func (*Addon) ToAddonOutput ¶
func (i *Addon) ToAddonOutput() AddonOutput
func (*Addon) ToAddonOutputWithContext ¶
func (i *Addon) ToAddonOutputWithContext(ctx context.Context) AddonOutput
type AddonArcProperties ¶
type AddonArcProperties struct { // The type of private cloud addon // Expected value is 'Arc'. AddonType string `pulumi:"addonType"` // The VMware vCenter resource ID VCenter *string `pulumi:"vCenter"` }
The properties of an Arc addon
type AddonArcPropertiesArgs ¶
type AddonArcPropertiesArgs struct { // The type of private cloud addon // Expected value is 'Arc'. AddonType pulumi.StringInput `pulumi:"addonType"` // The VMware vCenter resource ID VCenter pulumi.StringPtrInput `pulumi:"vCenter"` }
The properties of an Arc addon
func (AddonArcPropertiesArgs) ElementType ¶
func (AddonArcPropertiesArgs) ElementType() reflect.Type
func (AddonArcPropertiesArgs) ToAddonArcPropertiesOutput ¶
func (i AddonArcPropertiesArgs) ToAddonArcPropertiesOutput() AddonArcPropertiesOutput
func (AddonArcPropertiesArgs) ToAddonArcPropertiesOutputWithContext ¶
func (i AddonArcPropertiesArgs) ToAddonArcPropertiesOutputWithContext(ctx context.Context) AddonArcPropertiesOutput
func (AddonArcPropertiesArgs) ToAddonArcPropertiesPtrOutput ¶
func (i AddonArcPropertiesArgs) ToAddonArcPropertiesPtrOutput() AddonArcPropertiesPtrOutput
func (AddonArcPropertiesArgs) ToAddonArcPropertiesPtrOutputWithContext ¶
func (i AddonArcPropertiesArgs) ToAddonArcPropertiesPtrOutputWithContext(ctx context.Context) AddonArcPropertiesPtrOutput
type AddonArcPropertiesInput ¶
type AddonArcPropertiesInput interface { pulumi.Input ToAddonArcPropertiesOutput() AddonArcPropertiesOutput ToAddonArcPropertiesOutputWithContext(context.Context) AddonArcPropertiesOutput }
AddonArcPropertiesInput is an input type that accepts AddonArcPropertiesArgs and AddonArcPropertiesOutput values. You can construct a concrete instance of `AddonArcPropertiesInput` via:
AddonArcPropertiesArgs{...}
type AddonArcPropertiesOutput ¶
type AddonArcPropertiesOutput struct{ *pulumi.OutputState }
The properties of an Arc addon
func (AddonArcPropertiesOutput) AddonType ¶
func (o AddonArcPropertiesOutput) AddonType() pulumi.StringOutput
The type of private cloud addon Expected value is 'Arc'.
func (AddonArcPropertiesOutput) ElementType ¶
func (AddonArcPropertiesOutput) ElementType() reflect.Type
func (AddonArcPropertiesOutput) ToAddonArcPropertiesOutput ¶
func (o AddonArcPropertiesOutput) ToAddonArcPropertiesOutput() AddonArcPropertiesOutput
func (AddonArcPropertiesOutput) ToAddonArcPropertiesOutputWithContext ¶
func (o AddonArcPropertiesOutput) ToAddonArcPropertiesOutputWithContext(ctx context.Context) AddonArcPropertiesOutput
func (AddonArcPropertiesOutput) ToAddonArcPropertiesPtrOutput ¶
func (o AddonArcPropertiesOutput) ToAddonArcPropertiesPtrOutput() AddonArcPropertiesPtrOutput
func (AddonArcPropertiesOutput) ToAddonArcPropertiesPtrOutputWithContext ¶
func (o AddonArcPropertiesOutput) ToAddonArcPropertiesPtrOutputWithContext(ctx context.Context) AddonArcPropertiesPtrOutput
func (AddonArcPropertiesOutput) VCenter ¶
func (o AddonArcPropertiesOutput) VCenter() pulumi.StringPtrOutput
The VMware vCenter resource ID
type AddonArcPropertiesPtrInput ¶
type AddonArcPropertiesPtrInput interface { pulumi.Input ToAddonArcPropertiesPtrOutput() AddonArcPropertiesPtrOutput ToAddonArcPropertiesPtrOutputWithContext(context.Context) AddonArcPropertiesPtrOutput }
AddonArcPropertiesPtrInput is an input type that accepts AddonArcPropertiesArgs, AddonArcPropertiesPtr and AddonArcPropertiesPtrOutput values. You can construct a concrete instance of `AddonArcPropertiesPtrInput` via:
AddonArcPropertiesArgs{...} or: nil
func AddonArcPropertiesPtr ¶
func AddonArcPropertiesPtr(v *AddonArcPropertiesArgs) AddonArcPropertiesPtrInput
type AddonArcPropertiesPtrOutput ¶
type AddonArcPropertiesPtrOutput struct{ *pulumi.OutputState }
func (AddonArcPropertiesPtrOutput) AddonType ¶
func (o AddonArcPropertiesPtrOutput) AddonType() pulumi.StringPtrOutput
The type of private cloud addon Expected value is 'Arc'.
func (AddonArcPropertiesPtrOutput) Elem ¶
func (o AddonArcPropertiesPtrOutput) Elem() AddonArcPropertiesOutput
func (AddonArcPropertiesPtrOutput) ElementType ¶
func (AddonArcPropertiesPtrOutput) ElementType() reflect.Type
func (AddonArcPropertiesPtrOutput) ToAddonArcPropertiesPtrOutput ¶
func (o AddonArcPropertiesPtrOutput) ToAddonArcPropertiesPtrOutput() AddonArcPropertiesPtrOutput
func (AddonArcPropertiesPtrOutput) ToAddonArcPropertiesPtrOutputWithContext ¶
func (o AddonArcPropertiesPtrOutput) ToAddonArcPropertiesPtrOutputWithContext(ctx context.Context) AddonArcPropertiesPtrOutput
func (AddonArcPropertiesPtrOutput) VCenter ¶
func (o AddonArcPropertiesPtrOutput) VCenter() pulumi.StringPtrOutput
The VMware vCenter resource ID
type AddonArcPropertiesResponse ¶
type AddonArcPropertiesResponse struct { // The type of private cloud addon // Expected value is 'Arc'. AddonType string `pulumi:"addonType"` // The state of the addon provisioning ProvisioningState string `pulumi:"provisioningState"` // The VMware vCenter resource ID VCenter *string `pulumi:"vCenter"` }
The properties of an Arc addon
type AddonArcPropertiesResponseOutput ¶
type AddonArcPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of an Arc addon
func (AddonArcPropertiesResponseOutput) AddonType ¶
func (o AddonArcPropertiesResponseOutput) AddonType() pulumi.StringOutput
The type of private cloud addon Expected value is 'Arc'.
func (AddonArcPropertiesResponseOutput) ElementType ¶
func (AddonArcPropertiesResponseOutput) ElementType() reflect.Type
func (AddonArcPropertiesResponseOutput) ProvisioningState ¶
func (o AddonArcPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The state of the addon provisioning
func (AddonArcPropertiesResponseOutput) ToAddonArcPropertiesResponseOutput ¶
func (o AddonArcPropertiesResponseOutput) ToAddonArcPropertiesResponseOutput() AddonArcPropertiesResponseOutput
func (AddonArcPropertiesResponseOutput) ToAddonArcPropertiesResponseOutputWithContext ¶
func (o AddonArcPropertiesResponseOutput) ToAddonArcPropertiesResponseOutputWithContext(ctx context.Context) AddonArcPropertiesResponseOutput
func (AddonArcPropertiesResponseOutput) VCenter ¶
func (o AddonArcPropertiesResponseOutput) VCenter() pulumi.StringPtrOutput
The VMware vCenter resource ID
type AddonArgs ¶
type AddonArgs struct { // Name of the addon for the private cloud AddonName pulumi.StringPtrInput // The name of the private cloud. PrivateCloudName pulumi.StringInput // The properties of an addon resource Properties pulumi.Input // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a Addon resource.
func (AddonArgs) ElementType ¶
type AddonHcxProperties ¶
type AddonHcxProperties struct { // The type of private cloud addon // Expected value is 'HCX'. AddonType string `pulumi:"addonType"` // The HCX offer, example VMware MaaS Cloud Provider (Enterprise) Offer string `pulumi:"offer"` }
The properties of an HCX addon
type AddonHcxPropertiesArgs ¶
type AddonHcxPropertiesArgs struct { // The type of private cloud addon // Expected value is 'HCX'. AddonType pulumi.StringInput `pulumi:"addonType"` // The HCX offer, example VMware MaaS Cloud Provider (Enterprise) Offer pulumi.StringInput `pulumi:"offer"` }
The properties of an HCX addon
func (AddonHcxPropertiesArgs) ElementType ¶
func (AddonHcxPropertiesArgs) ElementType() reflect.Type
func (AddonHcxPropertiesArgs) ToAddonHcxPropertiesOutput ¶
func (i AddonHcxPropertiesArgs) ToAddonHcxPropertiesOutput() AddonHcxPropertiesOutput
func (AddonHcxPropertiesArgs) ToAddonHcxPropertiesOutputWithContext ¶
func (i AddonHcxPropertiesArgs) ToAddonHcxPropertiesOutputWithContext(ctx context.Context) AddonHcxPropertiesOutput
func (AddonHcxPropertiesArgs) ToAddonHcxPropertiesPtrOutput ¶
func (i AddonHcxPropertiesArgs) ToAddonHcxPropertiesPtrOutput() AddonHcxPropertiesPtrOutput
func (AddonHcxPropertiesArgs) ToAddonHcxPropertiesPtrOutputWithContext ¶
func (i AddonHcxPropertiesArgs) ToAddonHcxPropertiesPtrOutputWithContext(ctx context.Context) AddonHcxPropertiesPtrOutput
type AddonHcxPropertiesInput ¶
type AddonHcxPropertiesInput interface { pulumi.Input ToAddonHcxPropertiesOutput() AddonHcxPropertiesOutput ToAddonHcxPropertiesOutputWithContext(context.Context) AddonHcxPropertiesOutput }
AddonHcxPropertiesInput is an input type that accepts AddonHcxPropertiesArgs and AddonHcxPropertiesOutput values. You can construct a concrete instance of `AddonHcxPropertiesInput` via:
AddonHcxPropertiesArgs{...}
type AddonHcxPropertiesOutput ¶
type AddonHcxPropertiesOutput struct{ *pulumi.OutputState }
The properties of an HCX addon
func (AddonHcxPropertiesOutput) AddonType ¶
func (o AddonHcxPropertiesOutput) AddonType() pulumi.StringOutput
The type of private cloud addon Expected value is 'HCX'.
func (AddonHcxPropertiesOutput) ElementType ¶
func (AddonHcxPropertiesOutput) ElementType() reflect.Type
func (AddonHcxPropertiesOutput) Offer ¶
func (o AddonHcxPropertiesOutput) Offer() pulumi.StringOutput
The HCX offer, example VMware MaaS Cloud Provider (Enterprise)
func (AddonHcxPropertiesOutput) ToAddonHcxPropertiesOutput ¶
func (o AddonHcxPropertiesOutput) ToAddonHcxPropertiesOutput() AddonHcxPropertiesOutput
func (AddonHcxPropertiesOutput) ToAddonHcxPropertiesOutputWithContext ¶
func (o AddonHcxPropertiesOutput) ToAddonHcxPropertiesOutputWithContext(ctx context.Context) AddonHcxPropertiesOutput
func (AddonHcxPropertiesOutput) ToAddonHcxPropertiesPtrOutput ¶
func (o AddonHcxPropertiesOutput) ToAddonHcxPropertiesPtrOutput() AddonHcxPropertiesPtrOutput
func (AddonHcxPropertiesOutput) ToAddonHcxPropertiesPtrOutputWithContext ¶
func (o AddonHcxPropertiesOutput) ToAddonHcxPropertiesPtrOutputWithContext(ctx context.Context) AddonHcxPropertiesPtrOutput
type AddonHcxPropertiesPtrInput ¶
type AddonHcxPropertiesPtrInput interface { pulumi.Input ToAddonHcxPropertiesPtrOutput() AddonHcxPropertiesPtrOutput ToAddonHcxPropertiesPtrOutputWithContext(context.Context) AddonHcxPropertiesPtrOutput }
AddonHcxPropertiesPtrInput is an input type that accepts AddonHcxPropertiesArgs, AddonHcxPropertiesPtr and AddonHcxPropertiesPtrOutput values. You can construct a concrete instance of `AddonHcxPropertiesPtrInput` via:
AddonHcxPropertiesArgs{...} or: nil
func AddonHcxPropertiesPtr ¶
func AddonHcxPropertiesPtr(v *AddonHcxPropertiesArgs) AddonHcxPropertiesPtrInput
type AddonHcxPropertiesPtrOutput ¶
type AddonHcxPropertiesPtrOutput struct{ *pulumi.OutputState }
func (AddonHcxPropertiesPtrOutput) AddonType ¶
func (o AddonHcxPropertiesPtrOutput) AddonType() pulumi.StringPtrOutput
The type of private cloud addon Expected value is 'HCX'.
func (AddonHcxPropertiesPtrOutput) Elem ¶
func (o AddonHcxPropertiesPtrOutput) Elem() AddonHcxPropertiesOutput
func (AddonHcxPropertiesPtrOutput) ElementType ¶
func (AddonHcxPropertiesPtrOutput) ElementType() reflect.Type
func (AddonHcxPropertiesPtrOutput) Offer ¶
func (o AddonHcxPropertiesPtrOutput) Offer() pulumi.StringPtrOutput
The HCX offer, example VMware MaaS Cloud Provider (Enterprise)
func (AddonHcxPropertiesPtrOutput) ToAddonHcxPropertiesPtrOutput ¶
func (o AddonHcxPropertiesPtrOutput) ToAddonHcxPropertiesPtrOutput() AddonHcxPropertiesPtrOutput
func (AddonHcxPropertiesPtrOutput) ToAddonHcxPropertiesPtrOutputWithContext ¶
func (o AddonHcxPropertiesPtrOutput) ToAddonHcxPropertiesPtrOutputWithContext(ctx context.Context) AddonHcxPropertiesPtrOutput
type AddonHcxPropertiesResponse ¶
type AddonHcxPropertiesResponse struct { // The type of private cloud addon // Expected value is 'HCX'. AddonType string `pulumi:"addonType"` // The HCX offer, example VMware MaaS Cloud Provider (Enterprise) Offer string `pulumi:"offer"` // The state of the addon provisioning ProvisioningState string `pulumi:"provisioningState"` }
The properties of an HCX addon
type AddonHcxPropertiesResponseOutput ¶
type AddonHcxPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of an HCX addon
func (AddonHcxPropertiesResponseOutput) AddonType ¶
func (o AddonHcxPropertiesResponseOutput) AddonType() pulumi.StringOutput
The type of private cloud addon Expected value is 'HCX'.
func (AddonHcxPropertiesResponseOutput) ElementType ¶
func (AddonHcxPropertiesResponseOutput) ElementType() reflect.Type
func (AddonHcxPropertiesResponseOutput) Offer ¶
func (o AddonHcxPropertiesResponseOutput) Offer() pulumi.StringOutput
The HCX offer, example VMware MaaS Cloud Provider (Enterprise)
func (AddonHcxPropertiesResponseOutput) ProvisioningState ¶
func (o AddonHcxPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The state of the addon provisioning
func (AddonHcxPropertiesResponseOutput) ToAddonHcxPropertiesResponseOutput ¶
func (o AddonHcxPropertiesResponseOutput) ToAddonHcxPropertiesResponseOutput() AddonHcxPropertiesResponseOutput
func (AddonHcxPropertiesResponseOutput) ToAddonHcxPropertiesResponseOutputWithContext ¶
func (o AddonHcxPropertiesResponseOutput) ToAddonHcxPropertiesResponseOutputWithContext(ctx context.Context) AddonHcxPropertiesResponseOutput
type AddonInput ¶
type AddonInput interface { pulumi.Input ToAddonOutput() AddonOutput ToAddonOutputWithContext(ctx context.Context) AddonOutput }
type AddonOutput ¶
type AddonOutput struct{ *pulumi.OutputState }
func (AddonOutput) ElementType ¶
func (AddonOutput) ElementType() reflect.Type
func (AddonOutput) Properties ¶
func (o AddonOutput) Properties() pulumi.AnyOutput
The properties of an addon resource
func (AddonOutput) ToAddonOutput ¶
func (o AddonOutput) ToAddonOutput() AddonOutput
func (AddonOutput) ToAddonOutputWithContext ¶
func (o AddonOutput) ToAddonOutputWithContext(ctx context.Context) AddonOutput
type AddonSrmProperties ¶
type AddonSrmProperties struct { // The type of private cloud addon // Expected value is 'SRM'. AddonType string `pulumi:"addonType"` // The Site Recovery Manager (SRM) license LicenseKey *string `pulumi:"licenseKey"` }
The properties of a Site Recovery Manager (SRM) addon
type AddonSrmPropertiesArgs ¶
type AddonSrmPropertiesArgs struct { // The type of private cloud addon // Expected value is 'SRM'. AddonType pulumi.StringInput `pulumi:"addonType"` // The Site Recovery Manager (SRM) license LicenseKey pulumi.StringPtrInput `pulumi:"licenseKey"` }
The properties of a Site Recovery Manager (SRM) addon
func (AddonSrmPropertiesArgs) ElementType ¶
func (AddonSrmPropertiesArgs) ElementType() reflect.Type
func (AddonSrmPropertiesArgs) ToAddonSrmPropertiesOutput ¶
func (i AddonSrmPropertiesArgs) ToAddonSrmPropertiesOutput() AddonSrmPropertiesOutput
func (AddonSrmPropertiesArgs) ToAddonSrmPropertiesOutputWithContext ¶
func (i AddonSrmPropertiesArgs) ToAddonSrmPropertiesOutputWithContext(ctx context.Context) AddonSrmPropertiesOutput
func (AddonSrmPropertiesArgs) ToAddonSrmPropertiesPtrOutput ¶
func (i AddonSrmPropertiesArgs) ToAddonSrmPropertiesPtrOutput() AddonSrmPropertiesPtrOutput
func (AddonSrmPropertiesArgs) ToAddonSrmPropertiesPtrOutputWithContext ¶
func (i AddonSrmPropertiesArgs) ToAddonSrmPropertiesPtrOutputWithContext(ctx context.Context) AddonSrmPropertiesPtrOutput
type AddonSrmPropertiesInput ¶
type AddonSrmPropertiesInput interface { pulumi.Input ToAddonSrmPropertiesOutput() AddonSrmPropertiesOutput ToAddonSrmPropertiesOutputWithContext(context.Context) AddonSrmPropertiesOutput }
AddonSrmPropertiesInput is an input type that accepts AddonSrmPropertiesArgs and AddonSrmPropertiesOutput values. You can construct a concrete instance of `AddonSrmPropertiesInput` via:
AddonSrmPropertiesArgs{...}
type AddonSrmPropertiesOutput ¶
type AddonSrmPropertiesOutput struct{ *pulumi.OutputState }
The properties of a Site Recovery Manager (SRM) addon
func (AddonSrmPropertiesOutput) AddonType ¶
func (o AddonSrmPropertiesOutput) AddonType() pulumi.StringOutput
The type of private cloud addon Expected value is 'SRM'.
func (AddonSrmPropertiesOutput) ElementType ¶
func (AddonSrmPropertiesOutput) ElementType() reflect.Type
func (AddonSrmPropertiesOutput) LicenseKey ¶
func (o AddonSrmPropertiesOutput) LicenseKey() pulumi.StringPtrOutput
The Site Recovery Manager (SRM) license
func (AddonSrmPropertiesOutput) ToAddonSrmPropertiesOutput ¶
func (o AddonSrmPropertiesOutput) ToAddonSrmPropertiesOutput() AddonSrmPropertiesOutput
func (AddonSrmPropertiesOutput) ToAddonSrmPropertiesOutputWithContext ¶
func (o AddonSrmPropertiesOutput) ToAddonSrmPropertiesOutputWithContext(ctx context.Context) AddonSrmPropertiesOutput
func (AddonSrmPropertiesOutput) ToAddonSrmPropertiesPtrOutput ¶
func (o AddonSrmPropertiesOutput) ToAddonSrmPropertiesPtrOutput() AddonSrmPropertiesPtrOutput
func (AddonSrmPropertiesOutput) ToAddonSrmPropertiesPtrOutputWithContext ¶
func (o AddonSrmPropertiesOutput) ToAddonSrmPropertiesPtrOutputWithContext(ctx context.Context) AddonSrmPropertiesPtrOutput
type AddonSrmPropertiesPtrInput ¶
type AddonSrmPropertiesPtrInput interface { pulumi.Input ToAddonSrmPropertiesPtrOutput() AddonSrmPropertiesPtrOutput ToAddonSrmPropertiesPtrOutputWithContext(context.Context) AddonSrmPropertiesPtrOutput }
AddonSrmPropertiesPtrInput is an input type that accepts AddonSrmPropertiesArgs, AddonSrmPropertiesPtr and AddonSrmPropertiesPtrOutput values. You can construct a concrete instance of `AddonSrmPropertiesPtrInput` via:
AddonSrmPropertiesArgs{...} or: nil
func AddonSrmPropertiesPtr ¶
func AddonSrmPropertiesPtr(v *AddonSrmPropertiesArgs) AddonSrmPropertiesPtrInput
type AddonSrmPropertiesPtrOutput ¶
type AddonSrmPropertiesPtrOutput struct{ *pulumi.OutputState }
func (AddonSrmPropertiesPtrOutput) AddonType ¶
func (o AddonSrmPropertiesPtrOutput) AddonType() pulumi.StringPtrOutput
The type of private cloud addon Expected value is 'SRM'.
func (AddonSrmPropertiesPtrOutput) Elem ¶
func (o AddonSrmPropertiesPtrOutput) Elem() AddonSrmPropertiesOutput
func (AddonSrmPropertiesPtrOutput) ElementType ¶
func (AddonSrmPropertiesPtrOutput) ElementType() reflect.Type
func (AddonSrmPropertiesPtrOutput) LicenseKey ¶
func (o AddonSrmPropertiesPtrOutput) LicenseKey() pulumi.StringPtrOutput
The Site Recovery Manager (SRM) license
func (AddonSrmPropertiesPtrOutput) ToAddonSrmPropertiesPtrOutput ¶
func (o AddonSrmPropertiesPtrOutput) ToAddonSrmPropertiesPtrOutput() AddonSrmPropertiesPtrOutput
func (AddonSrmPropertiesPtrOutput) ToAddonSrmPropertiesPtrOutputWithContext ¶
func (o AddonSrmPropertiesPtrOutput) ToAddonSrmPropertiesPtrOutputWithContext(ctx context.Context) AddonSrmPropertiesPtrOutput
type AddonSrmPropertiesResponse ¶
type AddonSrmPropertiesResponse struct { // The type of private cloud addon // Expected value is 'SRM'. AddonType string `pulumi:"addonType"` // The Site Recovery Manager (SRM) license LicenseKey *string `pulumi:"licenseKey"` // The state of the addon provisioning ProvisioningState string `pulumi:"provisioningState"` }
The properties of a Site Recovery Manager (SRM) addon
type AddonSrmPropertiesResponseOutput ¶
type AddonSrmPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of a Site Recovery Manager (SRM) addon
func (AddonSrmPropertiesResponseOutput) AddonType ¶
func (o AddonSrmPropertiesResponseOutput) AddonType() pulumi.StringOutput
The type of private cloud addon Expected value is 'SRM'.
func (AddonSrmPropertiesResponseOutput) ElementType ¶
func (AddonSrmPropertiesResponseOutput) ElementType() reflect.Type
func (AddonSrmPropertiesResponseOutput) LicenseKey ¶
func (o AddonSrmPropertiesResponseOutput) LicenseKey() pulumi.StringPtrOutput
The Site Recovery Manager (SRM) license
func (AddonSrmPropertiesResponseOutput) ProvisioningState ¶
func (o AddonSrmPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The state of the addon provisioning
func (AddonSrmPropertiesResponseOutput) ToAddonSrmPropertiesResponseOutput ¶
func (o AddonSrmPropertiesResponseOutput) ToAddonSrmPropertiesResponseOutput() AddonSrmPropertiesResponseOutput
func (AddonSrmPropertiesResponseOutput) ToAddonSrmPropertiesResponseOutputWithContext ¶
func (o AddonSrmPropertiesResponseOutput) ToAddonSrmPropertiesResponseOutputWithContext(ctx context.Context) AddonSrmPropertiesResponseOutput
type AddonState ¶
type AddonState struct { }
func (AddonState) ElementType ¶
func (AddonState) ElementType() reflect.Type
type AddonVrProperties ¶
type AddonVrProperties struct { // The type of private cloud addon // Expected value is 'VR'. AddonType string `pulumi:"addonType"` // The vSphere Replication Server (VRS) count VrsCount int `pulumi:"vrsCount"` }
The properties of a vSphere Replication (VR) addon
type AddonVrPropertiesArgs ¶
type AddonVrPropertiesArgs struct { // The type of private cloud addon // Expected value is 'VR'. AddonType pulumi.StringInput `pulumi:"addonType"` // The vSphere Replication Server (VRS) count VrsCount pulumi.IntInput `pulumi:"vrsCount"` }
The properties of a vSphere Replication (VR) addon
func (AddonVrPropertiesArgs) ElementType ¶
func (AddonVrPropertiesArgs) ElementType() reflect.Type
func (AddonVrPropertiesArgs) ToAddonVrPropertiesOutput ¶
func (i AddonVrPropertiesArgs) ToAddonVrPropertiesOutput() AddonVrPropertiesOutput
func (AddonVrPropertiesArgs) ToAddonVrPropertiesOutputWithContext ¶
func (i AddonVrPropertiesArgs) ToAddonVrPropertiesOutputWithContext(ctx context.Context) AddonVrPropertiesOutput
func (AddonVrPropertiesArgs) ToAddonVrPropertiesPtrOutput ¶
func (i AddonVrPropertiesArgs) ToAddonVrPropertiesPtrOutput() AddonVrPropertiesPtrOutput
func (AddonVrPropertiesArgs) ToAddonVrPropertiesPtrOutputWithContext ¶
func (i AddonVrPropertiesArgs) ToAddonVrPropertiesPtrOutputWithContext(ctx context.Context) AddonVrPropertiesPtrOutput
type AddonVrPropertiesInput ¶
type AddonVrPropertiesInput interface { pulumi.Input ToAddonVrPropertiesOutput() AddonVrPropertiesOutput ToAddonVrPropertiesOutputWithContext(context.Context) AddonVrPropertiesOutput }
AddonVrPropertiesInput is an input type that accepts AddonVrPropertiesArgs and AddonVrPropertiesOutput values. You can construct a concrete instance of `AddonVrPropertiesInput` via:
AddonVrPropertiesArgs{...}
type AddonVrPropertiesOutput ¶
type AddonVrPropertiesOutput struct{ *pulumi.OutputState }
The properties of a vSphere Replication (VR) addon
func (AddonVrPropertiesOutput) AddonType ¶
func (o AddonVrPropertiesOutput) AddonType() pulumi.StringOutput
The type of private cloud addon Expected value is 'VR'.
func (AddonVrPropertiesOutput) ElementType ¶
func (AddonVrPropertiesOutput) ElementType() reflect.Type
func (AddonVrPropertiesOutput) ToAddonVrPropertiesOutput ¶
func (o AddonVrPropertiesOutput) ToAddonVrPropertiesOutput() AddonVrPropertiesOutput
func (AddonVrPropertiesOutput) ToAddonVrPropertiesOutputWithContext ¶
func (o AddonVrPropertiesOutput) ToAddonVrPropertiesOutputWithContext(ctx context.Context) AddonVrPropertiesOutput
func (AddonVrPropertiesOutput) ToAddonVrPropertiesPtrOutput ¶
func (o AddonVrPropertiesOutput) ToAddonVrPropertiesPtrOutput() AddonVrPropertiesPtrOutput
func (AddonVrPropertiesOutput) ToAddonVrPropertiesPtrOutputWithContext ¶
func (o AddonVrPropertiesOutput) ToAddonVrPropertiesPtrOutputWithContext(ctx context.Context) AddonVrPropertiesPtrOutput
func (AddonVrPropertiesOutput) VrsCount ¶
func (o AddonVrPropertiesOutput) VrsCount() pulumi.IntOutput
The vSphere Replication Server (VRS) count
type AddonVrPropertiesPtrInput ¶
type AddonVrPropertiesPtrInput interface { pulumi.Input ToAddonVrPropertiesPtrOutput() AddonVrPropertiesPtrOutput ToAddonVrPropertiesPtrOutputWithContext(context.Context) AddonVrPropertiesPtrOutput }
AddonVrPropertiesPtrInput is an input type that accepts AddonVrPropertiesArgs, AddonVrPropertiesPtr and AddonVrPropertiesPtrOutput values. You can construct a concrete instance of `AddonVrPropertiesPtrInput` via:
AddonVrPropertiesArgs{...} or: nil
func AddonVrPropertiesPtr ¶
func AddonVrPropertiesPtr(v *AddonVrPropertiesArgs) AddonVrPropertiesPtrInput
type AddonVrPropertiesPtrOutput ¶
type AddonVrPropertiesPtrOutput struct{ *pulumi.OutputState }
func (AddonVrPropertiesPtrOutput) AddonType ¶
func (o AddonVrPropertiesPtrOutput) AddonType() pulumi.StringPtrOutput
The type of private cloud addon Expected value is 'VR'.
func (AddonVrPropertiesPtrOutput) Elem ¶
func (o AddonVrPropertiesPtrOutput) Elem() AddonVrPropertiesOutput
func (AddonVrPropertiesPtrOutput) ElementType ¶
func (AddonVrPropertiesPtrOutput) ElementType() reflect.Type
func (AddonVrPropertiesPtrOutput) ToAddonVrPropertiesPtrOutput ¶
func (o AddonVrPropertiesPtrOutput) ToAddonVrPropertiesPtrOutput() AddonVrPropertiesPtrOutput
func (AddonVrPropertiesPtrOutput) ToAddonVrPropertiesPtrOutputWithContext ¶
func (o AddonVrPropertiesPtrOutput) ToAddonVrPropertiesPtrOutputWithContext(ctx context.Context) AddonVrPropertiesPtrOutput
func (AddonVrPropertiesPtrOutput) VrsCount ¶
func (o AddonVrPropertiesPtrOutput) VrsCount() pulumi.IntPtrOutput
The vSphere Replication Server (VRS) count
type AddonVrPropertiesResponse ¶
type AddonVrPropertiesResponse struct { // The type of private cloud addon // Expected value is 'VR'. AddonType string `pulumi:"addonType"` // The state of the addon provisioning ProvisioningState string `pulumi:"provisioningState"` // The vSphere Replication Server (VRS) count VrsCount int `pulumi:"vrsCount"` }
The properties of a vSphere Replication (VR) addon
type AddonVrPropertiesResponseOutput ¶
type AddonVrPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of a vSphere Replication (VR) addon
func (AddonVrPropertiesResponseOutput) AddonType ¶
func (o AddonVrPropertiesResponseOutput) AddonType() pulumi.StringOutput
The type of private cloud addon Expected value is 'VR'.
func (AddonVrPropertiesResponseOutput) ElementType ¶
func (AddonVrPropertiesResponseOutput) ElementType() reflect.Type
func (AddonVrPropertiesResponseOutput) ProvisioningState ¶
func (o AddonVrPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The state of the addon provisioning
func (AddonVrPropertiesResponseOutput) ToAddonVrPropertiesResponseOutput ¶
func (o AddonVrPropertiesResponseOutput) ToAddonVrPropertiesResponseOutput() AddonVrPropertiesResponseOutput
func (AddonVrPropertiesResponseOutput) ToAddonVrPropertiesResponseOutputWithContext ¶
func (o AddonVrPropertiesResponseOutput) ToAddonVrPropertiesResponseOutputWithContext(ctx context.Context) AddonVrPropertiesResponseOutput
func (AddonVrPropertiesResponseOutput) VrsCount ¶
func (o AddonVrPropertiesResponseOutput) VrsCount() pulumi.IntOutput
The vSphere Replication Server (VRS) count
type AffinityStrength ¶
type AffinityStrength string
vm-host placement policy affinity strength (should/must)
func (AffinityStrength) ElementType ¶
func (AffinityStrength) ElementType() reflect.Type
func (AffinityStrength) ToAffinityStrengthOutput ¶
func (e AffinityStrength) ToAffinityStrengthOutput() AffinityStrengthOutput
func (AffinityStrength) ToAffinityStrengthOutputWithContext ¶
func (e AffinityStrength) ToAffinityStrengthOutputWithContext(ctx context.Context) AffinityStrengthOutput
func (AffinityStrength) ToAffinityStrengthPtrOutput ¶
func (e AffinityStrength) ToAffinityStrengthPtrOutput() AffinityStrengthPtrOutput
func (AffinityStrength) ToAffinityStrengthPtrOutputWithContext ¶
func (e AffinityStrength) ToAffinityStrengthPtrOutputWithContext(ctx context.Context) AffinityStrengthPtrOutput
func (AffinityStrength) ToStringOutput ¶
func (e AffinityStrength) ToStringOutput() pulumi.StringOutput
func (AffinityStrength) ToStringOutputWithContext ¶
func (e AffinityStrength) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AffinityStrength) ToStringPtrOutput ¶
func (e AffinityStrength) ToStringPtrOutput() pulumi.StringPtrOutput
func (AffinityStrength) ToStringPtrOutputWithContext ¶
func (e AffinityStrength) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AffinityStrengthInput ¶
type AffinityStrengthInput interface { pulumi.Input ToAffinityStrengthOutput() AffinityStrengthOutput ToAffinityStrengthOutputWithContext(context.Context) AffinityStrengthOutput }
AffinityStrengthInput is an input type that accepts values of the AffinityStrength enum A concrete instance of `AffinityStrengthInput` can be one of the following:
AffinityStrengthShould AffinityStrengthMust
type AffinityStrengthOutput ¶
type AffinityStrengthOutput struct{ *pulumi.OutputState }
func (AffinityStrengthOutput) ElementType ¶
func (AffinityStrengthOutput) ElementType() reflect.Type
func (AffinityStrengthOutput) ToAffinityStrengthOutput ¶
func (o AffinityStrengthOutput) ToAffinityStrengthOutput() AffinityStrengthOutput
func (AffinityStrengthOutput) ToAffinityStrengthOutputWithContext ¶
func (o AffinityStrengthOutput) ToAffinityStrengthOutputWithContext(ctx context.Context) AffinityStrengthOutput
func (AffinityStrengthOutput) ToAffinityStrengthPtrOutput ¶
func (o AffinityStrengthOutput) ToAffinityStrengthPtrOutput() AffinityStrengthPtrOutput
func (AffinityStrengthOutput) ToAffinityStrengthPtrOutputWithContext ¶
func (o AffinityStrengthOutput) ToAffinityStrengthPtrOutputWithContext(ctx context.Context) AffinityStrengthPtrOutput
func (AffinityStrengthOutput) ToStringOutput ¶
func (o AffinityStrengthOutput) ToStringOutput() pulumi.StringOutput
func (AffinityStrengthOutput) ToStringOutputWithContext ¶
func (o AffinityStrengthOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AffinityStrengthOutput) ToStringPtrOutput ¶
func (o AffinityStrengthOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AffinityStrengthOutput) ToStringPtrOutputWithContext ¶
func (o AffinityStrengthOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AffinityStrengthPtrInput ¶
type AffinityStrengthPtrInput interface { pulumi.Input ToAffinityStrengthPtrOutput() AffinityStrengthPtrOutput ToAffinityStrengthPtrOutputWithContext(context.Context) AffinityStrengthPtrOutput }
func AffinityStrengthPtr ¶
func AffinityStrengthPtr(v string) AffinityStrengthPtrInput
type AffinityStrengthPtrOutput ¶
type AffinityStrengthPtrOutput struct{ *pulumi.OutputState }
func (AffinityStrengthPtrOutput) Elem ¶
func (o AffinityStrengthPtrOutput) Elem() AffinityStrengthOutput
func (AffinityStrengthPtrOutput) ElementType ¶
func (AffinityStrengthPtrOutput) ElementType() reflect.Type
func (AffinityStrengthPtrOutput) ToAffinityStrengthPtrOutput ¶
func (o AffinityStrengthPtrOutput) ToAffinityStrengthPtrOutput() AffinityStrengthPtrOutput
func (AffinityStrengthPtrOutput) ToAffinityStrengthPtrOutputWithContext ¶
func (o AffinityStrengthPtrOutput) ToAffinityStrengthPtrOutputWithContext(ctx context.Context) AffinityStrengthPtrOutput
func (AffinityStrengthPtrOutput) ToStringPtrOutput ¶
func (o AffinityStrengthPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AffinityStrengthPtrOutput) ToStringPtrOutputWithContext ¶
func (o AffinityStrengthPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AffinityType ¶
type AffinityType string
placement policy affinity type
func (AffinityType) ElementType ¶
func (AffinityType) ElementType() reflect.Type
func (AffinityType) ToAffinityTypeOutput ¶
func (e AffinityType) ToAffinityTypeOutput() AffinityTypeOutput
func (AffinityType) ToAffinityTypeOutputWithContext ¶
func (e AffinityType) ToAffinityTypeOutputWithContext(ctx context.Context) AffinityTypeOutput
func (AffinityType) ToAffinityTypePtrOutput ¶
func (e AffinityType) ToAffinityTypePtrOutput() AffinityTypePtrOutput
func (AffinityType) ToAffinityTypePtrOutputWithContext ¶
func (e AffinityType) ToAffinityTypePtrOutputWithContext(ctx context.Context) AffinityTypePtrOutput
func (AffinityType) ToStringOutput ¶
func (e AffinityType) ToStringOutput() pulumi.StringOutput
func (AffinityType) ToStringOutputWithContext ¶
func (e AffinityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AffinityType) ToStringPtrOutput ¶
func (e AffinityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AffinityType) ToStringPtrOutputWithContext ¶
func (e AffinityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AffinityTypeInput ¶
type AffinityTypeInput interface { pulumi.Input ToAffinityTypeOutput() AffinityTypeOutput ToAffinityTypeOutputWithContext(context.Context) AffinityTypeOutput }
AffinityTypeInput is an input type that accepts values of the AffinityType enum A concrete instance of `AffinityTypeInput` can be one of the following:
AffinityTypeAffinity AffinityTypeAntiAffinity
type AffinityTypeOutput ¶
type AffinityTypeOutput struct{ *pulumi.OutputState }
func (AffinityTypeOutput) ElementType ¶
func (AffinityTypeOutput) ElementType() reflect.Type
func (AffinityTypeOutput) ToAffinityTypeOutput ¶
func (o AffinityTypeOutput) ToAffinityTypeOutput() AffinityTypeOutput
func (AffinityTypeOutput) ToAffinityTypeOutputWithContext ¶
func (o AffinityTypeOutput) ToAffinityTypeOutputWithContext(ctx context.Context) AffinityTypeOutput
func (AffinityTypeOutput) ToAffinityTypePtrOutput ¶
func (o AffinityTypeOutput) ToAffinityTypePtrOutput() AffinityTypePtrOutput
func (AffinityTypeOutput) ToAffinityTypePtrOutputWithContext ¶
func (o AffinityTypeOutput) ToAffinityTypePtrOutputWithContext(ctx context.Context) AffinityTypePtrOutput
func (AffinityTypeOutput) ToStringOutput ¶
func (o AffinityTypeOutput) ToStringOutput() pulumi.StringOutput
func (AffinityTypeOutput) ToStringOutputWithContext ¶
func (o AffinityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AffinityTypeOutput) ToStringPtrOutput ¶
func (o AffinityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AffinityTypeOutput) ToStringPtrOutputWithContext ¶
func (o AffinityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AffinityTypePtrInput ¶
type AffinityTypePtrInput interface { pulumi.Input ToAffinityTypePtrOutput() AffinityTypePtrOutput ToAffinityTypePtrOutputWithContext(context.Context) AffinityTypePtrOutput }
func AffinityTypePtr ¶
func AffinityTypePtr(v string) AffinityTypePtrInput
type AffinityTypePtrOutput ¶
type AffinityTypePtrOutput struct{ *pulumi.OutputState }
func (AffinityTypePtrOutput) Elem ¶
func (o AffinityTypePtrOutput) Elem() AffinityTypeOutput
func (AffinityTypePtrOutput) ElementType ¶
func (AffinityTypePtrOutput) ElementType() reflect.Type
func (AffinityTypePtrOutput) ToAffinityTypePtrOutput ¶
func (o AffinityTypePtrOutput) ToAffinityTypePtrOutput() AffinityTypePtrOutput
func (AffinityTypePtrOutput) ToAffinityTypePtrOutputWithContext ¶
func (o AffinityTypePtrOutput) ToAffinityTypePtrOutputWithContext(ctx context.Context) AffinityTypePtrOutput
func (AffinityTypePtrOutput) ToStringPtrOutput ¶
func (o AffinityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AffinityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o AffinityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Authorization ¶
type Authorization struct { pulumi.CustomResourceState // The ID of the ExpressRoute Circuit Authorization ExpressRouteAuthorizationId pulumi.StringOutput `pulumi:"expressRouteAuthorizationId"` // The key of the ExpressRoute Circuit Authorization ExpressRouteAuthorizationKey pulumi.StringOutput `pulumi:"expressRouteAuthorizationKey"` // The ID of the ExpressRoute Circuit ExpressRouteId pulumi.StringPtrOutput `pulumi:"expressRouteId"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The state of the ExpressRoute Circuit Authorization provisioning ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
ExpressRoute Circuit Authorization Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2020-03-20.
Other available API versions: 2023-03-01, 2023-09-01.
func GetAuthorization ¶
func GetAuthorization(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthorizationState, opts ...pulumi.ResourceOption) (*Authorization, error)
GetAuthorization gets an existing Authorization 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 NewAuthorization ¶
func NewAuthorization(ctx *pulumi.Context, name string, args *AuthorizationArgs, opts ...pulumi.ResourceOption) (*Authorization, error)
NewAuthorization registers a new resource with the given unique name, arguments, and options.
func (*Authorization) ElementType ¶
func (*Authorization) ElementType() reflect.Type
func (*Authorization) ToAuthorizationOutput ¶
func (i *Authorization) ToAuthorizationOutput() AuthorizationOutput
func (*Authorization) ToAuthorizationOutputWithContext ¶
func (i *Authorization) ToAuthorizationOutputWithContext(ctx context.Context) AuthorizationOutput
type AuthorizationArgs ¶
type AuthorizationArgs struct { // Name of the ExpressRoute Circuit Authorization in the private cloud AuthorizationName pulumi.StringPtrInput // The ID of the ExpressRoute Circuit ExpressRouteId pulumi.StringPtrInput // The name of the private cloud. PrivateCloudName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a Authorization resource.
func (AuthorizationArgs) ElementType ¶
func (AuthorizationArgs) ElementType() reflect.Type
type AuthorizationInput ¶
type AuthorizationInput interface { pulumi.Input ToAuthorizationOutput() AuthorizationOutput ToAuthorizationOutputWithContext(ctx context.Context) AuthorizationOutput }
type AuthorizationOutput ¶
type AuthorizationOutput struct{ *pulumi.OutputState }
func (AuthorizationOutput) ElementType ¶
func (AuthorizationOutput) ElementType() reflect.Type
func (AuthorizationOutput) ExpressRouteAuthorizationId ¶
func (o AuthorizationOutput) ExpressRouteAuthorizationId() pulumi.StringOutput
The ID of the ExpressRoute Circuit Authorization
func (AuthorizationOutput) ExpressRouteAuthorizationKey ¶
func (o AuthorizationOutput) ExpressRouteAuthorizationKey() pulumi.StringOutput
The key of the ExpressRoute Circuit Authorization
func (AuthorizationOutput) ExpressRouteId ¶
func (o AuthorizationOutput) ExpressRouteId() pulumi.StringPtrOutput
The ID of the ExpressRoute Circuit
func (AuthorizationOutput) Name ¶
func (o AuthorizationOutput) Name() pulumi.StringOutput
Resource name.
func (AuthorizationOutput) ProvisioningState ¶
func (o AuthorizationOutput) ProvisioningState() pulumi.StringOutput
The state of the ExpressRoute Circuit Authorization provisioning
func (AuthorizationOutput) ToAuthorizationOutput ¶
func (o AuthorizationOutput) ToAuthorizationOutput() AuthorizationOutput
func (AuthorizationOutput) ToAuthorizationOutputWithContext ¶
func (o AuthorizationOutput) ToAuthorizationOutputWithContext(ctx context.Context) AuthorizationOutput
func (AuthorizationOutput) Type ¶
func (o AuthorizationOutput) Type() pulumi.StringOutput
Resource type.
type AuthorizationState ¶
type AuthorizationState struct { }
func (AuthorizationState) ElementType ¶
func (AuthorizationState) ElementType() reflect.Type
type AvailabilityProperties ¶
type AvailabilityProperties struct { // The secondary availability zone for the private cloud SecondaryZone *int `pulumi:"secondaryZone"` // The availability strategy for the private cloud Strategy *string `pulumi:"strategy"` // The primary availability zone for the private cloud Zone *int `pulumi:"zone"` }
The properties describing private cloud availability zone distribution
type AvailabilityPropertiesArgs ¶
type AvailabilityPropertiesArgs struct { // The secondary availability zone for the private cloud SecondaryZone pulumi.IntPtrInput `pulumi:"secondaryZone"` // The availability strategy for the private cloud Strategy pulumi.StringPtrInput `pulumi:"strategy"` // The primary availability zone for the private cloud Zone pulumi.IntPtrInput `pulumi:"zone"` }
The properties describing private cloud availability zone distribution
func (AvailabilityPropertiesArgs) ElementType ¶
func (AvailabilityPropertiesArgs) ElementType() reflect.Type
func (AvailabilityPropertiesArgs) ToAvailabilityPropertiesOutput ¶
func (i AvailabilityPropertiesArgs) ToAvailabilityPropertiesOutput() AvailabilityPropertiesOutput
func (AvailabilityPropertiesArgs) ToAvailabilityPropertiesOutputWithContext ¶
func (i AvailabilityPropertiesArgs) ToAvailabilityPropertiesOutputWithContext(ctx context.Context) AvailabilityPropertiesOutput
func (AvailabilityPropertiesArgs) ToAvailabilityPropertiesPtrOutput ¶
func (i AvailabilityPropertiesArgs) ToAvailabilityPropertiesPtrOutput() AvailabilityPropertiesPtrOutput
func (AvailabilityPropertiesArgs) ToAvailabilityPropertiesPtrOutputWithContext ¶
func (i AvailabilityPropertiesArgs) ToAvailabilityPropertiesPtrOutputWithContext(ctx context.Context) AvailabilityPropertiesPtrOutput
type AvailabilityPropertiesInput ¶
type AvailabilityPropertiesInput interface { pulumi.Input ToAvailabilityPropertiesOutput() AvailabilityPropertiesOutput ToAvailabilityPropertiesOutputWithContext(context.Context) AvailabilityPropertiesOutput }
AvailabilityPropertiesInput is an input type that accepts AvailabilityPropertiesArgs and AvailabilityPropertiesOutput values. You can construct a concrete instance of `AvailabilityPropertiesInput` via:
AvailabilityPropertiesArgs{...}
type AvailabilityPropertiesOutput ¶
type AvailabilityPropertiesOutput struct{ *pulumi.OutputState }
The properties describing private cloud availability zone distribution
func (AvailabilityPropertiesOutput) ElementType ¶
func (AvailabilityPropertiesOutput) ElementType() reflect.Type
func (AvailabilityPropertiesOutput) SecondaryZone ¶
func (o AvailabilityPropertiesOutput) SecondaryZone() pulumi.IntPtrOutput
The secondary availability zone for the private cloud
func (AvailabilityPropertiesOutput) Strategy ¶
func (o AvailabilityPropertiesOutput) Strategy() pulumi.StringPtrOutput
The availability strategy for the private cloud
func (AvailabilityPropertiesOutput) ToAvailabilityPropertiesOutput ¶
func (o AvailabilityPropertiesOutput) ToAvailabilityPropertiesOutput() AvailabilityPropertiesOutput
func (AvailabilityPropertiesOutput) ToAvailabilityPropertiesOutputWithContext ¶
func (o AvailabilityPropertiesOutput) ToAvailabilityPropertiesOutputWithContext(ctx context.Context) AvailabilityPropertiesOutput
func (AvailabilityPropertiesOutput) ToAvailabilityPropertiesPtrOutput ¶
func (o AvailabilityPropertiesOutput) ToAvailabilityPropertiesPtrOutput() AvailabilityPropertiesPtrOutput
func (AvailabilityPropertiesOutput) ToAvailabilityPropertiesPtrOutputWithContext ¶
func (o AvailabilityPropertiesOutput) ToAvailabilityPropertiesPtrOutputWithContext(ctx context.Context) AvailabilityPropertiesPtrOutput
func (AvailabilityPropertiesOutput) Zone ¶
func (o AvailabilityPropertiesOutput) Zone() pulumi.IntPtrOutput
The primary availability zone for the private cloud
type AvailabilityPropertiesPtrInput ¶
type AvailabilityPropertiesPtrInput interface { pulumi.Input ToAvailabilityPropertiesPtrOutput() AvailabilityPropertiesPtrOutput ToAvailabilityPropertiesPtrOutputWithContext(context.Context) AvailabilityPropertiesPtrOutput }
AvailabilityPropertiesPtrInput is an input type that accepts AvailabilityPropertiesArgs, AvailabilityPropertiesPtr and AvailabilityPropertiesPtrOutput values. You can construct a concrete instance of `AvailabilityPropertiesPtrInput` via:
AvailabilityPropertiesArgs{...} or: nil
func AvailabilityPropertiesPtr ¶
func AvailabilityPropertiesPtr(v *AvailabilityPropertiesArgs) AvailabilityPropertiesPtrInput
type AvailabilityPropertiesPtrOutput ¶
type AvailabilityPropertiesPtrOutput struct{ *pulumi.OutputState }
func (AvailabilityPropertiesPtrOutput) Elem ¶
func (o AvailabilityPropertiesPtrOutput) Elem() AvailabilityPropertiesOutput
func (AvailabilityPropertiesPtrOutput) ElementType ¶
func (AvailabilityPropertiesPtrOutput) ElementType() reflect.Type
func (AvailabilityPropertiesPtrOutput) SecondaryZone ¶
func (o AvailabilityPropertiesPtrOutput) SecondaryZone() pulumi.IntPtrOutput
The secondary availability zone for the private cloud
func (AvailabilityPropertiesPtrOutput) Strategy ¶
func (o AvailabilityPropertiesPtrOutput) Strategy() pulumi.StringPtrOutput
The availability strategy for the private cloud
func (AvailabilityPropertiesPtrOutput) ToAvailabilityPropertiesPtrOutput ¶
func (o AvailabilityPropertiesPtrOutput) ToAvailabilityPropertiesPtrOutput() AvailabilityPropertiesPtrOutput
func (AvailabilityPropertiesPtrOutput) ToAvailabilityPropertiesPtrOutputWithContext ¶
func (o AvailabilityPropertiesPtrOutput) ToAvailabilityPropertiesPtrOutputWithContext(ctx context.Context) AvailabilityPropertiesPtrOutput
func (AvailabilityPropertiesPtrOutput) Zone ¶
func (o AvailabilityPropertiesPtrOutput) Zone() pulumi.IntPtrOutput
The primary availability zone for the private cloud
type AvailabilityPropertiesResponse ¶
type AvailabilityPropertiesResponse struct { // The secondary availability zone for the private cloud SecondaryZone *int `pulumi:"secondaryZone"` // The availability strategy for the private cloud Strategy *string `pulumi:"strategy"` // The primary availability zone for the private cloud Zone *int `pulumi:"zone"` }
The properties describing private cloud availability zone distribution
type AvailabilityPropertiesResponseOutput ¶
type AvailabilityPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties describing private cloud availability zone distribution
func (AvailabilityPropertiesResponseOutput) ElementType ¶
func (AvailabilityPropertiesResponseOutput) ElementType() reflect.Type
func (AvailabilityPropertiesResponseOutput) SecondaryZone ¶
func (o AvailabilityPropertiesResponseOutput) SecondaryZone() pulumi.IntPtrOutput
The secondary availability zone for the private cloud
func (AvailabilityPropertiesResponseOutput) Strategy ¶
func (o AvailabilityPropertiesResponseOutput) Strategy() pulumi.StringPtrOutput
The availability strategy for the private cloud
func (AvailabilityPropertiesResponseOutput) ToAvailabilityPropertiesResponseOutput ¶
func (o AvailabilityPropertiesResponseOutput) ToAvailabilityPropertiesResponseOutput() AvailabilityPropertiesResponseOutput
func (AvailabilityPropertiesResponseOutput) ToAvailabilityPropertiesResponseOutputWithContext ¶
func (o AvailabilityPropertiesResponseOutput) ToAvailabilityPropertiesResponseOutputWithContext(ctx context.Context) AvailabilityPropertiesResponseOutput
func (AvailabilityPropertiesResponseOutput) Zone ¶
func (o AvailabilityPropertiesResponseOutput) Zone() pulumi.IntPtrOutput
The primary availability zone for the private cloud
type AvailabilityPropertiesResponsePtrOutput ¶
type AvailabilityPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (AvailabilityPropertiesResponsePtrOutput) ElementType ¶
func (AvailabilityPropertiesResponsePtrOutput) ElementType() reflect.Type
func (AvailabilityPropertiesResponsePtrOutput) SecondaryZone ¶
func (o AvailabilityPropertiesResponsePtrOutput) SecondaryZone() pulumi.IntPtrOutput
The secondary availability zone for the private cloud
func (AvailabilityPropertiesResponsePtrOutput) Strategy ¶
func (o AvailabilityPropertiesResponsePtrOutput) Strategy() pulumi.StringPtrOutput
The availability strategy for the private cloud
func (AvailabilityPropertiesResponsePtrOutput) ToAvailabilityPropertiesResponsePtrOutput ¶
func (o AvailabilityPropertiesResponsePtrOutput) ToAvailabilityPropertiesResponsePtrOutput() AvailabilityPropertiesResponsePtrOutput
func (AvailabilityPropertiesResponsePtrOutput) ToAvailabilityPropertiesResponsePtrOutputWithContext ¶
func (o AvailabilityPropertiesResponsePtrOutput) ToAvailabilityPropertiesResponsePtrOutputWithContext(ctx context.Context) AvailabilityPropertiesResponsePtrOutput
func (AvailabilityPropertiesResponsePtrOutput) Zone ¶
func (o AvailabilityPropertiesResponsePtrOutput) Zone() pulumi.IntPtrOutput
The primary availability zone for the private cloud
type AvailabilityStrategy ¶
type AvailabilityStrategy string
The availability strategy for the private cloud
func (AvailabilityStrategy) ElementType ¶
func (AvailabilityStrategy) ElementType() reflect.Type
func (AvailabilityStrategy) ToAvailabilityStrategyOutput ¶
func (e AvailabilityStrategy) ToAvailabilityStrategyOutput() AvailabilityStrategyOutput
func (AvailabilityStrategy) ToAvailabilityStrategyOutputWithContext ¶
func (e AvailabilityStrategy) ToAvailabilityStrategyOutputWithContext(ctx context.Context) AvailabilityStrategyOutput
func (AvailabilityStrategy) ToAvailabilityStrategyPtrOutput ¶
func (e AvailabilityStrategy) ToAvailabilityStrategyPtrOutput() AvailabilityStrategyPtrOutput
func (AvailabilityStrategy) ToAvailabilityStrategyPtrOutputWithContext ¶
func (e AvailabilityStrategy) ToAvailabilityStrategyPtrOutputWithContext(ctx context.Context) AvailabilityStrategyPtrOutput
func (AvailabilityStrategy) ToStringOutput ¶
func (e AvailabilityStrategy) ToStringOutput() pulumi.StringOutput
func (AvailabilityStrategy) ToStringOutputWithContext ¶
func (e AvailabilityStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AvailabilityStrategy) ToStringPtrOutput ¶
func (e AvailabilityStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
func (AvailabilityStrategy) ToStringPtrOutputWithContext ¶
func (e AvailabilityStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AvailabilityStrategyInput ¶
type AvailabilityStrategyInput interface { pulumi.Input ToAvailabilityStrategyOutput() AvailabilityStrategyOutput ToAvailabilityStrategyOutputWithContext(context.Context) AvailabilityStrategyOutput }
AvailabilityStrategyInput is an input type that accepts values of the AvailabilityStrategy enum A concrete instance of `AvailabilityStrategyInput` can be one of the following:
AvailabilityStrategySingleZone AvailabilityStrategyDualZone
type AvailabilityStrategyOutput ¶
type AvailabilityStrategyOutput struct{ *pulumi.OutputState }
func (AvailabilityStrategyOutput) ElementType ¶
func (AvailabilityStrategyOutput) ElementType() reflect.Type
func (AvailabilityStrategyOutput) ToAvailabilityStrategyOutput ¶
func (o AvailabilityStrategyOutput) ToAvailabilityStrategyOutput() AvailabilityStrategyOutput
func (AvailabilityStrategyOutput) ToAvailabilityStrategyOutputWithContext ¶
func (o AvailabilityStrategyOutput) ToAvailabilityStrategyOutputWithContext(ctx context.Context) AvailabilityStrategyOutput
func (AvailabilityStrategyOutput) ToAvailabilityStrategyPtrOutput ¶
func (o AvailabilityStrategyOutput) ToAvailabilityStrategyPtrOutput() AvailabilityStrategyPtrOutput
func (AvailabilityStrategyOutput) ToAvailabilityStrategyPtrOutputWithContext ¶
func (o AvailabilityStrategyOutput) ToAvailabilityStrategyPtrOutputWithContext(ctx context.Context) AvailabilityStrategyPtrOutput
func (AvailabilityStrategyOutput) ToStringOutput ¶
func (o AvailabilityStrategyOutput) ToStringOutput() pulumi.StringOutput
func (AvailabilityStrategyOutput) ToStringOutputWithContext ¶
func (o AvailabilityStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AvailabilityStrategyOutput) ToStringPtrOutput ¶
func (o AvailabilityStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AvailabilityStrategyOutput) ToStringPtrOutputWithContext ¶
func (o AvailabilityStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AvailabilityStrategyPtrInput ¶
type AvailabilityStrategyPtrInput interface { pulumi.Input ToAvailabilityStrategyPtrOutput() AvailabilityStrategyPtrOutput ToAvailabilityStrategyPtrOutputWithContext(context.Context) AvailabilityStrategyPtrOutput }
func AvailabilityStrategyPtr ¶
func AvailabilityStrategyPtr(v string) AvailabilityStrategyPtrInput
type AvailabilityStrategyPtrOutput ¶
type AvailabilityStrategyPtrOutput struct{ *pulumi.OutputState }
func (AvailabilityStrategyPtrOutput) Elem ¶
func (o AvailabilityStrategyPtrOutput) Elem() AvailabilityStrategyOutput
func (AvailabilityStrategyPtrOutput) ElementType ¶
func (AvailabilityStrategyPtrOutput) ElementType() reflect.Type
func (AvailabilityStrategyPtrOutput) ToAvailabilityStrategyPtrOutput ¶
func (o AvailabilityStrategyPtrOutput) ToAvailabilityStrategyPtrOutput() AvailabilityStrategyPtrOutput
func (AvailabilityStrategyPtrOutput) ToAvailabilityStrategyPtrOutputWithContext ¶
func (o AvailabilityStrategyPtrOutput) ToAvailabilityStrategyPtrOutputWithContext(ctx context.Context) AvailabilityStrategyPtrOutput
func (AvailabilityStrategyPtrOutput) ToStringPtrOutput ¶
func (o AvailabilityStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AvailabilityStrategyPtrOutput) ToStringPtrOutputWithContext ¶
func (o AvailabilityStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureHybridBenefitType ¶
type AzureHybridBenefitType string
placement policy azure hybrid benefit opt-in type
func (AzureHybridBenefitType) ElementType ¶
func (AzureHybridBenefitType) ElementType() reflect.Type
func (AzureHybridBenefitType) ToAzureHybridBenefitTypeOutput ¶
func (e AzureHybridBenefitType) ToAzureHybridBenefitTypeOutput() AzureHybridBenefitTypeOutput
func (AzureHybridBenefitType) ToAzureHybridBenefitTypeOutputWithContext ¶
func (e AzureHybridBenefitType) ToAzureHybridBenefitTypeOutputWithContext(ctx context.Context) AzureHybridBenefitTypeOutput
func (AzureHybridBenefitType) ToAzureHybridBenefitTypePtrOutput ¶
func (e AzureHybridBenefitType) ToAzureHybridBenefitTypePtrOutput() AzureHybridBenefitTypePtrOutput
func (AzureHybridBenefitType) ToAzureHybridBenefitTypePtrOutputWithContext ¶
func (e AzureHybridBenefitType) ToAzureHybridBenefitTypePtrOutputWithContext(ctx context.Context) AzureHybridBenefitTypePtrOutput
func (AzureHybridBenefitType) ToStringOutput ¶
func (e AzureHybridBenefitType) ToStringOutput() pulumi.StringOutput
func (AzureHybridBenefitType) ToStringOutputWithContext ¶
func (e AzureHybridBenefitType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureHybridBenefitType) ToStringPtrOutput ¶
func (e AzureHybridBenefitType) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureHybridBenefitType) ToStringPtrOutputWithContext ¶
func (e AzureHybridBenefitType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureHybridBenefitTypeInput ¶
type AzureHybridBenefitTypeInput interface { pulumi.Input ToAzureHybridBenefitTypeOutput() AzureHybridBenefitTypeOutput ToAzureHybridBenefitTypeOutputWithContext(context.Context) AzureHybridBenefitTypeOutput }
AzureHybridBenefitTypeInput is an input type that accepts values of the AzureHybridBenefitType enum A concrete instance of `AzureHybridBenefitTypeInput` can be one of the following:
AzureHybridBenefitTypeSqlHost AzureHybridBenefitTypeNone
type AzureHybridBenefitTypeOutput ¶
type AzureHybridBenefitTypeOutput struct{ *pulumi.OutputState }
func (AzureHybridBenefitTypeOutput) ElementType ¶
func (AzureHybridBenefitTypeOutput) ElementType() reflect.Type
func (AzureHybridBenefitTypeOutput) ToAzureHybridBenefitTypeOutput ¶
func (o AzureHybridBenefitTypeOutput) ToAzureHybridBenefitTypeOutput() AzureHybridBenefitTypeOutput
func (AzureHybridBenefitTypeOutput) ToAzureHybridBenefitTypeOutputWithContext ¶
func (o AzureHybridBenefitTypeOutput) ToAzureHybridBenefitTypeOutputWithContext(ctx context.Context) AzureHybridBenefitTypeOutput
func (AzureHybridBenefitTypeOutput) ToAzureHybridBenefitTypePtrOutput ¶
func (o AzureHybridBenefitTypeOutput) ToAzureHybridBenefitTypePtrOutput() AzureHybridBenefitTypePtrOutput
func (AzureHybridBenefitTypeOutput) ToAzureHybridBenefitTypePtrOutputWithContext ¶
func (o AzureHybridBenefitTypeOutput) ToAzureHybridBenefitTypePtrOutputWithContext(ctx context.Context) AzureHybridBenefitTypePtrOutput
func (AzureHybridBenefitTypeOutput) ToStringOutput ¶
func (o AzureHybridBenefitTypeOutput) ToStringOutput() pulumi.StringOutput
func (AzureHybridBenefitTypeOutput) ToStringOutputWithContext ¶
func (o AzureHybridBenefitTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AzureHybridBenefitTypeOutput) ToStringPtrOutput ¶
func (o AzureHybridBenefitTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureHybridBenefitTypeOutput) ToStringPtrOutputWithContext ¶
func (o AzureHybridBenefitTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type AzureHybridBenefitTypePtrInput ¶
type AzureHybridBenefitTypePtrInput interface { pulumi.Input ToAzureHybridBenefitTypePtrOutput() AzureHybridBenefitTypePtrOutput ToAzureHybridBenefitTypePtrOutputWithContext(context.Context) AzureHybridBenefitTypePtrOutput }
func AzureHybridBenefitTypePtr ¶
func AzureHybridBenefitTypePtr(v string) AzureHybridBenefitTypePtrInput
type AzureHybridBenefitTypePtrOutput ¶
type AzureHybridBenefitTypePtrOutput struct{ *pulumi.OutputState }
func (AzureHybridBenefitTypePtrOutput) Elem ¶
func (o AzureHybridBenefitTypePtrOutput) Elem() AzureHybridBenefitTypeOutput
func (AzureHybridBenefitTypePtrOutput) ElementType ¶
func (AzureHybridBenefitTypePtrOutput) ElementType() reflect.Type
func (AzureHybridBenefitTypePtrOutput) ToAzureHybridBenefitTypePtrOutput ¶
func (o AzureHybridBenefitTypePtrOutput) ToAzureHybridBenefitTypePtrOutput() AzureHybridBenefitTypePtrOutput
func (AzureHybridBenefitTypePtrOutput) ToAzureHybridBenefitTypePtrOutputWithContext ¶
func (o AzureHybridBenefitTypePtrOutput) ToAzureHybridBenefitTypePtrOutputWithContext(ctx context.Context) AzureHybridBenefitTypePtrOutput
func (AzureHybridBenefitTypePtrOutput) ToStringPtrOutput ¶
func (o AzureHybridBenefitTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (AzureHybridBenefitTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o AzureHybridBenefitTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CircuitResponse ¶
type CircuitResponse struct { // Identifier of the ExpressRoute Circuit (Microsoft Colo only) ExpressRouteID string `pulumi:"expressRouteID"` // ExpressRoute Circuit private peering identifier ExpressRoutePrivatePeeringID string `pulumi:"expressRoutePrivatePeeringID"` // CIDR of primary subnet PrimarySubnet string `pulumi:"primarySubnet"` // CIDR of secondary subnet SecondarySubnet string `pulumi:"secondarySubnet"` }
An ExpressRoute Circuit
type CircuitResponseOutput ¶
type CircuitResponseOutput struct{ *pulumi.OutputState }
An ExpressRoute Circuit
func (CircuitResponseOutput) ElementType ¶
func (CircuitResponseOutput) ElementType() reflect.Type
func (CircuitResponseOutput) ExpressRouteID ¶
func (o CircuitResponseOutput) ExpressRouteID() pulumi.StringOutput
Identifier of the ExpressRoute Circuit (Microsoft Colo only)
func (CircuitResponseOutput) ExpressRoutePrivatePeeringID ¶
func (o CircuitResponseOutput) ExpressRoutePrivatePeeringID() pulumi.StringOutput
ExpressRoute Circuit private peering identifier
func (CircuitResponseOutput) PrimarySubnet ¶
func (o CircuitResponseOutput) PrimarySubnet() pulumi.StringOutput
CIDR of primary subnet
func (CircuitResponseOutput) SecondarySubnet ¶
func (o CircuitResponseOutput) SecondarySubnet() pulumi.StringOutput
CIDR of secondary subnet
func (CircuitResponseOutput) ToCircuitResponseOutput ¶
func (o CircuitResponseOutput) ToCircuitResponseOutput() CircuitResponseOutput
func (CircuitResponseOutput) ToCircuitResponseOutputWithContext ¶
func (o CircuitResponseOutput) ToCircuitResponseOutputWithContext(ctx context.Context) CircuitResponseOutput
type CircuitResponsePtrOutput ¶
type CircuitResponsePtrOutput struct{ *pulumi.OutputState }
func (CircuitResponsePtrOutput) Elem ¶
func (o CircuitResponsePtrOutput) Elem() CircuitResponseOutput
func (CircuitResponsePtrOutput) ElementType ¶
func (CircuitResponsePtrOutput) ElementType() reflect.Type
func (CircuitResponsePtrOutput) ExpressRouteID ¶
func (o CircuitResponsePtrOutput) ExpressRouteID() pulumi.StringPtrOutput
Identifier of the ExpressRoute Circuit (Microsoft Colo only)
func (CircuitResponsePtrOutput) ExpressRoutePrivatePeeringID ¶
func (o CircuitResponsePtrOutput) ExpressRoutePrivatePeeringID() pulumi.StringPtrOutput
ExpressRoute Circuit private peering identifier
func (CircuitResponsePtrOutput) PrimarySubnet ¶
func (o CircuitResponsePtrOutput) PrimarySubnet() pulumi.StringPtrOutput
CIDR of primary subnet
func (CircuitResponsePtrOutput) SecondarySubnet ¶
func (o CircuitResponsePtrOutput) SecondarySubnet() pulumi.StringPtrOutput
CIDR of secondary subnet
func (CircuitResponsePtrOutput) ToCircuitResponsePtrOutput ¶
func (o CircuitResponsePtrOutput) ToCircuitResponsePtrOutput() CircuitResponsePtrOutput
func (CircuitResponsePtrOutput) ToCircuitResponsePtrOutputWithContext ¶
func (o CircuitResponsePtrOutput) ToCircuitResponsePtrOutputWithContext(ctx context.Context) CircuitResponsePtrOutput
type CloudLink ¶
type CloudLink struct { pulumi.CustomResourceState // Identifier of the other private cloud participating in the link. LinkedCloud pulumi.StringPtrOutput `pulumi:"linkedCloud"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The state of the cloud link. Status pulumi.StringOutput `pulumi:"status"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A cloud link resource Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2021-06-01.
Other available API versions: 2023-03-01, 2023-09-01.
func GetCloudLink ¶
func GetCloudLink(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CloudLinkState, opts ...pulumi.ResourceOption) (*CloudLink, error)
GetCloudLink gets an existing CloudLink 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 NewCloudLink ¶
func NewCloudLink(ctx *pulumi.Context, name string, args *CloudLinkArgs, opts ...pulumi.ResourceOption) (*CloudLink, error)
NewCloudLink registers a new resource with the given unique name, arguments, and options.
func (*CloudLink) ElementType ¶
func (*CloudLink) ToCloudLinkOutput ¶
func (i *CloudLink) ToCloudLinkOutput() CloudLinkOutput
func (*CloudLink) ToCloudLinkOutputWithContext ¶
func (i *CloudLink) ToCloudLinkOutputWithContext(ctx context.Context) CloudLinkOutput
type CloudLinkArgs ¶
type CloudLinkArgs struct { // Name of the cloud link resource CloudLinkName pulumi.StringPtrInput // Identifier of the other private cloud participating in the link. LinkedCloud pulumi.StringPtrInput // The name of the private cloud. PrivateCloudName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a CloudLink resource.
func (CloudLinkArgs) ElementType ¶
func (CloudLinkArgs) ElementType() reflect.Type
type CloudLinkInput ¶
type CloudLinkInput interface { pulumi.Input ToCloudLinkOutput() CloudLinkOutput ToCloudLinkOutputWithContext(ctx context.Context) CloudLinkOutput }
type CloudLinkOutput ¶
type CloudLinkOutput struct{ *pulumi.OutputState }
func (CloudLinkOutput) ElementType ¶
func (CloudLinkOutput) ElementType() reflect.Type
func (CloudLinkOutput) LinkedCloud ¶
func (o CloudLinkOutput) LinkedCloud() pulumi.StringPtrOutput
Identifier of the other private cloud participating in the link.
func (CloudLinkOutput) Status ¶
func (o CloudLinkOutput) Status() pulumi.StringOutput
The state of the cloud link.
func (CloudLinkOutput) ToCloudLinkOutput ¶
func (o CloudLinkOutput) ToCloudLinkOutput() CloudLinkOutput
func (CloudLinkOutput) ToCloudLinkOutputWithContext ¶
func (o CloudLinkOutput) ToCloudLinkOutputWithContext(ctx context.Context) CloudLinkOutput
type CloudLinkState ¶
type CloudLinkState struct { }
func (CloudLinkState) ElementType ¶
func (CloudLinkState) ElementType() reflect.Type
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState // The identity ClusterId pulumi.IntOutput `pulumi:"clusterId"` // The cluster size ClusterSize pulumi.IntPtrOutput `pulumi:"clusterSize"` // The hosts Hosts pulumi.StringArrayOutput `pulumi:"hosts"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The state of the cluster provisioning ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The cluster SKU Sku SkuResponseOutput `pulumi:"sku"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A cluster resource Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2020-03-20.
Other available API versions: 2020-03-20, 2021-06-01, 2023-03-01, 2023-09-01.
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)
GetCluster gets an existing Cluster 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 NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
NewCluster registers a new resource with the given unique name, arguments, and options.
func (*Cluster) ElementType ¶
func (*Cluster) ToClusterOutput ¶
func (i *Cluster) ToClusterOutput() ClusterOutput
func (*Cluster) ToClusterOutputWithContext ¶
func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterArgs ¶
type ClusterArgs struct { // Name of the cluster in the private cloud ClusterName pulumi.StringPtrInput // The cluster size ClusterSize pulumi.IntPtrInput // The hosts Hosts pulumi.StringArrayInput // The name of the private cloud. PrivateCloudName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The cluster SKU Sku SkuInput }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterInput ¶
type ClusterInput interface { pulumi.Input ToClusterOutput() ClusterOutput ToClusterOutputWithContext(ctx context.Context) ClusterOutput }
type ClusterOutput ¶
type ClusterOutput struct{ *pulumi.OutputState }
func (ClusterOutput) ClusterSize ¶
func (o ClusterOutput) ClusterSize() pulumi.IntPtrOutput
The cluster size
func (ClusterOutput) ElementType ¶
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) ProvisioningState ¶
func (o ClusterOutput) ProvisioningState() pulumi.StringOutput
The state of the cluster provisioning
func (ClusterOutput) ToClusterOutput ¶
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterState ¶
type ClusterState struct { }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type ClusterZoneResponse ¶
type ClusterZoneResponse struct { // List of hosts belonging to the availability zone in a cluster Hosts []string `pulumi:"hosts"` // Availability zone identifier Zone string `pulumi:"zone"` }
Zone and associated hosts info
type ClusterZoneResponseArrayOutput ¶
type ClusterZoneResponseArrayOutput struct{ *pulumi.OutputState }
func (ClusterZoneResponseArrayOutput) ElementType ¶
func (ClusterZoneResponseArrayOutput) ElementType() reflect.Type
func (ClusterZoneResponseArrayOutput) Index ¶
func (o ClusterZoneResponseArrayOutput) Index(i pulumi.IntInput) ClusterZoneResponseOutput
func (ClusterZoneResponseArrayOutput) ToClusterZoneResponseArrayOutput ¶
func (o ClusterZoneResponseArrayOutput) ToClusterZoneResponseArrayOutput() ClusterZoneResponseArrayOutput
func (ClusterZoneResponseArrayOutput) ToClusterZoneResponseArrayOutputWithContext ¶
func (o ClusterZoneResponseArrayOutput) ToClusterZoneResponseArrayOutputWithContext(ctx context.Context) ClusterZoneResponseArrayOutput
type ClusterZoneResponseOutput ¶
type ClusterZoneResponseOutput struct{ *pulumi.OutputState }
Zone and associated hosts info
func (ClusterZoneResponseOutput) ElementType ¶
func (ClusterZoneResponseOutput) ElementType() reflect.Type
func (ClusterZoneResponseOutput) Hosts ¶
func (o ClusterZoneResponseOutput) Hosts() pulumi.StringArrayOutput
List of hosts belonging to the availability zone in a cluster
func (ClusterZoneResponseOutput) ToClusterZoneResponseOutput ¶
func (o ClusterZoneResponseOutput) ToClusterZoneResponseOutput() ClusterZoneResponseOutput
func (ClusterZoneResponseOutput) ToClusterZoneResponseOutputWithContext ¶
func (o ClusterZoneResponseOutput) ToClusterZoneResponseOutputWithContext(ctx context.Context) ClusterZoneResponseOutput
func (ClusterZoneResponseOutput) Zone ¶
func (o ClusterZoneResponseOutput) Zone() pulumi.StringOutput
Availability zone identifier
type Datastore ¶
type Datastore struct { pulumi.CustomResourceState // An iSCSI volume DiskPoolVolume DiskPoolVolumeResponsePtrOutput `pulumi:"diskPoolVolume"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // An Azure NetApp Files volume NetAppVolume NetAppVolumeResponsePtrOutput `pulumi:"netAppVolume"` // The state of the datastore provisioning ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The operational status of the datastore Status pulumi.StringOutput `pulumi:"status"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A datastore resource Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2021-01-01-preview.
Other available API versions: 2023-03-01, 2023-09-01.
func GetDatastore ¶
func GetDatastore(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatastoreState, opts ...pulumi.ResourceOption) (*Datastore, error)
GetDatastore gets an existing Datastore 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 NewDatastore ¶
func NewDatastore(ctx *pulumi.Context, name string, args *DatastoreArgs, opts ...pulumi.ResourceOption) (*Datastore, error)
NewDatastore registers a new resource with the given unique name, arguments, and options.
func (*Datastore) ElementType ¶
func (*Datastore) ToDatastoreOutput ¶
func (i *Datastore) ToDatastoreOutput() DatastoreOutput
func (*Datastore) ToDatastoreOutputWithContext ¶
func (i *Datastore) ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput
type DatastoreArgs ¶
type DatastoreArgs struct { // Name of the cluster in the private cloud ClusterName pulumi.StringInput // Name of the datastore in the private cloud cluster DatastoreName pulumi.StringPtrInput // An iSCSI volume DiskPoolVolume DiskPoolVolumePtrInput // An Azure NetApp Files volume NetAppVolume NetAppVolumePtrInput // Name of the private cloud PrivateCloudName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a Datastore resource.
func (DatastoreArgs) ElementType ¶
func (DatastoreArgs) ElementType() reflect.Type
type DatastoreInput ¶
type DatastoreInput interface { pulumi.Input ToDatastoreOutput() DatastoreOutput ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput }
type DatastoreOutput ¶
type DatastoreOutput struct{ *pulumi.OutputState }
func (DatastoreOutput) DiskPoolVolume ¶
func (o DatastoreOutput) DiskPoolVolume() DiskPoolVolumeResponsePtrOutput
An iSCSI volume
func (DatastoreOutput) ElementType ¶
func (DatastoreOutput) ElementType() reflect.Type
func (DatastoreOutput) NetAppVolume ¶
func (o DatastoreOutput) NetAppVolume() NetAppVolumeResponsePtrOutput
An Azure NetApp Files volume
func (DatastoreOutput) ProvisioningState ¶
func (o DatastoreOutput) ProvisioningState() pulumi.StringOutput
The state of the datastore provisioning
func (DatastoreOutput) Status ¶
func (o DatastoreOutput) Status() pulumi.StringOutput
The operational status of the datastore
func (DatastoreOutput) ToDatastoreOutput ¶
func (o DatastoreOutput) ToDatastoreOutput() DatastoreOutput
func (DatastoreOutput) ToDatastoreOutputWithContext ¶
func (o DatastoreOutput) ToDatastoreOutputWithContext(ctx context.Context) DatastoreOutput
type DatastoreState ¶
type DatastoreState struct { }
func (DatastoreState) ElementType ¶
func (DatastoreState) ElementType() reflect.Type
type DiskPoolVolume ¶
type DiskPoolVolume struct { // Name of the LUN to be used for datastore LunName string `pulumi:"lunName"` // Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN MountOption *string `pulumi:"mountOption"` // Azure resource ID of the iSCSI target TargetId string `pulumi:"targetId"` }
An iSCSI volume from Microsoft.StoragePool provider
func (*DiskPoolVolume) Defaults ¶
func (val *DiskPoolVolume) Defaults() *DiskPoolVolume
Defaults sets the appropriate defaults for DiskPoolVolume
type DiskPoolVolumeArgs ¶
type DiskPoolVolumeArgs struct { // Name of the LUN to be used for datastore LunName pulumi.StringInput `pulumi:"lunName"` // Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN MountOption pulumi.StringPtrInput `pulumi:"mountOption"` // Azure resource ID of the iSCSI target TargetId pulumi.StringInput `pulumi:"targetId"` }
An iSCSI volume from Microsoft.StoragePool provider
func (*DiskPoolVolumeArgs) Defaults ¶
func (val *DiskPoolVolumeArgs) Defaults() *DiskPoolVolumeArgs
Defaults sets the appropriate defaults for DiskPoolVolumeArgs
func (DiskPoolVolumeArgs) ElementType ¶
func (DiskPoolVolumeArgs) ElementType() reflect.Type
func (DiskPoolVolumeArgs) ToDiskPoolVolumeOutput ¶
func (i DiskPoolVolumeArgs) ToDiskPoolVolumeOutput() DiskPoolVolumeOutput
func (DiskPoolVolumeArgs) ToDiskPoolVolumeOutputWithContext ¶
func (i DiskPoolVolumeArgs) ToDiskPoolVolumeOutputWithContext(ctx context.Context) DiskPoolVolumeOutput
func (DiskPoolVolumeArgs) ToDiskPoolVolumePtrOutput ¶
func (i DiskPoolVolumeArgs) ToDiskPoolVolumePtrOutput() DiskPoolVolumePtrOutput
func (DiskPoolVolumeArgs) ToDiskPoolVolumePtrOutputWithContext ¶
func (i DiskPoolVolumeArgs) ToDiskPoolVolumePtrOutputWithContext(ctx context.Context) DiskPoolVolumePtrOutput
type DiskPoolVolumeInput ¶
type DiskPoolVolumeInput interface { pulumi.Input ToDiskPoolVolumeOutput() DiskPoolVolumeOutput ToDiskPoolVolumeOutputWithContext(context.Context) DiskPoolVolumeOutput }
DiskPoolVolumeInput is an input type that accepts DiskPoolVolumeArgs and DiskPoolVolumeOutput values. You can construct a concrete instance of `DiskPoolVolumeInput` via:
DiskPoolVolumeArgs{...}
type DiskPoolVolumeOutput ¶
type DiskPoolVolumeOutput struct{ *pulumi.OutputState }
An iSCSI volume from Microsoft.StoragePool provider
func (DiskPoolVolumeOutput) ElementType ¶
func (DiskPoolVolumeOutput) ElementType() reflect.Type
func (DiskPoolVolumeOutput) LunName ¶
func (o DiskPoolVolumeOutput) LunName() pulumi.StringOutput
Name of the LUN to be used for datastore
func (DiskPoolVolumeOutput) MountOption ¶
func (o DiskPoolVolumeOutput) MountOption() pulumi.StringPtrOutput
Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN
func (DiskPoolVolumeOutput) TargetId ¶
func (o DiskPoolVolumeOutput) TargetId() pulumi.StringOutput
Azure resource ID of the iSCSI target
func (DiskPoolVolumeOutput) ToDiskPoolVolumeOutput ¶
func (o DiskPoolVolumeOutput) ToDiskPoolVolumeOutput() DiskPoolVolumeOutput
func (DiskPoolVolumeOutput) ToDiskPoolVolumeOutputWithContext ¶
func (o DiskPoolVolumeOutput) ToDiskPoolVolumeOutputWithContext(ctx context.Context) DiskPoolVolumeOutput
func (DiskPoolVolumeOutput) ToDiskPoolVolumePtrOutput ¶
func (o DiskPoolVolumeOutput) ToDiskPoolVolumePtrOutput() DiskPoolVolumePtrOutput
func (DiskPoolVolumeOutput) ToDiskPoolVolumePtrOutputWithContext ¶
func (o DiskPoolVolumeOutput) ToDiskPoolVolumePtrOutputWithContext(ctx context.Context) DiskPoolVolumePtrOutput
type DiskPoolVolumePtrInput ¶
type DiskPoolVolumePtrInput interface { pulumi.Input ToDiskPoolVolumePtrOutput() DiskPoolVolumePtrOutput ToDiskPoolVolumePtrOutputWithContext(context.Context) DiskPoolVolumePtrOutput }
DiskPoolVolumePtrInput is an input type that accepts DiskPoolVolumeArgs, DiskPoolVolumePtr and DiskPoolVolumePtrOutput values. You can construct a concrete instance of `DiskPoolVolumePtrInput` via:
DiskPoolVolumeArgs{...} or: nil
func DiskPoolVolumePtr ¶
func DiskPoolVolumePtr(v *DiskPoolVolumeArgs) DiskPoolVolumePtrInput
type DiskPoolVolumePtrOutput ¶
type DiskPoolVolumePtrOutput struct{ *pulumi.OutputState }
func (DiskPoolVolumePtrOutput) Elem ¶
func (o DiskPoolVolumePtrOutput) Elem() DiskPoolVolumeOutput
func (DiskPoolVolumePtrOutput) ElementType ¶
func (DiskPoolVolumePtrOutput) ElementType() reflect.Type
func (DiskPoolVolumePtrOutput) LunName ¶
func (o DiskPoolVolumePtrOutput) LunName() pulumi.StringPtrOutput
Name of the LUN to be used for datastore
func (DiskPoolVolumePtrOutput) MountOption ¶
func (o DiskPoolVolumePtrOutput) MountOption() pulumi.StringPtrOutput
Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN
func (DiskPoolVolumePtrOutput) TargetId ¶
func (o DiskPoolVolumePtrOutput) TargetId() pulumi.StringPtrOutput
Azure resource ID of the iSCSI target
func (DiskPoolVolumePtrOutput) ToDiskPoolVolumePtrOutput ¶
func (o DiskPoolVolumePtrOutput) ToDiskPoolVolumePtrOutput() DiskPoolVolumePtrOutput
func (DiskPoolVolumePtrOutput) ToDiskPoolVolumePtrOutputWithContext ¶
func (o DiskPoolVolumePtrOutput) ToDiskPoolVolumePtrOutputWithContext(ctx context.Context) DiskPoolVolumePtrOutput
type DiskPoolVolumeResponse ¶
type DiskPoolVolumeResponse struct { // Name of the LUN to be used for datastore LunName string `pulumi:"lunName"` // Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN MountOption *string `pulumi:"mountOption"` // Device path Path string `pulumi:"path"` // Azure resource ID of the iSCSI target TargetId string `pulumi:"targetId"` }
An iSCSI volume from Microsoft.StoragePool provider
func (*DiskPoolVolumeResponse) Defaults ¶
func (val *DiskPoolVolumeResponse) Defaults() *DiskPoolVolumeResponse
Defaults sets the appropriate defaults for DiskPoolVolumeResponse
type DiskPoolVolumeResponseOutput ¶
type DiskPoolVolumeResponseOutput struct{ *pulumi.OutputState }
An iSCSI volume from Microsoft.StoragePool provider
func (DiskPoolVolumeResponseOutput) ElementType ¶
func (DiskPoolVolumeResponseOutput) ElementType() reflect.Type
func (DiskPoolVolumeResponseOutput) LunName ¶
func (o DiskPoolVolumeResponseOutput) LunName() pulumi.StringOutput
Name of the LUN to be used for datastore
func (DiskPoolVolumeResponseOutput) MountOption ¶
func (o DiskPoolVolumeResponseOutput) MountOption() pulumi.StringPtrOutput
Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN
func (DiskPoolVolumeResponseOutput) Path ¶
func (o DiskPoolVolumeResponseOutput) Path() pulumi.StringOutput
Device path
func (DiskPoolVolumeResponseOutput) TargetId ¶
func (o DiskPoolVolumeResponseOutput) TargetId() pulumi.StringOutput
Azure resource ID of the iSCSI target
func (DiskPoolVolumeResponseOutput) ToDiskPoolVolumeResponseOutput ¶
func (o DiskPoolVolumeResponseOutput) ToDiskPoolVolumeResponseOutput() DiskPoolVolumeResponseOutput
func (DiskPoolVolumeResponseOutput) ToDiskPoolVolumeResponseOutputWithContext ¶
func (o DiskPoolVolumeResponseOutput) ToDiskPoolVolumeResponseOutputWithContext(ctx context.Context) DiskPoolVolumeResponseOutput
type DiskPoolVolumeResponsePtrOutput ¶
type DiskPoolVolumeResponsePtrOutput struct{ *pulumi.OutputState }
func (DiskPoolVolumeResponsePtrOutput) Elem ¶
func (o DiskPoolVolumeResponsePtrOutput) Elem() DiskPoolVolumeResponseOutput
func (DiskPoolVolumeResponsePtrOutput) ElementType ¶
func (DiskPoolVolumeResponsePtrOutput) ElementType() reflect.Type
func (DiskPoolVolumeResponsePtrOutput) LunName ¶
func (o DiskPoolVolumeResponsePtrOutput) LunName() pulumi.StringPtrOutput
Name of the LUN to be used for datastore
func (DiskPoolVolumeResponsePtrOutput) MountOption ¶
func (o DiskPoolVolumeResponsePtrOutput) MountOption() pulumi.StringPtrOutput
Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN
func (DiskPoolVolumeResponsePtrOutput) Path ¶
func (o DiskPoolVolumeResponsePtrOutput) Path() pulumi.StringPtrOutput
Device path
func (DiskPoolVolumeResponsePtrOutput) TargetId ¶
func (o DiskPoolVolumeResponsePtrOutput) TargetId() pulumi.StringPtrOutput
Azure resource ID of the iSCSI target
func (DiskPoolVolumeResponsePtrOutput) ToDiskPoolVolumeResponsePtrOutput ¶
func (o DiskPoolVolumeResponsePtrOutput) ToDiskPoolVolumeResponsePtrOutput() DiskPoolVolumeResponsePtrOutput
func (DiskPoolVolumeResponsePtrOutput) ToDiskPoolVolumeResponsePtrOutputWithContext ¶
func (o DiskPoolVolumeResponsePtrOutput) ToDiskPoolVolumeResponsePtrOutputWithContext(ctx context.Context) DiskPoolVolumeResponsePtrOutput
type DnsServiceLogLevelEnum ¶
type DnsServiceLogLevelEnum string
DNS Service log level.
func (DnsServiceLogLevelEnum) ElementType ¶
func (DnsServiceLogLevelEnum) ElementType() reflect.Type
func (DnsServiceLogLevelEnum) ToDnsServiceLogLevelEnumOutput ¶
func (e DnsServiceLogLevelEnum) ToDnsServiceLogLevelEnumOutput() DnsServiceLogLevelEnumOutput
func (DnsServiceLogLevelEnum) ToDnsServiceLogLevelEnumOutputWithContext ¶
func (e DnsServiceLogLevelEnum) ToDnsServiceLogLevelEnumOutputWithContext(ctx context.Context) DnsServiceLogLevelEnumOutput
func (DnsServiceLogLevelEnum) ToDnsServiceLogLevelEnumPtrOutput ¶
func (e DnsServiceLogLevelEnum) ToDnsServiceLogLevelEnumPtrOutput() DnsServiceLogLevelEnumPtrOutput
func (DnsServiceLogLevelEnum) ToDnsServiceLogLevelEnumPtrOutputWithContext ¶
func (e DnsServiceLogLevelEnum) ToDnsServiceLogLevelEnumPtrOutputWithContext(ctx context.Context) DnsServiceLogLevelEnumPtrOutput
func (DnsServiceLogLevelEnum) ToStringOutput ¶
func (e DnsServiceLogLevelEnum) ToStringOutput() pulumi.StringOutput
func (DnsServiceLogLevelEnum) ToStringOutputWithContext ¶
func (e DnsServiceLogLevelEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DnsServiceLogLevelEnum) ToStringPtrOutput ¶
func (e DnsServiceLogLevelEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (DnsServiceLogLevelEnum) ToStringPtrOutputWithContext ¶
func (e DnsServiceLogLevelEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DnsServiceLogLevelEnumInput ¶
type DnsServiceLogLevelEnumInput interface { pulumi.Input ToDnsServiceLogLevelEnumOutput() DnsServiceLogLevelEnumOutput ToDnsServiceLogLevelEnumOutputWithContext(context.Context) DnsServiceLogLevelEnumOutput }
DnsServiceLogLevelEnumInput is an input type that accepts values of the DnsServiceLogLevelEnum enum A concrete instance of `DnsServiceLogLevelEnumInput` can be one of the following:
DnsServiceLogLevelEnumDEBUG DnsServiceLogLevelEnumINFO DnsServiceLogLevelEnumWARNING DnsServiceLogLevelEnumERROR DnsServiceLogLevelEnumFATAL
type DnsServiceLogLevelEnumOutput ¶
type DnsServiceLogLevelEnumOutput struct{ *pulumi.OutputState }
func (DnsServiceLogLevelEnumOutput) ElementType ¶
func (DnsServiceLogLevelEnumOutput) ElementType() reflect.Type
func (DnsServiceLogLevelEnumOutput) ToDnsServiceLogLevelEnumOutput ¶
func (o DnsServiceLogLevelEnumOutput) ToDnsServiceLogLevelEnumOutput() DnsServiceLogLevelEnumOutput
func (DnsServiceLogLevelEnumOutput) ToDnsServiceLogLevelEnumOutputWithContext ¶
func (o DnsServiceLogLevelEnumOutput) ToDnsServiceLogLevelEnumOutputWithContext(ctx context.Context) DnsServiceLogLevelEnumOutput
func (DnsServiceLogLevelEnumOutput) ToDnsServiceLogLevelEnumPtrOutput ¶
func (o DnsServiceLogLevelEnumOutput) ToDnsServiceLogLevelEnumPtrOutput() DnsServiceLogLevelEnumPtrOutput
func (DnsServiceLogLevelEnumOutput) ToDnsServiceLogLevelEnumPtrOutputWithContext ¶
func (o DnsServiceLogLevelEnumOutput) ToDnsServiceLogLevelEnumPtrOutputWithContext(ctx context.Context) DnsServiceLogLevelEnumPtrOutput
func (DnsServiceLogLevelEnumOutput) ToStringOutput ¶
func (o DnsServiceLogLevelEnumOutput) ToStringOutput() pulumi.StringOutput
func (DnsServiceLogLevelEnumOutput) ToStringOutputWithContext ¶
func (o DnsServiceLogLevelEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DnsServiceLogLevelEnumOutput) ToStringPtrOutput ¶
func (o DnsServiceLogLevelEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DnsServiceLogLevelEnumOutput) ToStringPtrOutputWithContext ¶
func (o DnsServiceLogLevelEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DnsServiceLogLevelEnumPtrInput ¶
type DnsServiceLogLevelEnumPtrInput interface { pulumi.Input ToDnsServiceLogLevelEnumPtrOutput() DnsServiceLogLevelEnumPtrOutput ToDnsServiceLogLevelEnumPtrOutputWithContext(context.Context) DnsServiceLogLevelEnumPtrOutput }
func DnsServiceLogLevelEnumPtr ¶
func DnsServiceLogLevelEnumPtr(v string) DnsServiceLogLevelEnumPtrInput
type DnsServiceLogLevelEnumPtrOutput ¶
type DnsServiceLogLevelEnumPtrOutput struct{ *pulumi.OutputState }
func (DnsServiceLogLevelEnumPtrOutput) Elem ¶
func (o DnsServiceLogLevelEnumPtrOutput) Elem() DnsServiceLogLevelEnumOutput
func (DnsServiceLogLevelEnumPtrOutput) ElementType ¶
func (DnsServiceLogLevelEnumPtrOutput) ElementType() reflect.Type
func (DnsServiceLogLevelEnumPtrOutput) ToDnsServiceLogLevelEnumPtrOutput ¶
func (o DnsServiceLogLevelEnumPtrOutput) ToDnsServiceLogLevelEnumPtrOutput() DnsServiceLogLevelEnumPtrOutput
func (DnsServiceLogLevelEnumPtrOutput) ToDnsServiceLogLevelEnumPtrOutputWithContext ¶
func (o DnsServiceLogLevelEnumPtrOutput) ToDnsServiceLogLevelEnumPtrOutputWithContext(ctx context.Context) DnsServiceLogLevelEnumPtrOutput
func (DnsServiceLogLevelEnumPtrOutput) ToStringPtrOutput ¶
func (o DnsServiceLogLevelEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (DnsServiceLogLevelEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o DnsServiceLogLevelEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Encryption ¶
type Encryption struct { // The key vault where the encryption key is stored KeyVaultProperties *EncryptionKeyVaultProperties `pulumi:"keyVaultProperties"` // Status of customer managed encryption key Status *string `pulumi:"status"` }
The properties of customer managed encryption key
type EncryptionArgs ¶
type EncryptionArgs struct { // The key vault where the encryption key is stored KeyVaultProperties EncryptionKeyVaultPropertiesPtrInput `pulumi:"keyVaultProperties"` // Status of customer managed encryption key Status pulumi.StringPtrInput `pulumi:"status"` }
The properties of customer managed encryption key
func (EncryptionArgs) ElementType ¶
func (EncryptionArgs) ElementType() reflect.Type
func (EncryptionArgs) ToEncryptionOutput ¶
func (i EncryptionArgs) ToEncryptionOutput() EncryptionOutput
func (EncryptionArgs) ToEncryptionOutputWithContext ¶
func (i EncryptionArgs) ToEncryptionOutputWithContext(ctx context.Context) EncryptionOutput
func (EncryptionArgs) ToEncryptionPtrOutput ¶
func (i EncryptionArgs) ToEncryptionPtrOutput() EncryptionPtrOutput
func (EncryptionArgs) ToEncryptionPtrOutputWithContext ¶
func (i EncryptionArgs) ToEncryptionPtrOutputWithContext(ctx context.Context) EncryptionPtrOutput
type EncryptionInput ¶
type EncryptionInput interface { pulumi.Input ToEncryptionOutput() EncryptionOutput ToEncryptionOutputWithContext(context.Context) EncryptionOutput }
EncryptionInput is an input type that accepts EncryptionArgs and EncryptionOutput values. You can construct a concrete instance of `EncryptionInput` via:
EncryptionArgs{...}
type EncryptionKeyVaultProperties ¶
type EncryptionKeyVaultProperties struct { // The name of the key. KeyName *string `pulumi:"keyName"` // The URL of the vault. KeyVaultUrl *string `pulumi:"keyVaultUrl"` // The version of the key. KeyVersion *string `pulumi:"keyVersion"` }
An Encryption Key
type EncryptionKeyVaultPropertiesArgs ¶
type EncryptionKeyVaultPropertiesArgs struct { // The name of the key. KeyName pulumi.StringPtrInput `pulumi:"keyName"` // The URL of the vault. KeyVaultUrl pulumi.StringPtrInput `pulumi:"keyVaultUrl"` // The version of the key. KeyVersion pulumi.StringPtrInput `pulumi:"keyVersion"` }
An Encryption Key
func (EncryptionKeyVaultPropertiesArgs) ElementType ¶
func (EncryptionKeyVaultPropertiesArgs) ElementType() reflect.Type
func (EncryptionKeyVaultPropertiesArgs) ToEncryptionKeyVaultPropertiesOutput ¶
func (i EncryptionKeyVaultPropertiesArgs) ToEncryptionKeyVaultPropertiesOutput() EncryptionKeyVaultPropertiesOutput
func (EncryptionKeyVaultPropertiesArgs) ToEncryptionKeyVaultPropertiesOutputWithContext ¶
func (i EncryptionKeyVaultPropertiesArgs) ToEncryptionKeyVaultPropertiesOutputWithContext(ctx context.Context) EncryptionKeyVaultPropertiesOutput
func (EncryptionKeyVaultPropertiesArgs) ToEncryptionKeyVaultPropertiesPtrOutput ¶
func (i EncryptionKeyVaultPropertiesArgs) ToEncryptionKeyVaultPropertiesPtrOutput() EncryptionKeyVaultPropertiesPtrOutput
func (EncryptionKeyVaultPropertiesArgs) ToEncryptionKeyVaultPropertiesPtrOutputWithContext ¶
func (i EncryptionKeyVaultPropertiesArgs) ToEncryptionKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) EncryptionKeyVaultPropertiesPtrOutput
type EncryptionKeyVaultPropertiesInput ¶
type EncryptionKeyVaultPropertiesInput interface { pulumi.Input ToEncryptionKeyVaultPropertiesOutput() EncryptionKeyVaultPropertiesOutput ToEncryptionKeyVaultPropertiesOutputWithContext(context.Context) EncryptionKeyVaultPropertiesOutput }
EncryptionKeyVaultPropertiesInput is an input type that accepts EncryptionKeyVaultPropertiesArgs and EncryptionKeyVaultPropertiesOutput values. You can construct a concrete instance of `EncryptionKeyVaultPropertiesInput` via:
EncryptionKeyVaultPropertiesArgs{...}
type EncryptionKeyVaultPropertiesOutput ¶
type EncryptionKeyVaultPropertiesOutput struct{ *pulumi.OutputState }
An Encryption Key
func (EncryptionKeyVaultPropertiesOutput) ElementType ¶
func (EncryptionKeyVaultPropertiesOutput) ElementType() reflect.Type
func (EncryptionKeyVaultPropertiesOutput) KeyName ¶
func (o EncryptionKeyVaultPropertiesOutput) KeyName() pulumi.StringPtrOutput
The name of the key.
func (EncryptionKeyVaultPropertiesOutput) KeyVaultUrl ¶
func (o EncryptionKeyVaultPropertiesOutput) KeyVaultUrl() pulumi.StringPtrOutput
The URL of the vault.
func (EncryptionKeyVaultPropertiesOutput) KeyVersion ¶
func (o EncryptionKeyVaultPropertiesOutput) KeyVersion() pulumi.StringPtrOutput
The version of the key.
func (EncryptionKeyVaultPropertiesOutput) ToEncryptionKeyVaultPropertiesOutput ¶
func (o EncryptionKeyVaultPropertiesOutput) ToEncryptionKeyVaultPropertiesOutput() EncryptionKeyVaultPropertiesOutput
func (EncryptionKeyVaultPropertiesOutput) ToEncryptionKeyVaultPropertiesOutputWithContext ¶
func (o EncryptionKeyVaultPropertiesOutput) ToEncryptionKeyVaultPropertiesOutputWithContext(ctx context.Context) EncryptionKeyVaultPropertiesOutput
func (EncryptionKeyVaultPropertiesOutput) ToEncryptionKeyVaultPropertiesPtrOutput ¶
func (o EncryptionKeyVaultPropertiesOutput) ToEncryptionKeyVaultPropertiesPtrOutput() EncryptionKeyVaultPropertiesPtrOutput
func (EncryptionKeyVaultPropertiesOutput) ToEncryptionKeyVaultPropertiesPtrOutputWithContext ¶
func (o EncryptionKeyVaultPropertiesOutput) ToEncryptionKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) EncryptionKeyVaultPropertiesPtrOutput
type EncryptionKeyVaultPropertiesPtrInput ¶
type EncryptionKeyVaultPropertiesPtrInput interface { pulumi.Input ToEncryptionKeyVaultPropertiesPtrOutput() EncryptionKeyVaultPropertiesPtrOutput ToEncryptionKeyVaultPropertiesPtrOutputWithContext(context.Context) EncryptionKeyVaultPropertiesPtrOutput }
EncryptionKeyVaultPropertiesPtrInput is an input type that accepts EncryptionKeyVaultPropertiesArgs, EncryptionKeyVaultPropertiesPtr and EncryptionKeyVaultPropertiesPtrOutput values. You can construct a concrete instance of `EncryptionKeyVaultPropertiesPtrInput` via:
EncryptionKeyVaultPropertiesArgs{...} or: nil
func EncryptionKeyVaultPropertiesPtr ¶
func EncryptionKeyVaultPropertiesPtr(v *EncryptionKeyVaultPropertiesArgs) EncryptionKeyVaultPropertiesPtrInput
type EncryptionKeyVaultPropertiesPtrOutput ¶
type EncryptionKeyVaultPropertiesPtrOutput struct{ *pulumi.OutputState }
func (EncryptionKeyVaultPropertiesPtrOutput) ElementType ¶
func (EncryptionKeyVaultPropertiesPtrOutput) ElementType() reflect.Type
func (EncryptionKeyVaultPropertiesPtrOutput) KeyName ¶
func (o EncryptionKeyVaultPropertiesPtrOutput) KeyName() pulumi.StringPtrOutput
The name of the key.
func (EncryptionKeyVaultPropertiesPtrOutput) KeyVaultUrl ¶
func (o EncryptionKeyVaultPropertiesPtrOutput) KeyVaultUrl() pulumi.StringPtrOutput
The URL of the vault.
func (EncryptionKeyVaultPropertiesPtrOutput) KeyVersion ¶
func (o EncryptionKeyVaultPropertiesPtrOutput) KeyVersion() pulumi.StringPtrOutput
The version of the key.
func (EncryptionKeyVaultPropertiesPtrOutput) ToEncryptionKeyVaultPropertiesPtrOutput ¶
func (o EncryptionKeyVaultPropertiesPtrOutput) ToEncryptionKeyVaultPropertiesPtrOutput() EncryptionKeyVaultPropertiesPtrOutput
func (EncryptionKeyVaultPropertiesPtrOutput) ToEncryptionKeyVaultPropertiesPtrOutputWithContext ¶
func (o EncryptionKeyVaultPropertiesPtrOutput) ToEncryptionKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) EncryptionKeyVaultPropertiesPtrOutput
type EncryptionKeyVaultPropertiesResponse ¶
type EncryptionKeyVaultPropertiesResponse struct { // The auto-detected version of the key if versionType is auto-detected. AutoDetectedKeyVersion string `pulumi:"autoDetectedKeyVersion"` // The name of the key. KeyName *string `pulumi:"keyName"` // The state of key provided KeyState string `pulumi:"keyState"` // The URL of the vault. KeyVaultUrl *string `pulumi:"keyVaultUrl"` // The version of the key. KeyVersion *string `pulumi:"keyVersion"` // Property of the key if user provided or auto detected VersionType string `pulumi:"versionType"` }
An Encryption Key
type EncryptionKeyVaultPropertiesResponseOutput ¶
type EncryptionKeyVaultPropertiesResponseOutput struct{ *pulumi.OutputState }
An Encryption Key
func (EncryptionKeyVaultPropertiesResponseOutput) AutoDetectedKeyVersion ¶
func (o EncryptionKeyVaultPropertiesResponseOutput) AutoDetectedKeyVersion() pulumi.StringOutput
The auto-detected version of the key if versionType is auto-detected.
func (EncryptionKeyVaultPropertiesResponseOutput) ElementType ¶
func (EncryptionKeyVaultPropertiesResponseOutput) ElementType() reflect.Type
func (EncryptionKeyVaultPropertiesResponseOutput) KeyName ¶
func (o EncryptionKeyVaultPropertiesResponseOutput) KeyName() pulumi.StringPtrOutput
The name of the key.
func (EncryptionKeyVaultPropertiesResponseOutput) KeyState ¶
func (o EncryptionKeyVaultPropertiesResponseOutput) KeyState() pulumi.StringOutput
The state of key provided
func (EncryptionKeyVaultPropertiesResponseOutput) KeyVaultUrl ¶
func (o EncryptionKeyVaultPropertiesResponseOutput) KeyVaultUrl() pulumi.StringPtrOutput
The URL of the vault.
func (EncryptionKeyVaultPropertiesResponseOutput) KeyVersion ¶
func (o EncryptionKeyVaultPropertiesResponseOutput) KeyVersion() pulumi.StringPtrOutput
The version of the key.
func (EncryptionKeyVaultPropertiesResponseOutput) ToEncryptionKeyVaultPropertiesResponseOutput ¶
func (o EncryptionKeyVaultPropertiesResponseOutput) ToEncryptionKeyVaultPropertiesResponseOutput() EncryptionKeyVaultPropertiesResponseOutput
func (EncryptionKeyVaultPropertiesResponseOutput) ToEncryptionKeyVaultPropertiesResponseOutputWithContext ¶
func (o EncryptionKeyVaultPropertiesResponseOutput) ToEncryptionKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) EncryptionKeyVaultPropertiesResponseOutput
func (EncryptionKeyVaultPropertiesResponseOutput) VersionType ¶
func (o EncryptionKeyVaultPropertiesResponseOutput) VersionType() pulumi.StringOutput
Property of the key if user provided or auto detected
type EncryptionKeyVaultPropertiesResponsePtrOutput ¶
type EncryptionKeyVaultPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (EncryptionKeyVaultPropertiesResponsePtrOutput) AutoDetectedKeyVersion ¶
func (o EncryptionKeyVaultPropertiesResponsePtrOutput) AutoDetectedKeyVersion() pulumi.StringPtrOutput
The auto-detected version of the key if versionType is auto-detected.
func (EncryptionKeyVaultPropertiesResponsePtrOutput) ElementType ¶
func (EncryptionKeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
func (EncryptionKeyVaultPropertiesResponsePtrOutput) KeyName ¶
func (o EncryptionKeyVaultPropertiesResponsePtrOutput) KeyName() pulumi.StringPtrOutput
The name of the key.
func (EncryptionKeyVaultPropertiesResponsePtrOutput) KeyState ¶
func (o EncryptionKeyVaultPropertiesResponsePtrOutput) KeyState() pulumi.StringPtrOutput
The state of key provided
func (EncryptionKeyVaultPropertiesResponsePtrOutput) KeyVaultUrl ¶
func (o EncryptionKeyVaultPropertiesResponsePtrOutput) KeyVaultUrl() pulumi.StringPtrOutput
The URL of the vault.
func (EncryptionKeyVaultPropertiesResponsePtrOutput) KeyVersion ¶
func (o EncryptionKeyVaultPropertiesResponsePtrOutput) KeyVersion() pulumi.StringPtrOutput
The version of the key.
func (EncryptionKeyVaultPropertiesResponsePtrOutput) ToEncryptionKeyVaultPropertiesResponsePtrOutput ¶
func (o EncryptionKeyVaultPropertiesResponsePtrOutput) ToEncryptionKeyVaultPropertiesResponsePtrOutput() EncryptionKeyVaultPropertiesResponsePtrOutput
func (EncryptionKeyVaultPropertiesResponsePtrOutput) ToEncryptionKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (o EncryptionKeyVaultPropertiesResponsePtrOutput) ToEncryptionKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) EncryptionKeyVaultPropertiesResponsePtrOutput
func (EncryptionKeyVaultPropertiesResponsePtrOutput) VersionType ¶
func (o EncryptionKeyVaultPropertiesResponsePtrOutput) VersionType() pulumi.StringPtrOutput
Property of the key if user provided or auto detected
type EncryptionOutput ¶
type EncryptionOutput struct{ *pulumi.OutputState }
The properties of customer managed encryption key
func (EncryptionOutput) ElementType ¶
func (EncryptionOutput) ElementType() reflect.Type
func (EncryptionOutput) KeyVaultProperties ¶
func (o EncryptionOutput) KeyVaultProperties() EncryptionKeyVaultPropertiesPtrOutput
The key vault where the encryption key is stored
func (EncryptionOutput) Status ¶
func (o EncryptionOutput) Status() pulumi.StringPtrOutput
Status of customer managed encryption key
func (EncryptionOutput) ToEncryptionOutput ¶
func (o EncryptionOutput) ToEncryptionOutput() EncryptionOutput
func (EncryptionOutput) ToEncryptionOutputWithContext ¶
func (o EncryptionOutput) ToEncryptionOutputWithContext(ctx context.Context) EncryptionOutput
func (EncryptionOutput) ToEncryptionPtrOutput ¶
func (o EncryptionOutput) ToEncryptionPtrOutput() EncryptionPtrOutput
func (EncryptionOutput) ToEncryptionPtrOutputWithContext ¶
func (o EncryptionOutput) ToEncryptionPtrOutputWithContext(ctx context.Context) EncryptionPtrOutput
type EncryptionPtrInput ¶
type EncryptionPtrInput interface { pulumi.Input ToEncryptionPtrOutput() EncryptionPtrOutput ToEncryptionPtrOutputWithContext(context.Context) EncryptionPtrOutput }
EncryptionPtrInput is an input type that accepts EncryptionArgs, EncryptionPtr and EncryptionPtrOutput values. You can construct a concrete instance of `EncryptionPtrInput` via:
EncryptionArgs{...} or: nil
func EncryptionPtr ¶
func EncryptionPtr(v *EncryptionArgs) EncryptionPtrInput
type EncryptionPtrOutput ¶
type EncryptionPtrOutput struct{ *pulumi.OutputState }
func (EncryptionPtrOutput) Elem ¶
func (o EncryptionPtrOutput) Elem() EncryptionOutput
func (EncryptionPtrOutput) ElementType ¶
func (EncryptionPtrOutput) ElementType() reflect.Type
func (EncryptionPtrOutput) KeyVaultProperties ¶
func (o EncryptionPtrOutput) KeyVaultProperties() EncryptionKeyVaultPropertiesPtrOutput
The key vault where the encryption key is stored
func (EncryptionPtrOutput) Status ¶
func (o EncryptionPtrOutput) Status() pulumi.StringPtrOutput
Status of customer managed encryption key
func (EncryptionPtrOutput) ToEncryptionPtrOutput ¶
func (o EncryptionPtrOutput) ToEncryptionPtrOutput() EncryptionPtrOutput
func (EncryptionPtrOutput) ToEncryptionPtrOutputWithContext ¶
func (o EncryptionPtrOutput) ToEncryptionPtrOutputWithContext(ctx context.Context) EncryptionPtrOutput
type EncryptionResponse ¶
type EncryptionResponse struct { // The key vault where the encryption key is stored KeyVaultProperties *EncryptionKeyVaultPropertiesResponse `pulumi:"keyVaultProperties"` // Status of customer managed encryption key Status *string `pulumi:"status"` }
The properties of customer managed encryption key
type EncryptionResponseOutput ¶
type EncryptionResponseOutput struct{ *pulumi.OutputState }
The properties of customer managed encryption key
func (EncryptionResponseOutput) ElementType ¶
func (EncryptionResponseOutput) ElementType() reflect.Type
func (EncryptionResponseOutput) KeyVaultProperties ¶
func (o EncryptionResponseOutput) KeyVaultProperties() EncryptionKeyVaultPropertiesResponsePtrOutput
The key vault where the encryption key is stored
func (EncryptionResponseOutput) Status ¶
func (o EncryptionResponseOutput) Status() pulumi.StringPtrOutput
Status of customer managed encryption key
func (EncryptionResponseOutput) ToEncryptionResponseOutput ¶
func (o EncryptionResponseOutput) ToEncryptionResponseOutput() EncryptionResponseOutput
func (EncryptionResponseOutput) ToEncryptionResponseOutputWithContext ¶
func (o EncryptionResponseOutput) ToEncryptionResponseOutputWithContext(ctx context.Context) EncryptionResponseOutput
type EncryptionResponsePtrOutput ¶
type EncryptionResponsePtrOutput struct{ *pulumi.OutputState }
func (EncryptionResponsePtrOutput) Elem ¶
func (o EncryptionResponsePtrOutput) Elem() EncryptionResponseOutput
func (EncryptionResponsePtrOutput) ElementType ¶
func (EncryptionResponsePtrOutput) ElementType() reflect.Type
func (EncryptionResponsePtrOutput) KeyVaultProperties ¶
func (o EncryptionResponsePtrOutput) KeyVaultProperties() EncryptionKeyVaultPropertiesResponsePtrOutput
The key vault where the encryption key is stored
func (EncryptionResponsePtrOutput) Status ¶
func (o EncryptionResponsePtrOutput) Status() pulumi.StringPtrOutput
Status of customer managed encryption key
func (EncryptionResponsePtrOutput) ToEncryptionResponsePtrOutput ¶
func (o EncryptionResponsePtrOutput) ToEncryptionResponsePtrOutput() EncryptionResponsePtrOutput
func (EncryptionResponsePtrOutput) ToEncryptionResponsePtrOutputWithContext ¶
func (o EncryptionResponsePtrOutput) ToEncryptionResponsePtrOutputWithContext(ctx context.Context) EncryptionResponsePtrOutput
type EncryptionState ¶
type EncryptionState string
Status of customer managed encryption key
func (EncryptionState) ElementType ¶
func (EncryptionState) ElementType() reflect.Type
func (EncryptionState) ToEncryptionStateOutput ¶
func (e EncryptionState) ToEncryptionStateOutput() EncryptionStateOutput
func (EncryptionState) ToEncryptionStateOutputWithContext ¶
func (e EncryptionState) ToEncryptionStateOutputWithContext(ctx context.Context) EncryptionStateOutput
func (EncryptionState) ToEncryptionStatePtrOutput ¶
func (e EncryptionState) ToEncryptionStatePtrOutput() EncryptionStatePtrOutput
func (EncryptionState) ToEncryptionStatePtrOutputWithContext ¶
func (e EncryptionState) ToEncryptionStatePtrOutputWithContext(ctx context.Context) EncryptionStatePtrOutput
func (EncryptionState) ToStringOutput ¶
func (e EncryptionState) ToStringOutput() pulumi.StringOutput
func (EncryptionState) ToStringOutputWithContext ¶
func (e EncryptionState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EncryptionState) ToStringPtrOutput ¶
func (e EncryptionState) ToStringPtrOutput() pulumi.StringPtrOutput
func (EncryptionState) ToStringPtrOutputWithContext ¶
func (e EncryptionState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EncryptionStateInput ¶
type EncryptionStateInput interface { pulumi.Input ToEncryptionStateOutput() EncryptionStateOutput ToEncryptionStateOutputWithContext(context.Context) EncryptionStateOutput }
EncryptionStateInput is an input type that accepts values of the EncryptionState enum A concrete instance of `EncryptionStateInput` can be one of the following:
EncryptionStateEnabled EncryptionStateDisabled
type EncryptionStateOutput ¶
type EncryptionStateOutput struct{ *pulumi.OutputState }
func (EncryptionStateOutput) ElementType ¶
func (EncryptionStateOutput) ElementType() reflect.Type
func (EncryptionStateOutput) ToEncryptionStateOutput ¶
func (o EncryptionStateOutput) ToEncryptionStateOutput() EncryptionStateOutput
func (EncryptionStateOutput) ToEncryptionStateOutputWithContext ¶
func (o EncryptionStateOutput) ToEncryptionStateOutputWithContext(ctx context.Context) EncryptionStateOutput
func (EncryptionStateOutput) ToEncryptionStatePtrOutput ¶
func (o EncryptionStateOutput) ToEncryptionStatePtrOutput() EncryptionStatePtrOutput
func (EncryptionStateOutput) ToEncryptionStatePtrOutputWithContext ¶
func (o EncryptionStateOutput) ToEncryptionStatePtrOutputWithContext(ctx context.Context) EncryptionStatePtrOutput
func (EncryptionStateOutput) ToStringOutput ¶
func (o EncryptionStateOutput) ToStringOutput() pulumi.StringOutput
func (EncryptionStateOutput) ToStringOutputWithContext ¶
func (o EncryptionStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EncryptionStateOutput) ToStringPtrOutput ¶
func (o EncryptionStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EncryptionStateOutput) ToStringPtrOutputWithContext ¶
func (o EncryptionStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EncryptionStatePtrInput ¶
type EncryptionStatePtrInput interface { pulumi.Input ToEncryptionStatePtrOutput() EncryptionStatePtrOutput ToEncryptionStatePtrOutputWithContext(context.Context) EncryptionStatePtrOutput }
func EncryptionStatePtr ¶
func EncryptionStatePtr(v string) EncryptionStatePtrInput
type EncryptionStatePtrOutput ¶
type EncryptionStatePtrOutput struct{ *pulumi.OutputState }
func (EncryptionStatePtrOutput) Elem ¶
func (o EncryptionStatePtrOutput) Elem() EncryptionStateOutput
func (EncryptionStatePtrOutput) ElementType ¶
func (EncryptionStatePtrOutput) ElementType() reflect.Type
func (EncryptionStatePtrOutput) ToEncryptionStatePtrOutput ¶
func (o EncryptionStatePtrOutput) ToEncryptionStatePtrOutput() EncryptionStatePtrOutput
func (EncryptionStatePtrOutput) ToEncryptionStatePtrOutputWithContext ¶
func (o EncryptionStatePtrOutput) ToEncryptionStatePtrOutputWithContext(ctx context.Context) EncryptionStatePtrOutput
func (EncryptionStatePtrOutput) ToStringPtrOutput ¶
func (o EncryptionStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EncryptionStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o EncryptionStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EndpointsResponse ¶
type EndpointsResponse struct { // Endpoint for the HCX Cloud Manager HcxCloudManager string `pulumi:"hcxCloudManager"` // Endpoint for the NSX-T Data Center manager NsxtManager string `pulumi:"nsxtManager"` // Endpoint for Virtual Center Server Appliance Vcsa string `pulumi:"vcsa"` }
Endpoint addresses
type EndpointsResponseOutput ¶
type EndpointsResponseOutput struct{ *pulumi.OutputState }
Endpoint addresses
func (EndpointsResponseOutput) ElementType ¶
func (EndpointsResponseOutput) ElementType() reflect.Type
func (EndpointsResponseOutput) HcxCloudManager ¶
func (o EndpointsResponseOutput) HcxCloudManager() pulumi.StringOutput
Endpoint for the HCX Cloud Manager
func (EndpointsResponseOutput) NsxtManager ¶
func (o EndpointsResponseOutput) NsxtManager() pulumi.StringOutput
Endpoint for the NSX-T Data Center manager
func (EndpointsResponseOutput) ToEndpointsResponseOutput ¶
func (o EndpointsResponseOutput) ToEndpointsResponseOutput() EndpointsResponseOutput
func (EndpointsResponseOutput) ToEndpointsResponseOutputWithContext ¶
func (o EndpointsResponseOutput) ToEndpointsResponseOutputWithContext(ctx context.Context) EndpointsResponseOutput
func (EndpointsResponseOutput) Vcsa ¶
func (o EndpointsResponseOutput) Vcsa() pulumi.StringOutput
Endpoint for Virtual Center Server Appliance
type GetScriptExecutionLogsArgs ¶
type GetScriptExecutionLogsArgs struct { // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the user-invoked script execution resource ScriptExecutionName string `pulumi:"scriptExecutionName"` }
type GetScriptExecutionLogsOutputArgs ¶
type GetScriptExecutionLogsOutputArgs struct { // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Name of the user-invoked script execution resource ScriptExecutionName pulumi.StringInput `pulumi:"scriptExecutionName"` }
func (GetScriptExecutionLogsOutputArgs) ElementType ¶
func (GetScriptExecutionLogsOutputArgs) ElementType() reflect.Type
type GetScriptExecutionLogsResult ¶
type GetScriptExecutionLogsResult struct { // Standard error output stream from the powershell execution Errors []string `pulumi:"errors"` // Error message if the script was able to run, but if the script itself had errors or powershell threw an exception FailureReason *string `pulumi:"failureReason"` // Time the script execution was finished FinishedAt string `pulumi:"finishedAt"` // Parameters that will be hidden/not visible to ARM, such as passwords and credentials HiddenParameters []interface{} `pulumi:"hiddenParameters"` // Resource ID. Id string `pulumi:"id"` // Standard information out stream from the powershell execution Information []string `pulumi:"information"` // Resource name. Name string `pulumi:"name"` // User-defined dictionary. NamedOutputs map[string]interface{} `pulumi:"namedOutputs"` // Standard output stream from the powershell execution Output []string `pulumi:"output"` // Parameters the script will accept Parameters []interface{} `pulumi:"parameters"` // The state of the script execution resource ProvisioningState string `pulumi:"provisioningState"` // Time to live for the resource. If not provided, will be available for 60 days Retention *string `pulumi:"retention"` // A reference to the script cmdlet resource if user is running a AVS script ScriptCmdletId *string `pulumi:"scriptCmdletId"` // Time the script execution was started StartedAt string `pulumi:"startedAt"` // Time the script execution was submitted SubmittedAt string `pulumi:"submittedAt"` // Time limit for execution Timeout string `pulumi:"timeout"` // Resource type. Type string `pulumi:"type"` // Standard warning out stream from the powershell execution Warnings []string `pulumi:"warnings"` }
An instance of a script executed by a user - custom or AVS
func GetScriptExecutionLogs ¶
func GetScriptExecutionLogs(ctx *pulumi.Context, args *GetScriptExecutionLogsArgs, opts ...pulumi.InvokeOption) (*GetScriptExecutionLogsResult, error)
Return the logs for a script execution resource Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
type GetScriptExecutionLogsResultOutput ¶
type GetScriptExecutionLogsResultOutput struct{ *pulumi.OutputState }
An instance of a script executed by a user - custom or AVS
func GetScriptExecutionLogsOutput ¶
func GetScriptExecutionLogsOutput(ctx *pulumi.Context, args GetScriptExecutionLogsOutputArgs, opts ...pulumi.InvokeOption) GetScriptExecutionLogsResultOutput
func (GetScriptExecutionLogsResultOutput) ElementType ¶
func (GetScriptExecutionLogsResultOutput) ElementType() reflect.Type
func (GetScriptExecutionLogsResultOutput) Errors ¶
func (o GetScriptExecutionLogsResultOutput) Errors() pulumi.StringArrayOutput
Standard error output stream from the powershell execution
func (GetScriptExecutionLogsResultOutput) FailureReason ¶
func (o GetScriptExecutionLogsResultOutput) FailureReason() pulumi.StringPtrOutput
Error message if the script was able to run, but if the script itself had errors or powershell threw an exception
func (GetScriptExecutionLogsResultOutput) FinishedAt ¶
func (o GetScriptExecutionLogsResultOutput) FinishedAt() pulumi.StringOutput
Time the script execution was finished
func (GetScriptExecutionLogsResultOutput) HiddenParameters ¶
func (o GetScriptExecutionLogsResultOutput) HiddenParameters() pulumi.ArrayOutput
Parameters that will be hidden/not visible to ARM, such as passwords and credentials
func (GetScriptExecutionLogsResultOutput) Id ¶
func (o GetScriptExecutionLogsResultOutput) Id() pulumi.StringOutput
Resource ID.
func (GetScriptExecutionLogsResultOutput) Information ¶
func (o GetScriptExecutionLogsResultOutput) Information() pulumi.StringArrayOutput
Standard information out stream from the powershell execution
func (GetScriptExecutionLogsResultOutput) Name ¶
func (o GetScriptExecutionLogsResultOutput) Name() pulumi.StringOutput
Resource name.
func (GetScriptExecutionLogsResultOutput) NamedOutputs ¶
func (o GetScriptExecutionLogsResultOutput) NamedOutputs() pulumi.MapOutput
User-defined dictionary.
func (GetScriptExecutionLogsResultOutput) Output ¶
func (o GetScriptExecutionLogsResultOutput) Output() pulumi.StringArrayOutput
Standard output stream from the powershell execution
func (GetScriptExecutionLogsResultOutput) Parameters ¶
func (o GetScriptExecutionLogsResultOutput) Parameters() pulumi.ArrayOutput
Parameters the script will accept
func (GetScriptExecutionLogsResultOutput) ProvisioningState ¶
func (o GetScriptExecutionLogsResultOutput) ProvisioningState() pulumi.StringOutput
The state of the script execution resource
func (GetScriptExecutionLogsResultOutput) Retention ¶
func (o GetScriptExecutionLogsResultOutput) Retention() pulumi.StringPtrOutput
Time to live for the resource. If not provided, will be available for 60 days
func (GetScriptExecutionLogsResultOutput) ScriptCmdletId ¶
func (o GetScriptExecutionLogsResultOutput) ScriptCmdletId() pulumi.StringPtrOutput
A reference to the script cmdlet resource if user is running a AVS script
func (GetScriptExecutionLogsResultOutput) StartedAt ¶
func (o GetScriptExecutionLogsResultOutput) StartedAt() pulumi.StringOutput
Time the script execution was started
func (GetScriptExecutionLogsResultOutput) SubmittedAt ¶
func (o GetScriptExecutionLogsResultOutput) SubmittedAt() pulumi.StringOutput
Time the script execution was submitted
func (GetScriptExecutionLogsResultOutput) Timeout ¶
func (o GetScriptExecutionLogsResultOutput) Timeout() pulumi.StringOutput
Time limit for execution
func (GetScriptExecutionLogsResultOutput) ToGetScriptExecutionLogsResultOutput ¶
func (o GetScriptExecutionLogsResultOutput) ToGetScriptExecutionLogsResultOutput() GetScriptExecutionLogsResultOutput
func (GetScriptExecutionLogsResultOutput) ToGetScriptExecutionLogsResultOutputWithContext ¶
func (o GetScriptExecutionLogsResultOutput) ToGetScriptExecutionLogsResultOutputWithContext(ctx context.Context) GetScriptExecutionLogsResultOutput
func (GetScriptExecutionLogsResultOutput) Type ¶
func (o GetScriptExecutionLogsResultOutput) Type() pulumi.StringOutput
Resource type.
func (GetScriptExecutionLogsResultOutput) Warnings ¶
func (o GetScriptExecutionLogsResultOutput) Warnings() pulumi.StringArrayOutput
Standard warning out stream from the powershell execution
type GlobalReachConnection ¶
type GlobalReachConnection struct { pulumi.CustomResourceState // The network used for global reach carved out from the original network block provided for the private cloud AddressPrefix pulumi.StringOutput `pulumi:"addressPrefix"` // Authorization key from the peer express route used for the global reach connection AuthorizationKey pulumi.StringPtrOutput `pulumi:"authorizationKey"` // The connection status of the global reach connection CircuitConnectionStatus pulumi.StringOutput `pulumi:"circuitConnectionStatus"` // The ID of the Private Cloud's ExpressRoute Circuit that is participating in the global reach connection ExpressRouteId pulumi.StringPtrOutput `pulumi:"expressRouteId"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Identifier of the ExpressRoute Circuit to peer with in the global reach connection PeerExpressRouteCircuit pulumi.StringPtrOutput `pulumi:"peerExpressRouteCircuit"` // The state of the ExpressRoute Circuit Authorization provisioning ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A global reach connection resource Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2020-07-17-preview.
Other available API versions: 2023-03-01, 2023-09-01.
func GetGlobalReachConnection ¶
func GetGlobalReachConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *GlobalReachConnectionState, opts ...pulumi.ResourceOption) (*GlobalReachConnection, error)
GetGlobalReachConnection gets an existing GlobalReachConnection 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 NewGlobalReachConnection ¶
func NewGlobalReachConnection(ctx *pulumi.Context, name string, args *GlobalReachConnectionArgs, opts ...pulumi.ResourceOption) (*GlobalReachConnection, error)
NewGlobalReachConnection registers a new resource with the given unique name, arguments, and options.
func (*GlobalReachConnection) ElementType ¶
func (*GlobalReachConnection) ElementType() reflect.Type
func (*GlobalReachConnection) ToGlobalReachConnectionOutput ¶
func (i *GlobalReachConnection) ToGlobalReachConnectionOutput() GlobalReachConnectionOutput
func (*GlobalReachConnection) ToGlobalReachConnectionOutputWithContext ¶
func (i *GlobalReachConnection) ToGlobalReachConnectionOutputWithContext(ctx context.Context) GlobalReachConnectionOutput
type GlobalReachConnectionArgs ¶
type GlobalReachConnectionArgs struct { // Authorization key from the peer express route used for the global reach connection AuthorizationKey pulumi.StringPtrInput // The ID of the Private Cloud's ExpressRoute Circuit that is participating in the global reach connection ExpressRouteId pulumi.StringPtrInput // Name of the global reach connection in the private cloud GlobalReachConnectionName pulumi.StringPtrInput // Identifier of the ExpressRoute Circuit to peer with in the global reach connection PeerExpressRouteCircuit pulumi.StringPtrInput // The name of the private cloud. PrivateCloudName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a GlobalReachConnection resource.
func (GlobalReachConnectionArgs) ElementType ¶
func (GlobalReachConnectionArgs) ElementType() reflect.Type
type GlobalReachConnectionInput ¶
type GlobalReachConnectionInput interface { pulumi.Input ToGlobalReachConnectionOutput() GlobalReachConnectionOutput ToGlobalReachConnectionOutputWithContext(ctx context.Context) GlobalReachConnectionOutput }
type GlobalReachConnectionOutput ¶
type GlobalReachConnectionOutput struct{ *pulumi.OutputState }
func (GlobalReachConnectionOutput) AddressPrefix ¶
func (o GlobalReachConnectionOutput) AddressPrefix() pulumi.StringOutput
The network used for global reach carved out from the original network block provided for the private cloud
func (GlobalReachConnectionOutput) AuthorizationKey ¶
func (o GlobalReachConnectionOutput) AuthorizationKey() pulumi.StringPtrOutput
Authorization key from the peer express route used for the global reach connection
func (GlobalReachConnectionOutput) CircuitConnectionStatus ¶
func (o GlobalReachConnectionOutput) CircuitConnectionStatus() pulumi.StringOutput
The connection status of the global reach connection
func (GlobalReachConnectionOutput) ElementType ¶
func (GlobalReachConnectionOutput) ElementType() reflect.Type
func (GlobalReachConnectionOutput) ExpressRouteId ¶
func (o GlobalReachConnectionOutput) ExpressRouteId() pulumi.StringPtrOutput
The ID of the Private Cloud's ExpressRoute Circuit that is participating in the global reach connection
func (GlobalReachConnectionOutput) Name ¶
func (o GlobalReachConnectionOutput) Name() pulumi.StringOutput
Resource name.
func (GlobalReachConnectionOutput) PeerExpressRouteCircuit ¶
func (o GlobalReachConnectionOutput) PeerExpressRouteCircuit() pulumi.StringPtrOutput
Identifier of the ExpressRoute Circuit to peer with in the global reach connection
func (GlobalReachConnectionOutput) ProvisioningState ¶
func (o GlobalReachConnectionOutput) ProvisioningState() pulumi.StringOutput
The state of the ExpressRoute Circuit Authorization provisioning
func (GlobalReachConnectionOutput) ToGlobalReachConnectionOutput ¶
func (o GlobalReachConnectionOutput) ToGlobalReachConnectionOutput() GlobalReachConnectionOutput
func (GlobalReachConnectionOutput) ToGlobalReachConnectionOutputWithContext ¶
func (o GlobalReachConnectionOutput) ToGlobalReachConnectionOutputWithContext(ctx context.Context) GlobalReachConnectionOutput
func (GlobalReachConnectionOutput) Type ¶
func (o GlobalReachConnectionOutput) Type() pulumi.StringOutput
Resource type.
type GlobalReachConnectionState ¶
type GlobalReachConnectionState struct { }
func (GlobalReachConnectionState) ElementType ¶
func (GlobalReachConnectionState) ElementType() reflect.Type
type HcxEnterpriseSite ¶
type HcxEnterpriseSite struct { pulumi.CustomResourceState // The activation key ActivationKey pulumi.StringOutput `pulumi:"activationKey"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The status of the HCX Enterprise Site Status pulumi.StringOutput `pulumi:"status"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
An HCX Enterprise Site resource Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2020-03-20.
Other available API versions: 2023-03-01, 2023-09-01.
func GetHcxEnterpriseSite ¶
func GetHcxEnterpriseSite(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HcxEnterpriseSiteState, opts ...pulumi.ResourceOption) (*HcxEnterpriseSite, error)
GetHcxEnterpriseSite gets an existing HcxEnterpriseSite 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 NewHcxEnterpriseSite ¶
func NewHcxEnterpriseSite(ctx *pulumi.Context, name string, args *HcxEnterpriseSiteArgs, opts ...pulumi.ResourceOption) (*HcxEnterpriseSite, error)
NewHcxEnterpriseSite registers a new resource with the given unique name, arguments, and options.
func (*HcxEnterpriseSite) ElementType ¶
func (*HcxEnterpriseSite) ElementType() reflect.Type
func (*HcxEnterpriseSite) ToHcxEnterpriseSiteOutput ¶
func (i *HcxEnterpriseSite) ToHcxEnterpriseSiteOutput() HcxEnterpriseSiteOutput
func (*HcxEnterpriseSite) ToHcxEnterpriseSiteOutputWithContext ¶
func (i *HcxEnterpriseSite) ToHcxEnterpriseSiteOutputWithContext(ctx context.Context) HcxEnterpriseSiteOutput
type HcxEnterpriseSiteArgs ¶
type HcxEnterpriseSiteArgs struct { // Name of the HCX Enterprise Site in the private cloud HcxEnterpriseSiteName pulumi.StringPtrInput // The name of the private cloud. PrivateCloudName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a HcxEnterpriseSite resource.
func (HcxEnterpriseSiteArgs) ElementType ¶
func (HcxEnterpriseSiteArgs) ElementType() reflect.Type
type HcxEnterpriseSiteInput ¶
type HcxEnterpriseSiteInput interface { pulumi.Input ToHcxEnterpriseSiteOutput() HcxEnterpriseSiteOutput ToHcxEnterpriseSiteOutputWithContext(ctx context.Context) HcxEnterpriseSiteOutput }
type HcxEnterpriseSiteOutput ¶
type HcxEnterpriseSiteOutput struct{ *pulumi.OutputState }
func (HcxEnterpriseSiteOutput) ActivationKey ¶
func (o HcxEnterpriseSiteOutput) ActivationKey() pulumi.StringOutput
The activation key
func (HcxEnterpriseSiteOutput) ElementType ¶
func (HcxEnterpriseSiteOutput) ElementType() reflect.Type
func (HcxEnterpriseSiteOutput) Name ¶
func (o HcxEnterpriseSiteOutput) Name() pulumi.StringOutput
Resource name.
func (HcxEnterpriseSiteOutput) Status ¶
func (o HcxEnterpriseSiteOutput) Status() pulumi.StringOutput
The status of the HCX Enterprise Site
func (HcxEnterpriseSiteOutput) ToHcxEnterpriseSiteOutput ¶
func (o HcxEnterpriseSiteOutput) ToHcxEnterpriseSiteOutput() HcxEnterpriseSiteOutput
func (HcxEnterpriseSiteOutput) ToHcxEnterpriseSiteOutputWithContext ¶
func (o HcxEnterpriseSiteOutput) ToHcxEnterpriseSiteOutputWithContext(ctx context.Context) HcxEnterpriseSiteOutput
func (HcxEnterpriseSiteOutput) Type ¶
func (o HcxEnterpriseSiteOutput) Type() pulumi.StringOutput
Resource type.
type HcxEnterpriseSiteState ¶
type HcxEnterpriseSiteState struct { }
func (HcxEnterpriseSiteState) ElementType ¶
func (HcxEnterpriseSiteState) ElementType() reflect.Type
type IdentitySource ¶
type IdentitySource struct { // The domain's NetBIOS name Alias *string `pulumi:"alias"` // The base distinguished name for groups BaseGroupDN *string `pulumi:"baseGroupDN"` // The base distinguished name for users BaseUserDN *string `pulumi:"baseUserDN"` // The domain's dns name Domain *string `pulumi:"domain"` // The name of the identity source Name *string `pulumi:"name"` // The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups. Password *string `pulumi:"password"` // Primary server URL PrimaryServer *string `pulumi:"primaryServer"` // Secondary server URL SecondaryServer *string `pulumi:"secondaryServer"` // Protect LDAP communication using SSL certificate (LDAPS) Ssl *string `pulumi:"ssl"` // The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group Username *string `pulumi:"username"` }
vCenter Single Sign On Identity Source
type IdentitySourceArgs ¶
type IdentitySourceArgs struct { // The domain's NetBIOS name Alias pulumi.StringPtrInput `pulumi:"alias"` // The base distinguished name for groups BaseGroupDN pulumi.StringPtrInput `pulumi:"baseGroupDN"` // The base distinguished name for users BaseUserDN pulumi.StringPtrInput `pulumi:"baseUserDN"` // The domain's dns name Domain pulumi.StringPtrInput `pulumi:"domain"` // The name of the identity source Name pulumi.StringPtrInput `pulumi:"name"` // The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups. Password pulumi.StringPtrInput `pulumi:"password"` // Primary server URL PrimaryServer pulumi.StringPtrInput `pulumi:"primaryServer"` // Secondary server URL SecondaryServer pulumi.StringPtrInput `pulumi:"secondaryServer"` // Protect LDAP communication using SSL certificate (LDAPS) Ssl pulumi.StringPtrInput `pulumi:"ssl"` // The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group Username pulumi.StringPtrInput `pulumi:"username"` }
vCenter Single Sign On Identity Source
func (IdentitySourceArgs) ElementType ¶
func (IdentitySourceArgs) ElementType() reflect.Type
func (IdentitySourceArgs) ToIdentitySourceOutput ¶
func (i IdentitySourceArgs) ToIdentitySourceOutput() IdentitySourceOutput
func (IdentitySourceArgs) ToIdentitySourceOutputWithContext ¶
func (i IdentitySourceArgs) ToIdentitySourceOutputWithContext(ctx context.Context) IdentitySourceOutput
type IdentitySourceArray ¶
type IdentitySourceArray []IdentitySourceInput
func (IdentitySourceArray) ElementType ¶
func (IdentitySourceArray) ElementType() reflect.Type
func (IdentitySourceArray) ToIdentitySourceArrayOutput ¶
func (i IdentitySourceArray) ToIdentitySourceArrayOutput() IdentitySourceArrayOutput
func (IdentitySourceArray) ToIdentitySourceArrayOutputWithContext ¶
func (i IdentitySourceArray) ToIdentitySourceArrayOutputWithContext(ctx context.Context) IdentitySourceArrayOutput
type IdentitySourceArrayInput ¶
type IdentitySourceArrayInput interface { pulumi.Input ToIdentitySourceArrayOutput() IdentitySourceArrayOutput ToIdentitySourceArrayOutputWithContext(context.Context) IdentitySourceArrayOutput }
IdentitySourceArrayInput is an input type that accepts IdentitySourceArray and IdentitySourceArrayOutput values. You can construct a concrete instance of `IdentitySourceArrayInput` via:
IdentitySourceArray{ IdentitySourceArgs{...} }
type IdentitySourceArrayOutput ¶
type IdentitySourceArrayOutput struct{ *pulumi.OutputState }
func (IdentitySourceArrayOutput) ElementType ¶
func (IdentitySourceArrayOutput) ElementType() reflect.Type
func (IdentitySourceArrayOutput) Index ¶
func (o IdentitySourceArrayOutput) Index(i pulumi.IntInput) IdentitySourceOutput
func (IdentitySourceArrayOutput) ToIdentitySourceArrayOutput ¶
func (o IdentitySourceArrayOutput) ToIdentitySourceArrayOutput() IdentitySourceArrayOutput
func (IdentitySourceArrayOutput) ToIdentitySourceArrayOutputWithContext ¶
func (o IdentitySourceArrayOutput) ToIdentitySourceArrayOutputWithContext(ctx context.Context) IdentitySourceArrayOutput
type IdentitySourceInput ¶
type IdentitySourceInput interface { pulumi.Input ToIdentitySourceOutput() IdentitySourceOutput ToIdentitySourceOutputWithContext(context.Context) IdentitySourceOutput }
IdentitySourceInput is an input type that accepts IdentitySourceArgs and IdentitySourceOutput values. You can construct a concrete instance of `IdentitySourceInput` via:
IdentitySourceArgs{...}
type IdentitySourceOutput ¶
type IdentitySourceOutput struct{ *pulumi.OutputState }
vCenter Single Sign On Identity Source
func (IdentitySourceOutput) Alias ¶
func (o IdentitySourceOutput) Alias() pulumi.StringPtrOutput
The domain's NetBIOS name
func (IdentitySourceOutput) BaseGroupDN ¶
func (o IdentitySourceOutput) BaseGroupDN() pulumi.StringPtrOutput
The base distinguished name for groups
func (IdentitySourceOutput) BaseUserDN ¶
func (o IdentitySourceOutput) BaseUserDN() pulumi.StringPtrOutput
The base distinguished name for users
func (IdentitySourceOutput) Domain ¶
func (o IdentitySourceOutput) Domain() pulumi.StringPtrOutput
The domain's dns name
func (IdentitySourceOutput) ElementType ¶
func (IdentitySourceOutput) ElementType() reflect.Type
func (IdentitySourceOutput) Name ¶
func (o IdentitySourceOutput) Name() pulumi.StringPtrOutput
The name of the identity source
func (IdentitySourceOutput) Password ¶
func (o IdentitySourceOutput) Password() pulumi.StringPtrOutput
The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups.
func (IdentitySourceOutput) PrimaryServer ¶
func (o IdentitySourceOutput) PrimaryServer() pulumi.StringPtrOutput
Primary server URL
func (IdentitySourceOutput) SecondaryServer ¶
func (o IdentitySourceOutput) SecondaryServer() pulumi.StringPtrOutput
Secondary server URL
func (IdentitySourceOutput) Ssl ¶
func (o IdentitySourceOutput) Ssl() pulumi.StringPtrOutput
Protect LDAP communication using SSL certificate (LDAPS)
func (IdentitySourceOutput) ToIdentitySourceOutput ¶
func (o IdentitySourceOutput) ToIdentitySourceOutput() IdentitySourceOutput
func (IdentitySourceOutput) ToIdentitySourceOutputWithContext ¶
func (o IdentitySourceOutput) ToIdentitySourceOutputWithContext(ctx context.Context) IdentitySourceOutput
func (IdentitySourceOutput) Username ¶
func (o IdentitySourceOutput) Username() pulumi.StringPtrOutput
The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group
type IdentitySourceResponse ¶
type IdentitySourceResponse struct { // The domain's NetBIOS name Alias *string `pulumi:"alias"` // The base distinguished name for groups BaseGroupDN *string `pulumi:"baseGroupDN"` // The base distinguished name for users BaseUserDN *string `pulumi:"baseUserDN"` // The domain's dns name Domain *string `pulumi:"domain"` // The name of the identity source Name *string `pulumi:"name"` // The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups. Password *string `pulumi:"password"` // Primary server URL PrimaryServer *string `pulumi:"primaryServer"` // Secondary server URL SecondaryServer *string `pulumi:"secondaryServer"` // Protect LDAP communication using SSL certificate (LDAPS) Ssl *string `pulumi:"ssl"` // The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group Username *string `pulumi:"username"` }
vCenter Single Sign On Identity Source
type IdentitySourceResponseArrayOutput ¶
type IdentitySourceResponseArrayOutput struct{ *pulumi.OutputState }
func (IdentitySourceResponseArrayOutput) ElementType ¶
func (IdentitySourceResponseArrayOutput) ElementType() reflect.Type
func (IdentitySourceResponseArrayOutput) Index ¶
func (o IdentitySourceResponseArrayOutput) Index(i pulumi.IntInput) IdentitySourceResponseOutput
func (IdentitySourceResponseArrayOutput) ToIdentitySourceResponseArrayOutput ¶
func (o IdentitySourceResponseArrayOutput) ToIdentitySourceResponseArrayOutput() IdentitySourceResponseArrayOutput
func (IdentitySourceResponseArrayOutput) ToIdentitySourceResponseArrayOutputWithContext ¶
func (o IdentitySourceResponseArrayOutput) ToIdentitySourceResponseArrayOutputWithContext(ctx context.Context) IdentitySourceResponseArrayOutput
type IdentitySourceResponseOutput ¶
type IdentitySourceResponseOutput struct{ *pulumi.OutputState }
vCenter Single Sign On Identity Source
func (IdentitySourceResponseOutput) Alias ¶
func (o IdentitySourceResponseOutput) Alias() pulumi.StringPtrOutput
The domain's NetBIOS name
func (IdentitySourceResponseOutput) BaseGroupDN ¶
func (o IdentitySourceResponseOutput) BaseGroupDN() pulumi.StringPtrOutput
The base distinguished name for groups
func (IdentitySourceResponseOutput) BaseUserDN ¶
func (o IdentitySourceResponseOutput) BaseUserDN() pulumi.StringPtrOutput
The base distinguished name for users
func (IdentitySourceResponseOutput) Domain ¶
func (o IdentitySourceResponseOutput) Domain() pulumi.StringPtrOutput
The domain's dns name
func (IdentitySourceResponseOutput) ElementType ¶
func (IdentitySourceResponseOutput) ElementType() reflect.Type
func (IdentitySourceResponseOutput) Name ¶
func (o IdentitySourceResponseOutput) Name() pulumi.StringPtrOutput
The name of the identity source
func (IdentitySourceResponseOutput) Password ¶
func (o IdentitySourceResponseOutput) Password() pulumi.StringPtrOutput
The password of the Active Directory user with a minimum of read-only access to Base DN for users and groups.
func (IdentitySourceResponseOutput) PrimaryServer ¶
func (o IdentitySourceResponseOutput) PrimaryServer() pulumi.StringPtrOutput
Primary server URL
func (IdentitySourceResponseOutput) SecondaryServer ¶
func (o IdentitySourceResponseOutput) SecondaryServer() pulumi.StringPtrOutput
Secondary server URL
func (IdentitySourceResponseOutput) Ssl ¶
func (o IdentitySourceResponseOutput) Ssl() pulumi.StringPtrOutput
Protect LDAP communication using SSL certificate (LDAPS)
func (IdentitySourceResponseOutput) ToIdentitySourceResponseOutput ¶
func (o IdentitySourceResponseOutput) ToIdentitySourceResponseOutput() IdentitySourceResponseOutput
func (IdentitySourceResponseOutput) ToIdentitySourceResponseOutputWithContext ¶
func (o IdentitySourceResponseOutput) ToIdentitySourceResponseOutputWithContext(ctx context.Context) IdentitySourceResponseOutput
func (IdentitySourceResponseOutput) Username ¶
func (o IdentitySourceResponseOutput) Username() pulumi.StringPtrOutput
The ID of an Active Directory user with a minimum of read-only access to Base DN for users and group
type InternetEnum ¶
type InternetEnum string
Connectivity to internet is enabled or disabled
func (InternetEnum) ElementType ¶
func (InternetEnum) ElementType() reflect.Type
func (InternetEnum) ToInternetEnumOutput ¶
func (e InternetEnum) ToInternetEnumOutput() InternetEnumOutput
func (InternetEnum) ToInternetEnumOutputWithContext ¶
func (e InternetEnum) ToInternetEnumOutputWithContext(ctx context.Context) InternetEnumOutput
func (InternetEnum) ToInternetEnumPtrOutput ¶
func (e InternetEnum) ToInternetEnumPtrOutput() InternetEnumPtrOutput
func (InternetEnum) ToInternetEnumPtrOutputWithContext ¶
func (e InternetEnum) ToInternetEnumPtrOutputWithContext(ctx context.Context) InternetEnumPtrOutput
func (InternetEnum) ToStringOutput ¶
func (e InternetEnum) ToStringOutput() pulumi.StringOutput
func (InternetEnum) ToStringOutputWithContext ¶
func (e InternetEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InternetEnum) ToStringPtrOutput ¶
func (e InternetEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (InternetEnum) ToStringPtrOutputWithContext ¶
func (e InternetEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InternetEnumInput ¶
type InternetEnumInput interface { pulumi.Input ToInternetEnumOutput() InternetEnumOutput ToInternetEnumOutputWithContext(context.Context) InternetEnumOutput }
InternetEnumInput is an input type that accepts values of the InternetEnum enum A concrete instance of `InternetEnumInput` can be one of the following:
InternetEnumEnabled InternetEnumDisabled
type InternetEnumOutput ¶
type InternetEnumOutput struct{ *pulumi.OutputState }
func (InternetEnumOutput) ElementType ¶
func (InternetEnumOutput) ElementType() reflect.Type
func (InternetEnumOutput) ToInternetEnumOutput ¶
func (o InternetEnumOutput) ToInternetEnumOutput() InternetEnumOutput
func (InternetEnumOutput) ToInternetEnumOutputWithContext ¶
func (o InternetEnumOutput) ToInternetEnumOutputWithContext(ctx context.Context) InternetEnumOutput
func (InternetEnumOutput) ToInternetEnumPtrOutput ¶
func (o InternetEnumOutput) ToInternetEnumPtrOutput() InternetEnumPtrOutput
func (InternetEnumOutput) ToInternetEnumPtrOutputWithContext ¶
func (o InternetEnumOutput) ToInternetEnumPtrOutputWithContext(ctx context.Context) InternetEnumPtrOutput
func (InternetEnumOutput) ToStringOutput ¶
func (o InternetEnumOutput) ToStringOutput() pulumi.StringOutput
func (InternetEnumOutput) ToStringOutputWithContext ¶
func (o InternetEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InternetEnumOutput) ToStringPtrOutput ¶
func (o InternetEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InternetEnumOutput) ToStringPtrOutputWithContext ¶
func (o InternetEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type InternetEnumPtrInput ¶
type InternetEnumPtrInput interface { pulumi.Input ToInternetEnumPtrOutput() InternetEnumPtrOutput ToInternetEnumPtrOutputWithContext(context.Context) InternetEnumPtrOutput }
func InternetEnumPtr ¶
func InternetEnumPtr(v string) InternetEnumPtrInput
type InternetEnumPtrOutput ¶
type InternetEnumPtrOutput struct{ *pulumi.OutputState }
func (InternetEnumPtrOutput) Elem ¶
func (o InternetEnumPtrOutput) Elem() InternetEnumOutput
func (InternetEnumPtrOutput) ElementType ¶
func (InternetEnumPtrOutput) ElementType() reflect.Type
func (InternetEnumPtrOutput) ToInternetEnumPtrOutput ¶
func (o InternetEnumPtrOutput) ToInternetEnumPtrOutput() InternetEnumPtrOutput
func (InternetEnumPtrOutput) ToInternetEnumPtrOutputWithContext ¶
func (o InternetEnumPtrOutput) ToInternetEnumPtrOutputWithContext(ctx context.Context) InternetEnumPtrOutput
func (InternetEnumPtrOutput) ToStringPtrOutput ¶
func (o InternetEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (InternetEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o InternetEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IscsiPath ¶
type IscsiPath struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // CIDR Block for iSCSI path. NetworkBlock pulumi.StringOutput `pulumi:"networkBlock"` // The state of the iSCSI path provisioning ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
An iSCSI path resource Azure REST API version: 2023-09-01.
func GetIscsiPath ¶
func GetIscsiPath(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IscsiPathState, opts ...pulumi.ResourceOption) (*IscsiPath, error)
GetIscsiPath gets an existing IscsiPath 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 NewIscsiPath ¶
func NewIscsiPath(ctx *pulumi.Context, name string, args *IscsiPathArgs, opts ...pulumi.ResourceOption) (*IscsiPath, error)
NewIscsiPath registers a new resource with the given unique name, arguments, and options.
func (*IscsiPath) ElementType ¶
func (*IscsiPath) ToIscsiPathOutput ¶
func (i *IscsiPath) ToIscsiPathOutput() IscsiPathOutput
func (*IscsiPath) ToIscsiPathOutputWithContext ¶
func (i *IscsiPath) ToIscsiPathOutputWithContext(ctx context.Context) IscsiPathOutput
type IscsiPathArgs ¶
type IscsiPathArgs struct { // CIDR Block for iSCSI path. NetworkBlock pulumi.StringInput // Name of the private cloud PrivateCloudName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a IscsiPath resource.
func (IscsiPathArgs) ElementType ¶
func (IscsiPathArgs) ElementType() reflect.Type
type IscsiPathInput ¶
type IscsiPathInput interface { pulumi.Input ToIscsiPathOutput() IscsiPathOutput ToIscsiPathOutputWithContext(ctx context.Context) IscsiPathOutput }
type IscsiPathOutput ¶
type IscsiPathOutput struct{ *pulumi.OutputState }
func (IscsiPathOutput) ElementType ¶
func (IscsiPathOutput) ElementType() reflect.Type
func (IscsiPathOutput) Name ¶
func (o IscsiPathOutput) Name() pulumi.StringOutput
The name of the resource
func (IscsiPathOutput) NetworkBlock ¶
func (o IscsiPathOutput) NetworkBlock() pulumi.StringOutput
CIDR Block for iSCSI path.
func (IscsiPathOutput) ProvisioningState ¶
func (o IscsiPathOutput) ProvisioningState() pulumi.StringOutput
The state of the iSCSI path provisioning
func (IscsiPathOutput) SystemData ¶
func (o IscsiPathOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (IscsiPathOutput) ToIscsiPathOutput ¶
func (o IscsiPathOutput) ToIscsiPathOutput() IscsiPathOutput
func (IscsiPathOutput) ToIscsiPathOutputWithContext ¶
func (o IscsiPathOutput) ToIscsiPathOutputWithContext(ctx context.Context) IscsiPathOutput
func (IscsiPathOutput) Type ¶
func (o IscsiPathOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type IscsiPathState ¶
type IscsiPathState struct { }
func (IscsiPathState) ElementType ¶
func (IscsiPathState) ElementType() reflect.Type
type ListClusterZonesArgs ¶
type ListClusterZonesArgs struct { // Name of the cluster in the private cloud ClusterName string `pulumi:"clusterName"` // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListClusterZonesOutputArgs ¶
type ListClusterZonesOutputArgs struct { // Name of the cluster in the private cloud ClusterName pulumi.StringInput `pulumi:"clusterName"` // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ListClusterZonesOutputArgs) ElementType ¶
func (ListClusterZonesOutputArgs) ElementType() reflect.Type
type ListClusterZonesResult ¶
type ListClusterZonesResult struct { // Zone and associated hosts info Zones []ClusterZoneResponse `pulumi:"zones"` }
List of all zones and associated hosts for a cluster
func ListClusterZones ¶
func ListClusterZones(ctx *pulumi.Context, args *ListClusterZonesArgs, opts ...pulumi.InvokeOption) (*ListClusterZonesResult, error)
List of all zones and associated hosts for a cluster Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
type ListClusterZonesResultOutput ¶
type ListClusterZonesResultOutput struct{ *pulumi.OutputState }
List of all zones and associated hosts for a cluster
func ListClusterZonesOutput ¶
func ListClusterZonesOutput(ctx *pulumi.Context, args ListClusterZonesOutputArgs, opts ...pulumi.InvokeOption) ListClusterZonesResultOutput
func (ListClusterZonesResultOutput) ElementType ¶
func (ListClusterZonesResultOutput) ElementType() reflect.Type
func (ListClusterZonesResultOutput) ToListClusterZonesResultOutput ¶
func (o ListClusterZonesResultOutput) ToListClusterZonesResultOutput() ListClusterZonesResultOutput
func (ListClusterZonesResultOutput) ToListClusterZonesResultOutputWithContext ¶
func (o ListClusterZonesResultOutput) ToListClusterZonesResultOutputWithContext(ctx context.Context) ListClusterZonesResultOutput
func (ListClusterZonesResultOutput) Zones ¶
func (o ListClusterZonesResultOutput) Zones() ClusterZoneResponseArrayOutput
Zone and associated hosts info
type ListPrivateCloudAdminCredentialsOutputArgs ¶
type ListPrivateCloudAdminCredentialsOutputArgs struct { // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ListPrivateCloudAdminCredentialsOutputArgs) ElementType ¶
func (ListPrivateCloudAdminCredentialsOutputArgs) ElementType() reflect.Type
type ListPrivateCloudAdminCredentialsResult ¶
type ListPrivateCloudAdminCredentialsResult struct { // NSX-T Manager password NsxtPassword string `pulumi:"nsxtPassword"` // NSX-T Manager username NsxtUsername string `pulumi:"nsxtUsername"` // vCenter admin password VcenterPassword string `pulumi:"vcenterPassword"` // vCenter admin username VcenterUsername string `pulumi:"vcenterUsername"` }
Administrative credentials for accessing vCenter and NSX-T
func ListPrivateCloudAdminCredentials ¶
func ListPrivateCloudAdminCredentials(ctx *pulumi.Context, args *ListPrivateCloudAdminCredentialsArgs, opts ...pulumi.InvokeOption) (*ListPrivateCloudAdminCredentialsResult, error)
Administrative credentials for accessing vCenter and NSX-T Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
type ListPrivateCloudAdminCredentialsResultOutput ¶
type ListPrivateCloudAdminCredentialsResultOutput struct{ *pulumi.OutputState }
Administrative credentials for accessing vCenter and NSX-T
func ListPrivateCloudAdminCredentialsOutput ¶
func ListPrivateCloudAdminCredentialsOutput(ctx *pulumi.Context, args ListPrivateCloudAdminCredentialsOutputArgs, opts ...pulumi.InvokeOption) ListPrivateCloudAdminCredentialsResultOutput
func (ListPrivateCloudAdminCredentialsResultOutput) ElementType ¶
func (ListPrivateCloudAdminCredentialsResultOutput) ElementType() reflect.Type
func (ListPrivateCloudAdminCredentialsResultOutput) NsxtPassword ¶
func (o ListPrivateCloudAdminCredentialsResultOutput) NsxtPassword() pulumi.StringOutput
NSX-T Manager password
func (ListPrivateCloudAdminCredentialsResultOutput) NsxtUsername ¶
func (o ListPrivateCloudAdminCredentialsResultOutput) NsxtUsername() pulumi.StringOutput
NSX-T Manager username
func (ListPrivateCloudAdminCredentialsResultOutput) ToListPrivateCloudAdminCredentialsResultOutput ¶
func (o ListPrivateCloudAdminCredentialsResultOutput) ToListPrivateCloudAdminCredentialsResultOutput() ListPrivateCloudAdminCredentialsResultOutput
func (ListPrivateCloudAdminCredentialsResultOutput) ToListPrivateCloudAdminCredentialsResultOutputWithContext ¶
func (o ListPrivateCloudAdminCredentialsResultOutput) ToListPrivateCloudAdminCredentialsResultOutputWithContext(ctx context.Context) ListPrivateCloudAdminCredentialsResultOutput
func (ListPrivateCloudAdminCredentialsResultOutput) VcenterPassword ¶
func (o ListPrivateCloudAdminCredentialsResultOutput) VcenterPassword() pulumi.StringOutput
vCenter admin password
func (ListPrivateCloudAdminCredentialsResultOutput) VcenterUsername ¶
func (o ListPrivateCloudAdminCredentialsResultOutput) VcenterUsername() pulumi.StringOutput
vCenter admin username
type LookupAddonArgs ¶
type LookupAddonArgs struct { // Name of the addon for the private cloud AddonName string `pulumi:"addonName"` // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupAddonOutputArgs ¶
type LookupAddonOutputArgs struct { // Name of the addon for the private cloud AddonName pulumi.StringInput `pulumi:"addonName"` // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupAddonOutputArgs) ElementType ¶
func (LookupAddonOutputArgs) ElementType() reflect.Type
type LookupAddonResult ¶
type LookupAddonResult struct { // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // The properties of an addon resource Properties interface{} `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
An addon resource
func LookupAddon ¶
func LookupAddon(ctx *pulumi.Context, args *LookupAddonArgs, opts ...pulumi.InvokeOption) (*LookupAddonResult, error)
An addon resource Azure REST API version: 2022-05-01.
Other available API versions: 2021-01-01-preview, 2023-03-01, 2023-09-01.
type LookupAddonResultOutput ¶
type LookupAddonResultOutput struct{ *pulumi.OutputState }
An addon resource
func LookupAddonOutput ¶
func LookupAddonOutput(ctx *pulumi.Context, args LookupAddonOutputArgs, opts ...pulumi.InvokeOption) LookupAddonResultOutput
func (LookupAddonResultOutput) ElementType ¶
func (LookupAddonResultOutput) ElementType() reflect.Type
func (LookupAddonResultOutput) Id ¶
func (o LookupAddonResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupAddonResultOutput) Name ¶
func (o LookupAddonResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupAddonResultOutput) Properties ¶
func (o LookupAddonResultOutput) Properties() pulumi.AnyOutput
The properties of an addon resource
func (LookupAddonResultOutput) ToLookupAddonResultOutput ¶
func (o LookupAddonResultOutput) ToLookupAddonResultOutput() LookupAddonResultOutput
func (LookupAddonResultOutput) ToLookupAddonResultOutputWithContext ¶
func (o LookupAddonResultOutput) ToLookupAddonResultOutputWithContext(ctx context.Context) LookupAddonResultOutput
func (LookupAddonResultOutput) Type ¶
func (o LookupAddonResultOutput) Type() pulumi.StringOutput
Resource type.
type LookupAuthorizationArgs ¶
type LookupAuthorizationArgs struct { // Name of the ExpressRoute Circuit Authorization in the private cloud AuthorizationName string `pulumi:"authorizationName"` // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupAuthorizationOutputArgs ¶
type LookupAuthorizationOutputArgs struct { // Name of the ExpressRoute Circuit Authorization in the private cloud AuthorizationName pulumi.StringInput `pulumi:"authorizationName"` // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupAuthorizationOutputArgs) ElementType ¶
func (LookupAuthorizationOutputArgs) ElementType() reflect.Type
type LookupAuthorizationResult ¶
type LookupAuthorizationResult struct { // The ID of the ExpressRoute Circuit Authorization ExpressRouteAuthorizationId string `pulumi:"expressRouteAuthorizationId"` // The key of the ExpressRoute Circuit Authorization ExpressRouteAuthorizationKey string `pulumi:"expressRouteAuthorizationKey"` // The ID of the ExpressRoute Circuit ExpressRouteId *string `pulumi:"expressRouteId"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // The state of the ExpressRoute Circuit Authorization provisioning ProvisioningState string `pulumi:"provisioningState"` // Resource type. Type string `pulumi:"type"` }
ExpressRoute Circuit Authorization
func LookupAuthorization ¶
func LookupAuthorization(ctx *pulumi.Context, args *LookupAuthorizationArgs, opts ...pulumi.InvokeOption) (*LookupAuthorizationResult, error)
ExpressRoute Circuit Authorization Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
type LookupAuthorizationResultOutput ¶
type LookupAuthorizationResultOutput struct{ *pulumi.OutputState }
ExpressRoute Circuit Authorization
func LookupAuthorizationOutput ¶
func LookupAuthorizationOutput(ctx *pulumi.Context, args LookupAuthorizationOutputArgs, opts ...pulumi.InvokeOption) LookupAuthorizationResultOutput
func (LookupAuthorizationResultOutput) ElementType ¶
func (LookupAuthorizationResultOutput) ElementType() reflect.Type
func (LookupAuthorizationResultOutput) ExpressRouteAuthorizationId ¶
func (o LookupAuthorizationResultOutput) ExpressRouteAuthorizationId() pulumi.StringOutput
The ID of the ExpressRoute Circuit Authorization
func (LookupAuthorizationResultOutput) ExpressRouteAuthorizationKey ¶
func (o LookupAuthorizationResultOutput) ExpressRouteAuthorizationKey() pulumi.StringOutput
The key of the ExpressRoute Circuit Authorization
func (LookupAuthorizationResultOutput) ExpressRouteId ¶
func (o LookupAuthorizationResultOutput) ExpressRouteId() pulumi.StringPtrOutput
The ID of the ExpressRoute Circuit
func (LookupAuthorizationResultOutput) Id ¶
func (o LookupAuthorizationResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupAuthorizationResultOutput) Name ¶
func (o LookupAuthorizationResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupAuthorizationResultOutput) ProvisioningState ¶
func (o LookupAuthorizationResultOutput) ProvisioningState() pulumi.StringOutput
The state of the ExpressRoute Circuit Authorization provisioning
func (LookupAuthorizationResultOutput) ToLookupAuthorizationResultOutput ¶
func (o LookupAuthorizationResultOutput) ToLookupAuthorizationResultOutput() LookupAuthorizationResultOutput
func (LookupAuthorizationResultOutput) ToLookupAuthorizationResultOutputWithContext ¶
func (o LookupAuthorizationResultOutput) ToLookupAuthorizationResultOutputWithContext(ctx context.Context) LookupAuthorizationResultOutput
func (LookupAuthorizationResultOutput) Type ¶
func (o LookupAuthorizationResultOutput) Type() pulumi.StringOutput
Resource type.
type LookupCloudLinkArgs ¶
type LookupCloudLinkArgs struct { // Name of the cloud link resource CloudLinkName string `pulumi:"cloudLinkName"` // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupCloudLinkOutputArgs ¶
type LookupCloudLinkOutputArgs struct { // Name of the cloud link resource CloudLinkName pulumi.StringInput `pulumi:"cloudLinkName"` // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupCloudLinkOutputArgs) ElementType ¶
func (LookupCloudLinkOutputArgs) ElementType() reflect.Type
type LookupCloudLinkResult ¶
type LookupCloudLinkResult struct { // Resource ID. Id string `pulumi:"id"` // Identifier of the other private cloud participating in the link. LinkedCloud *string `pulumi:"linkedCloud"` // Resource name. Name string `pulumi:"name"` // The state of the cloud link. Status string `pulumi:"status"` // Resource type. Type string `pulumi:"type"` }
A cloud link resource
func LookupCloudLink ¶
func LookupCloudLink(ctx *pulumi.Context, args *LookupCloudLinkArgs, opts ...pulumi.InvokeOption) (*LookupCloudLinkResult, error)
A cloud link resource Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
type LookupCloudLinkResultOutput ¶
type LookupCloudLinkResultOutput struct{ *pulumi.OutputState }
A cloud link resource
func LookupCloudLinkOutput ¶
func LookupCloudLinkOutput(ctx *pulumi.Context, args LookupCloudLinkOutputArgs, opts ...pulumi.InvokeOption) LookupCloudLinkResultOutput
func (LookupCloudLinkResultOutput) ElementType ¶
func (LookupCloudLinkResultOutput) ElementType() reflect.Type
func (LookupCloudLinkResultOutput) Id ¶
func (o LookupCloudLinkResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupCloudLinkResultOutput) LinkedCloud ¶
func (o LookupCloudLinkResultOutput) LinkedCloud() pulumi.StringPtrOutput
Identifier of the other private cloud participating in the link.
func (LookupCloudLinkResultOutput) Name ¶
func (o LookupCloudLinkResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupCloudLinkResultOutput) Status ¶
func (o LookupCloudLinkResultOutput) Status() pulumi.StringOutput
The state of the cloud link.
func (LookupCloudLinkResultOutput) ToLookupCloudLinkResultOutput ¶
func (o LookupCloudLinkResultOutput) ToLookupCloudLinkResultOutput() LookupCloudLinkResultOutput
func (LookupCloudLinkResultOutput) ToLookupCloudLinkResultOutputWithContext ¶
func (o LookupCloudLinkResultOutput) ToLookupCloudLinkResultOutputWithContext(ctx context.Context) LookupCloudLinkResultOutput
func (LookupCloudLinkResultOutput) Type ¶
func (o LookupCloudLinkResultOutput) Type() pulumi.StringOutput
Resource type.
type LookupClusterArgs ¶
type LookupClusterArgs struct { // Name of the cluster in the private cloud ClusterName string `pulumi:"clusterName"` // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupClusterOutputArgs ¶
type LookupClusterOutputArgs struct { // Name of the cluster in the private cloud ClusterName pulumi.StringInput `pulumi:"clusterName"` // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupClusterOutputArgs) ElementType ¶
func (LookupClusterOutputArgs) ElementType() reflect.Type
type LookupClusterResult ¶
type LookupClusterResult struct { // The identity ClusterId int `pulumi:"clusterId"` // The cluster size ClusterSize *int `pulumi:"clusterSize"` // The hosts Hosts []string `pulumi:"hosts"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // The state of the cluster provisioning ProvisioningState string `pulumi:"provisioningState"` // The cluster SKU Sku SkuResponse `pulumi:"sku"` // Resource type. Type string `pulumi:"type"` }
A cluster resource
func LookupCluster ¶
func LookupCluster(ctx *pulumi.Context, args *LookupClusterArgs, opts ...pulumi.InvokeOption) (*LookupClusterResult, error)
A cluster resource Azure REST API version: 2022-05-01.
Other available API versions: 2020-03-20, 2021-06-01, 2023-03-01, 2023-09-01.
type LookupClusterResultOutput ¶
type LookupClusterResultOutput struct{ *pulumi.OutputState }
A cluster resource
func LookupClusterOutput ¶
func LookupClusterOutput(ctx *pulumi.Context, args LookupClusterOutputArgs, opts ...pulumi.InvokeOption) LookupClusterResultOutput
func (LookupClusterResultOutput) ClusterId ¶
func (o LookupClusterResultOutput) ClusterId() pulumi.IntOutput
The identity
func (LookupClusterResultOutput) ClusterSize ¶
func (o LookupClusterResultOutput) ClusterSize() pulumi.IntPtrOutput
The cluster size
func (LookupClusterResultOutput) ElementType ¶
func (LookupClusterResultOutput) ElementType() reflect.Type
func (LookupClusterResultOutput) Hosts ¶
func (o LookupClusterResultOutput) Hosts() pulumi.StringArrayOutput
The hosts
func (LookupClusterResultOutput) Id ¶
func (o LookupClusterResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupClusterResultOutput) Name ¶
func (o LookupClusterResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupClusterResultOutput) ProvisioningState ¶
func (o LookupClusterResultOutput) ProvisioningState() pulumi.StringOutput
The state of the cluster provisioning
func (LookupClusterResultOutput) Sku ¶
func (o LookupClusterResultOutput) Sku() SkuResponseOutput
The cluster SKU
func (LookupClusterResultOutput) ToLookupClusterResultOutput ¶
func (o LookupClusterResultOutput) ToLookupClusterResultOutput() LookupClusterResultOutput
func (LookupClusterResultOutput) ToLookupClusterResultOutputWithContext ¶
func (o LookupClusterResultOutput) ToLookupClusterResultOutputWithContext(ctx context.Context) LookupClusterResultOutput
func (LookupClusterResultOutput) Type ¶
func (o LookupClusterResultOutput) Type() pulumi.StringOutput
Resource type.
type LookupDatastoreArgs ¶
type LookupDatastoreArgs struct { // Name of the cluster in the private cloud ClusterName string `pulumi:"clusterName"` // Name of the datastore in the private cloud cluster DatastoreName string `pulumi:"datastoreName"` // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupDatastoreOutputArgs ¶
type LookupDatastoreOutputArgs struct { // Name of the cluster in the private cloud ClusterName pulumi.StringInput `pulumi:"clusterName"` // Name of the datastore in the private cloud cluster DatastoreName pulumi.StringInput `pulumi:"datastoreName"` // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupDatastoreOutputArgs) ElementType ¶
func (LookupDatastoreOutputArgs) ElementType() reflect.Type
type LookupDatastoreResult ¶
type LookupDatastoreResult struct { // An iSCSI volume DiskPoolVolume *DiskPoolVolumeResponse `pulumi:"diskPoolVolume"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // An Azure NetApp Files volume NetAppVolume *NetAppVolumeResponse `pulumi:"netAppVolume"` // The state of the datastore provisioning ProvisioningState string `pulumi:"provisioningState"` // The operational status of the datastore Status string `pulumi:"status"` // Resource type. Type string `pulumi:"type"` }
A datastore resource
func LookupDatastore ¶
func LookupDatastore(ctx *pulumi.Context, args *LookupDatastoreArgs, opts ...pulumi.InvokeOption) (*LookupDatastoreResult, error)
A datastore resource Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
func (*LookupDatastoreResult) Defaults ¶
func (val *LookupDatastoreResult) Defaults() *LookupDatastoreResult
Defaults sets the appropriate defaults for LookupDatastoreResult
type LookupDatastoreResultOutput ¶
type LookupDatastoreResultOutput struct{ *pulumi.OutputState }
A datastore resource
func LookupDatastoreOutput ¶
func LookupDatastoreOutput(ctx *pulumi.Context, args LookupDatastoreOutputArgs, opts ...pulumi.InvokeOption) LookupDatastoreResultOutput
func (LookupDatastoreResultOutput) DiskPoolVolume ¶
func (o LookupDatastoreResultOutput) DiskPoolVolume() DiskPoolVolumeResponsePtrOutput
An iSCSI volume
func (LookupDatastoreResultOutput) ElementType ¶
func (LookupDatastoreResultOutput) ElementType() reflect.Type
func (LookupDatastoreResultOutput) Id ¶
func (o LookupDatastoreResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupDatastoreResultOutput) Name ¶
func (o LookupDatastoreResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupDatastoreResultOutput) NetAppVolume ¶
func (o LookupDatastoreResultOutput) NetAppVolume() NetAppVolumeResponsePtrOutput
An Azure NetApp Files volume
func (LookupDatastoreResultOutput) ProvisioningState ¶
func (o LookupDatastoreResultOutput) ProvisioningState() pulumi.StringOutput
The state of the datastore provisioning
func (LookupDatastoreResultOutput) Status ¶
func (o LookupDatastoreResultOutput) Status() pulumi.StringOutput
The operational status of the datastore
func (LookupDatastoreResultOutput) ToLookupDatastoreResultOutput ¶
func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutput() LookupDatastoreResultOutput
func (LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext ¶
func (o LookupDatastoreResultOutput) ToLookupDatastoreResultOutputWithContext(ctx context.Context) LookupDatastoreResultOutput
func (LookupDatastoreResultOutput) Type ¶
func (o LookupDatastoreResultOutput) Type() pulumi.StringOutput
Resource type.
type LookupGlobalReachConnectionArgs ¶
type LookupGlobalReachConnectionArgs struct { // Name of the global reach connection in the private cloud GlobalReachConnectionName string `pulumi:"globalReachConnectionName"` // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupGlobalReachConnectionOutputArgs ¶
type LookupGlobalReachConnectionOutputArgs struct { // Name of the global reach connection in the private cloud GlobalReachConnectionName pulumi.StringInput `pulumi:"globalReachConnectionName"` // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupGlobalReachConnectionOutputArgs) ElementType ¶
func (LookupGlobalReachConnectionOutputArgs) ElementType() reflect.Type
type LookupGlobalReachConnectionResult ¶
type LookupGlobalReachConnectionResult struct { // The network used for global reach carved out from the original network block provided for the private cloud AddressPrefix string `pulumi:"addressPrefix"` // Authorization key from the peer express route used for the global reach connection AuthorizationKey *string `pulumi:"authorizationKey"` // The connection status of the global reach connection CircuitConnectionStatus string `pulumi:"circuitConnectionStatus"` // The ID of the Private Cloud's ExpressRoute Circuit that is participating in the global reach connection ExpressRouteId *string `pulumi:"expressRouteId"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Identifier of the ExpressRoute Circuit to peer with in the global reach connection PeerExpressRouteCircuit *string `pulumi:"peerExpressRouteCircuit"` // The state of the ExpressRoute Circuit Authorization provisioning ProvisioningState string `pulumi:"provisioningState"` // Resource type. Type string `pulumi:"type"` }
A global reach connection resource
func LookupGlobalReachConnection ¶
func LookupGlobalReachConnection(ctx *pulumi.Context, args *LookupGlobalReachConnectionArgs, opts ...pulumi.InvokeOption) (*LookupGlobalReachConnectionResult, error)
A global reach connection resource Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
type LookupGlobalReachConnectionResultOutput ¶
type LookupGlobalReachConnectionResultOutput struct{ *pulumi.OutputState }
A global reach connection resource
func LookupGlobalReachConnectionOutput ¶
func LookupGlobalReachConnectionOutput(ctx *pulumi.Context, args LookupGlobalReachConnectionOutputArgs, opts ...pulumi.InvokeOption) LookupGlobalReachConnectionResultOutput
func (LookupGlobalReachConnectionResultOutput) AddressPrefix ¶
func (o LookupGlobalReachConnectionResultOutput) AddressPrefix() pulumi.StringOutput
The network used for global reach carved out from the original network block provided for the private cloud
func (LookupGlobalReachConnectionResultOutput) AuthorizationKey ¶
func (o LookupGlobalReachConnectionResultOutput) AuthorizationKey() pulumi.StringPtrOutput
Authorization key from the peer express route used for the global reach connection
func (LookupGlobalReachConnectionResultOutput) CircuitConnectionStatus ¶
func (o LookupGlobalReachConnectionResultOutput) CircuitConnectionStatus() pulumi.StringOutput
The connection status of the global reach connection
func (LookupGlobalReachConnectionResultOutput) ElementType ¶
func (LookupGlobalReachConnectionResultOutput) ElementType() reflect.Type
func (LookupGlobalReachConnectionResultOutput) ExpressRouteId ¶
func (o LookupGlobalReachConnectionResultOutput) ExpressRouteId() pulumi.StringPtrOutput
The ID of the Private Cloud's ExpressRoute Circuit that is participating in the global reach connection
func (LookupGlobalReachConnectionResultOutput) Id ¶
func (o LookupGlobalReachConnectionResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupGlobalReachConnectionResultOutput) Name ¶
func (o LookupGlobalReachConnectionResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupGlobalReachConnectionResultOutput) PeerExpressRouteCircuit ¶
func (o LookupGlobalReachConnectionResultOutput) PeerExpressRouteCircuit() pulumi.StringPtrOutput
Identifier of the ExpressRoute Circuit to peer with in the global reach connection
func (LookupGlobalReachConnectionResultOutput) ProvisioningState ¶
func (o LookupGlobalReachConnectionResultOutput) ProvisioningState() pulumi.StringOutput
The state of the ExpressRoute Circuit Authorization provisioning
func (LookupGlobalReachConnectionResultOutput) ToLookupGlobalReachConnectionResultOutput ¶
func (o LookupGlobalReachConnectionResultOutput) ToLookupGlobalReachConnectionResultOutput() LookupGlobalReachConnectionResultOutput
func (LookupGlobalReachConnectionResultOutput) ToLookupGlobalReachConnectionResultOutputWithContext ¶
func (o LookupGlobalReachConnectionResultOutput) ToLookupGlobalReachConnectionResultOutputWithContext(ctx context.Context) LookupGlobalReachConnectionResultOutput
func (LookupGlobalReachConnectionResultOutput) Type ¶
func (o LookupGlobalReachConnectionResultOutput) Type() pulumi.StringOutput
Resource type.
type LookupHcxEnterpriseSiteArgs ¶
type LookupHcxEnterpriseSiteArgs struct { // Name of the HCX Enterprise Site in the private cloud HcxEnterpriseSiteName string `pulumi:"hcxEnterpriseSiteName"` // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupHcxEnterpriseSiteOutputArgs ¶
type LookupHcxEnterpriseSiteOutputArgs struct { // Name of the HCX Enterprise Site in the private cloud HcxEnterpriseSiteName pulumi.StringInput `pulumi:"hcxEnterpriseSiteName"` // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupHcxEnterpriseSiteOutputArgs) ElementType ¶
func (LookupHcxEnterpriseSiteOutputArgs) ElementType() reflect.Type
type LookupHcxEnterpriseSiteResult ¶
type LookupHcxEnterpriseSiteResult struct { // The activation key ActivationKey string `pulumi:"activationKey"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // The status of the HCX Enterprise Site Status string `pulumi:"status"` // Resource type. Type string `pulumi:"type"` }
An HCX Enterprise Site resource
func LookupHcxEnterpriseSite ¶
func LookupHcxEnterpriseSite(ctx *pulumi.Context, args *LookupHcxEnterpriseSiteArgs, opts ...pulumi.InvokeOption) (*LookupHcxEnterpriseSiteResult, error)
An HCX Enterprise Site resource Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
type LookupHcxEnterpriseSiteResultOutput ¶
type LookupHcxEnterpriseSiteResultOutput struct{ *pulumi.OutputState }
An HCX Enterprise Site resource
func LookupHcxEnterpriseSiteOutput ¶
func LookupHcxEnterpriseSiteOutput(ctx *pulumi.Context, args LookupHcxEnterpriseSiteOutputArgs, opts ...pulumi.InvokeOption) LookupHcxEnterpriseSiteResultOutput
func (LookupHcxEnterpriseSiteResultOutput) ActivationKey ¶
func (o LookupHcxEnterpriseSiteResultOutput) ActivationKey() pulumi.StringOutput
The activation key
func (LookupHcxEnterpriseSiteResultOutput) ElementType ¶
func (LookupHcxEnterpriseSiteResultOutput) ElementType() reflect.Type
func (LookupHcxEnterpriseSiteResultOutput) Id ¶
func (o LookupHcxEnterpriseSiteResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupHcxEnterpriseSiteResultOutput) Name ¶
func (o LookupHcxEnterpriseSiteResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupHcxEnterpriseSiteResultOutput) Status ¶
func (o LookupHcxEnterpriseSiteResultOutput) Status() pulumi.StringOutput
The status of the HCX Enterprise Site
func (LookupHcxEnterpriseSiteResultOutput) ToLookupHcxEnterpriseSiteResultOutput ¶
func (o LookupHcxEnterpriseSiteResultOutput) ToLookupHcxEnterpriseSiteResultOutput() LookupHcxEnterpriseSiteResultOutput
func (LookupHcxEnterpriseSiteResultOutput) ToLookupHcxEnterpriseSiteResultOutputWithContext ¶
func (o LookupHcxEnterpriseSiteResultOutput) ToLookupHcxEnterpriseSiteResultOutputWithContext(ctx context.Context) LookupHcxEnterpriseSiteResultOutput
func (LookupHcxEnterpriseSiteResultOutput) Type ¶
func (o LookupHcxEnterpriseSiteResultOutput) Type() pulumi.StringOutput
Resource type.
type LookupIscsiPathArgs ¶
type LookupIscsiPathOutputArgs ¶
type LookupIscsiPathOutputArgs struct { // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupIscsiPathOutputArgs) ElementType ¶
func (LookupIscsiPathOutputArgs) ElementType() reflect.Type
type LookupIscsiPathResult ¶
type LookupIscsiPathResult struct { // Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // CIDR Block for iSCSI path. NetworkBlock string `pulumi:"networkBlock"` // The state of the iSCSI path provisioning ProvisioningState string `pulumi:"provisioningState"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
An iSCSI path resource
func LookupIscsiPath ¶
func LookupIscsiPath(ctx *pulumi.Context, args *LookupIscsiPathArgs, opts ...pulumi.InvokeOption) (*LookupIscsiPathResult, error)
Get a IscsiPath Azure REST API version: 2023-09-01.
type LookupIscsiPathResultOutput ¶
type LookupIscsiPathResultOutput struct{ *pulumi.OutputState }
An iSCSI path resource
func LookupIscsiPathOutput ¶
func LookupIscsiPathOutput(ctx *pulumi.Context, args LookupIscsiPathOutputArgs, opts ...pulumi.InvokeOption) LookupIscsiPathResultOutput
func (LookupIscsiPathResultOutput) ElementType ¶
func (LookupIscsiPathResultOutput) ElementType() reflect.Type
func (LookupIscsiPathResultOutput) Id ¶
func (o LookupIscsiPathResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
func (LookupIscsiPathResultOutput) Name ¶
func (o LookupIscsiPathResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupIscsiPathResultOutput) NetworkBlock ¶
func (o LookupIscsiPathResultOutput) NetworkBlock() pulumi.StringOutput
CIDR Block for iSCSI path.
func (LookupIscsiPathResultOutput) ProvisioningState ¶
func (o LookupIscsiPathResultOutput) ProvisioningState() pulumi.StringOutput
The state of the iSCSI path provisioning
func (LookupIscsiPathResultOutput) SystemData ¶
func (o LookupIscsiPathResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupIscsiPathResultOutput) ToLookupIscsiPathResultOutput ¶
func (o LookupIscsiPathResultOutput) ToLookupIscsiPathResultOutput() LookupIscsiPathResultOutput
func (LookupIscsiPathResultOutput) ToLookupIscsiPathResultOutputWithContext ¶
func (o LookupIscsiPathResultOutput) ToLookupIscsiPathResultOutputWithContext(ctx context.Context) LookupIscsiPathResultOutput
func (LookupIscsiPathResultOutput) Type ¶
func (o LookupIscsiPathResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupPlacementPolicyArgs ¶
type LookupPlacementPolicyArgs struct { // Name of the cluster in the private cloud ClusterName string `pulumi:"clusterName"` // Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy PlacementPolicyName string `pulumi:"placementPolicyName"` // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupPlacementPolicyOutputArgs ¶
type LookupPlacementPolicyOutputArgs struct { // Name of the cluster in the private cloud ClusterName pulumi.StringInput `pulumi:"clusterName"` // Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy PlacementPolicyName pulumi.StringInput `pulumi:"placementPolicyName"` // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupPlacementPolicyOutputArgs) ElementType ¶
func (LookupPlacementPolicyOutputArgs) ElementType() reflect.Type
type LookupPlacementPolicyResult ¶
type LookupPlacementPolicyResult struct { // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // placement policy properties Properties interface{} `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
A vSphere Distributed Resource Scheduler (DRS) placement policy
func LookupPlacementPolicy ¶
func LookupPlacementPolicy(ctx *pulumi.Context, args *LookupPlacementPolicyArgs, opts ...pulumi.InvokeOption) (*LookupPlacementPolicyResult, error)
A vSphere Distributed Resource Scheduler (DRS) placement policy Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
type LookupPlacementPolicyResultOutput ¶
type LookupPlacementPolicyResultOutput struct{ *pulumi.OutputState }
A vSphere Distributed Resource Scheduler (DRS) placement policy
func LookupPlacementPolicyOutput ¶
func LookupPlacementPolicyOutput(ctx *pulumi.Context, args LookupPlacementPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupPlacementPolicyResultOutput
func (LookupPlacementPolicyResultOutput) ElementType ¶
func (LookupPlacementPolicyResultOutput) ElementType() reflect.Type
func (LookupPlacementPolicyResultOutput) Id ¶
func (o LookupPlacementPolicyResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupPlacementPolicyResultOutput) Name ¶
func (o LookupPlacementPolicyResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupPlacementPolicyResultOutput) Properties ¶
func (o LookupPlacementPolicyResultOutput) Properties() pulumi.AnyOutput
placement policy properties
func (LookupPlacementPolicyResultOutput) ToLookupPlacementPolicyResultOutput ¶
func (o LookupPlacementPolicyResultOutput) ToLookupPlacementPolicyResultOutput() LookupPlacementPolicyResultOutput
func (LookupPlacementPolicyResultOutput) ToLookupPlacementPolicyResultOutputWithContext ¶
func (o LookupPlacementPolicyResultOutput) ToLookupPlacementPolicyResultOutputWithContext(ctx context.Context) LookupPlacementPolicyResultOutput
func (LookupPlacementPolicyResultOutput) Type ¶
func (o LookupPlacementPolicyResultOutput) Type() pulumi.StringOutput
Resource type.
type LookupPrivateCloudArgs ¶
type LookupPrivateCloudOutputArgs ¶
type LookupPrivateCloudOutputArgs struct { // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupPrivateCloudOutputArgs) ElementType ¶
func (LookupPrivateCloudOutputArgs) ElementType() reflect.Type
type LookupPrivateCloudResult ¶
type LookupPrivateCloudResult struct { // Properties describing how the cloud is distributed across availability zones Availability *AvailabilityPropertiesResponse `pulumi:"availability"` // An ExpressRoute Circuit Circuit *CircuitResponse `pulumi:"circuit"` // Customer managed key encryption, can be enabled or disabled Encryption *EncryptionResponse `pulumi:"encryption"` // The endpoints Endpoints EndpointsResponse `pulumi:"endpoints"` // Array of cloud link IDs from other clouds that connect to this one ExternalCloudLinks []string `pulumi:"externalCloudLinks"` // Resource ID. Id string `pulumi:"id"` // The identity of the private cloud, if configured. Identity *PrivateCloudIdentityResponse `pulumi:"identity"` // vCenter Single Sign On Identity Sources IdentitySources []IdentitySourceResponse `pulumi:"identitySources"` // Connectivity to internet is enabled or disabled Internet *string `pulumi:"internet"` // Resource location Location string `pulumi:"location"` // The default cluster used for management ManagementCluster ManagementClusterResponse `pulumi:"managementCluster"` // Network used to access vCenter Server and NSX-T Manager ManagementNetwork string `pulumi:"managementNetwork"` // Resource name. Name string `pulumi:"name"` // The block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22 NetworkBlock string `pulumi:"networkBlock"` // Flag to indicate whether the private cloud has the quota for provisioned NSX Public IP count raised from 64 to 1024 NsxPublicIpQuotaRaised string `pulumi:"nsxPublicIpQuotaRaised"` // Thumbprint of the NSX-T Manager SSL certificate NsxtCertificateThumbprint string `pulumi:"nsxtCertificateThumbprint"` // Optionally, set the NSX-T Manager password when the private cloud is created NsxtPassword *string `pulumi:"nsxtPassword"` // Used for virtual machine cold migration, cloning, and snapshot migration ProvisioningNetwork string `pulumi:"provisioningNetwork"` // The provisioning state ProvisioningState string `pulumi:"provisioningState"` // A secondary expressRoute circuit from a separate AZ. Only present in a stretched private cloud SecondaryCircuit *CircuitResponse `pulumi:"secondaryCircuit"` // The private cloud SKU Sku SkuResponse `pulumi:"sku"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` // Thumbprint of the vCenter Server SSL certificate VcenterCertificateThumbprint string `pulumi:"vcenterCertificateThumbprint"` // Optionally, set the vCenter admin password when the private cloud is created VcenterPassword *string `pulumi:"vcenterPassword"` // Used for live migration of virtual machines VmotionNetwork string `pulumi:"vmotionNetwork"` }
A private cloud resource
func LookupPrivateCloud ¶
func LookupPrivateCloud(ctx *pulumi.Context, args *LookupPrivateCloudArgs, opts ...pulumi.InvokeOption) (*LookupPrivateCloudResult, error)
A private cloud resource Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
func (*LookupPrivateCloudResult) Defaults ¶
func (val *LookupPrivateCloudResult) Defaults() *LookupPrivateCloudResult
Defaults sets the appropriate defaults for LookupPrivateCloudResult
type LookupPrivateCloudResultOutput ¶
type LookupPrivateCloudResultOutput struct{ *pulumi.OutputState }
A private cloud resource
func LookupPrivateCloudOutput ¶
func LookupPrivateCloudOutput(ctx *pulumi.Context, args LookupPrivateCloudOutputArgs, opts ...pulumi.InvokeOption) LookupPrivateCloudResultOutput
func (LookupPrivateCloudResultOutput) Availability ¶
func (o LookupPrivateCloudResultOutput) Availability() AvailabilityPropertiesResponsePtrOutput
Properties describing how the cloud is distributed across availability zones
func (LookupPrivateCloudResultOutput) Circuit ¶
func (o LookupPrivateCloudResultOutput) Circuit() CircuitResponsePtrOutput
An ExpressRoute Circuit
func (LookupPrivateCloudResultOutput) ElementType ¶
func (LookupPrivateCloudResultOutput) ElementType() reflect.Type
func (LookupPrivateCloudResultOutput) Encryption ¶
func (o LookupPrivateCloudResultOutput) Encryption() EncryptionResponsePtrOutput
Customer managed key encryption, can be enabled or disabled
func (LookupPrivateCloudResultOutput) Endpoints ¶
func (o LookupPrivateCloudResultOutput) Endpoints() EndpointsResponseOutput
The endpoints
func (LookupPrivateCloudResultOutput) ExternalCloudLinks ¶
func (o LookupPrivateCloudResultOutput) ExternalCloudLinks() pulumi.StringArrayOutput
Array of cloud link IDs from other clouds that connect to this one
func (LookupPrivateCloudResultOutput) Id ¶
func (o LookupPrivateCloudResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupPrivateCloudResultOutput) Identity ¶
func (o LookupPrivateCloudResultOutput) Identity() PrivateCloudIdentityResponsePtrOutput
The identity of the private cloud, if configured.
func (LookupPrivateCloudResultOutput) IdentitySources ¶
func (o LookupPrivateCloudResultOutput) IdentitySources() IdentitySourceResponseArrayOutput
vCenter Single Sign On Identity Sources
func (LookupPrivateCloudResultOutput) Internet ¶
func (o LookupPrivateCloudResultOutput) Internet() pulumi.StringPtrOutput
Connectivity to internet is enabled or disabled
func (LookupPrivateCloudResultOutput) Location ¶
func (o LookupPrivateCloudResultOutput) Location() pulumi.StringOutput
Resource location
func (LookupPrivateCloudResultOutput) ManagementCluster ¶
func (o LookupPrivateCloudResultOutput) ManagementCluster() ManagementClusterResponseOutput
The default cluster used for management
func (LookupPrivateCloudResultOutput) ManagementNetwork ¶
func (o LookupPrivateCloudResultOutput) ManagementNetwork() pulumi.StringOutput
Network used to access vCenter Server and NSX-T Manager
func (LookupPrivateCloudResultOutput) Name ¶
func (o LookupPrivateCloudResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupPrivateCloudResultOutput) NetworkBlock ¶
func (o LookupPrivateCloudResultOutput) NetworkBlock() pulumi.StringOutput
The block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22
func (LookupPrivateCloudResultOutput) NsxPublicIpQuotaRaised ¶
func (o LookupPrivateCloudResultOutput) NsxPublicIpQuotaRaised() pulumi.StringOutput
Flag to indicate whether the private cloud has the quota for provisioned NSX Public IP count raised from 64 to 1024
func (LookupPrivateCloudResultOutput) NsxtCertificateThumbprint ¶
func (o LookupPrivateCloudResultOutput) NsxtCertificateThumbprint() pulumi.StringOutput
Thumbprint of the NSX-T Manager SSL certificate
func (LookupPrivateCloudResultOutput) NsxtPassword ¶
func (o LookupPrivateCloudResultOutput) NsxtPassword() pulumi.StringPtrOutput
Optionally, set the NSX-T Manager password when the private cloud is created
func (LookupPrivateCloudResultOutput) ProvisioningNetwork ¶
func (o LookupPrivateCloudResultOutput) ProvisioningNetwork() pulumi.StringOutput
Used for virtual machine cold migration, cloning, and snapshot migration
func (LookupPrivateCloudResultOutput) ProvisioningState ¶
func (o LookupPrivateCloudResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (LookupPrivateCloudResultOutput) SecondaryCircuit ¶
func (o LookupPrivateCloudResultOutput) SecondaryCircuit() CircuitResponsePtrOutput
A secondary expressRoute circuit from a separate AZ. Only present in a stretched private cloud
func (LookupPrivateCloudResultOutput) Sku ¶
func (o LookupPrivateCloudResultOutput) Sku() SkuResponseOutput
The private cloud SKU
func (LookupPrivateCloudResultOutput) Tags ¶
func (o LookupPrivateCloudResultOutput) Tags() pulumi.StringMapOutput
Resource tags
func (LookupPrivateCloudResultOutput) ToLookupPrivateCloudResultOutput ¶
func (o LookupPrivateCloudResultOutput) ToLookupPrivateCloudResultOutput() LookupPrivateCloudResultOutput
func (LookupPrivateCloudResultOutput) ToLookupPrivateCloudResultOutputWithContext ¶
func (o LookupPrivateCloudResultOutput) ToLookupPrivateCloudResultOutputWithContext(ctx context.Context) LookupPrivateCloudResultOutput
func (LookupPrivateCloudResultOutput) Type ¶
func (o LookupPrivateCloudResultOutput) Type() pulumi.StringOutput
Resource type.
func (LookupPrivateCloudResultOutput) VcenterCertificateThumbprint ¶
func (o LookupPrivateCloudResultOutput) VcenterCertificateThumbprint() pulumi.StringOutput
Thumbprint of the vCenter Server SSL certificate
func (LookupPrivateCloudResultOutput) VcenterPassword ¶
func (o LookupPrivateCloudResultOutput) VcenterPassword() pulumi.StringPtrOutput
Optionally, set the vCenter admin password when the private cloud is created
func (LookupPrivateCloudResultOutput) VmotionNetwork ¶
func (o LookupPrivateCloudResultOutput) VmotionNetwork() pulumi.StringOutput
Used for live migration of virtual machines
type LookupScriptExecutionArgs ¶
type LookupScriptExecutionArgs struct { // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the user-invoked script execution resource ScriptExecutionName string `pulumi:"scriptExecutionName"` }
type LookupScriptExecutionOutputArgs ¶
type LookupScriptExecutionOutputArgs struct { // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // Name of the user-invoked script execution resource ScriptExecutionName pulumi.StringInput `pulumi:"scriptExecutionName"` }
func (LookupScriptExecutionOutputArgs) ElementType ¶
func (LookupScriptExecutionOutputArgs) ElementType() reflect.Type
type LookupScriptExecutionResult ¶
type LookupScriptExecutionResult struct { // Standard error output stream from the powershell execution Errors []string `pulumi:"errors"` // Error message if the script was able to run, but if the script itself had errors or powershell threw an exception FailureReason *string `pulumi:"failureReason"` // Time the script execution was finished FinishedAt string `pulumi:"finishedAt"` // Parameters that will be hidden/not visible to ARM, such as passwords and credentials HiddenParameters []interface{} `pulumi:"hiddenParameters"` // Resource ID. Id string `pulumi:"id"` // Standard information out stream from the powershell execution Information []string `pulumi:"information"` // Resource name. Name string `pulumi:"name"` // User-defined dictionary. NamedOutputs map[string]interface{} `pulumi:"namedOutputs"` // Standard output stream from the powershell execution Output []string `pulumi:"output"` // Parameters the script will accept Parameters []interface{} `pulumi:"parameters"` // The state of the script execution resource ProvisioningState string `pulumi:"provisioningState"` // Time to live for the resource. If not provided, will be available for 60 days Retention *string `pulumi:"retention"` // A reference to the script cmdlet resource if user is running a AVS script ScriptCmdletId *string `pulumi:"scriptCmdletId"` // Time the script execution was started StartedAt string `pulumi:"startedAt"` // Time the script execution was submitted SubmittedAt string `pulumi:"submittedAt"` // Time limit for execution Timeout string `pulumi:"timeout"` // Resource type. Type string `pulumi:"type"` // Standard warning out stream from the powershell execution Warnings []string `pulumi:"warnings"` }
An instance of a script executed by a user - custom or AVS
func LookupScriptExecution ¶
func LookupScriptExecution(ctx *pulumi.Context, args *LookupScriptExecutionArgs, opts ...pulumi.InvokeOption) (*LookupScriptExecutionResult, error)
An instance of a script executed by a user - custom or AVS Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
type LookupScriptExecutionResultOutput ¶
type LookupScriptExecutionResultOutput struct{ *pulumi.OutputState }
An instance of a script executed by a user - custom or AVS
func LookupScriptExecutionOutput ¶
func LookupScriptExecutionOutput(ctx *pulumi.Context, args LookupScriptExecutionOutputArgs, opts ...pulumi.InvokeOption) LookupScriptExecutionResultOutput
func (LookupScriptExecutionResultOutput) ElementType ¶
func (LookupScriptExecutionResultOutput) ElementType() reflect.Type
func (LookupScriptExecutionResultOutput) Errors ¶
func (o LookupScriptExecutionResultOutput) Errors() pulumi.StringArrayOutput
Standard error output stream from the powershell execution
func (LookupScriptExecutionResultOutput) FailureReason ¶
func (o LookupScriptExecutionResultOutput) FailureReason() pulumi.StringPtrOutput
Error message if the script was able to run, but if the script itself had errors or powershell threw an exception
func (LookupScriptExecutionResultOutput) FinishedAt ¶
func (o LookupScriptExecutionResultOutput) FinishedAt() pulumi.StringOutput
Time the script execution was finished
func (LookupScriptExecutionResultOutput) HiddenParameters ¶
func (o LookupScriptExecutionResultOutput) HiddenParameters() pulumi.ArrayOutput
Parameters that will be hidden/not visible to ARM, such as passwords and credentials
func (LookupScriptExecutionResultOutput) Id ¶
func (o LookupScriptExecutionResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupScriptExecutionResultOutput) Information ¶
func (o LookupScriptExecutionResultOutput) Information() pulumi.StringArrayOutput
Standard information out stream from the powershell execution
func (LookupScriptExecutionResultOutput) Name ¶
func (o LookupScriptExecutionResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupScriptExecutionResultOutput) NamedOutputs ¶
func (o LookupScriptExecutionResultOutput) NamedOutputs() pulumi.MapOutput
User-defined dictionary.
func (LookupScriptExecutionResultOutput) Output ¶
func (o LookupScriptExecutionResultOutput) Output() pulumi.StringArrayOutput
Standard output stream from the powershell execution
func (LookupScriptExecutionResultOutput) Parameters ¶
func (o LookupScriptExecutionResultOutput) Parameters() pulumi.ArrayOutput
Parameters the script will accept
func (LookupScriptExecutionResultOutput) ProvisioningState ¶
func (o LookupScriptExecutionResultOutput) ProvisioningState() pulumi.StringOutput
The state of the script execution resource
func (LookupScriptExecutionResultOutput) Retention ¶
func (o LookupScriptExecutionResultOutput) Retention() pulumi.StringPtrOutput
Time to live for the resource. If not provided, will be available for 60 days
func (LookupScriptExecutionResultOutput) ScriptCmdletId ¶
func (o LookupScriptExecutionResultOutput) ScriptCmdletId() pulumi.StringPtrOutput
A reference to the script cmdlet resource if user is running a AVS script
func (LookupScriptExecutionResultOutput) StartedAt ¶
func (o LookupScriptExecutionResultOutput) StartedAt() pulumi.StringOutput
Time the script execution was started
func (LookupScriptExecutionResultOutput) SubmittedAt ¶
func (o LookupScriptExecutionResultOutput) SubmittedAt() pulumi.StringOutput
Time the script execution was submitted
func (LookupScriptExecutionResultOutput) Timeout ¶
func (o LookupScriptExecutionResultOutput) Timeout() pulumi.StringOutput
Time limit for execution
func (LookupScriptExecutionResultOutput) ToLookupScriptExecutionResultOutput ¶
func (o LookupScriptExecutionResultOutput) ToLookupScriptExecutionResultOutput() LookupScriptExecutionResultOutput
func (LookupScriptExecutionResultOutput) ToLookupScriptExecutionResultOutputWithContext ¶
func (o LookupScriptExecutionResultOutput) ToLookupScriptExecutionResultOutputWithContext(ctx context.Context) LookupScriptExecutionResultOutput
func (LookupScriptExecutionResultOutput) Type ¶
func (o LookupScriptExecutionResultOutput) Type() pulumi.StringOutput
Resource type.
func (LookupScriptExecutionResultOutput) Warnings ¶
func (o LookupScriptExecutionResultOutput) Warnings() pulumi.StringArrayOutput
Standard warning out stream from the powershell execution
type LookupWorkloadNetworkDhcpArgs ¶
type LookupWorkloadNetworkDhcpArgs struct { // NSX DHCP identifier. Generally the same as the DHCP display name DhcpId string `pulumi:"dhcpId"` // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupWorkloadNetworkDhcpOutputArgs ¶
type LookupWorkloadNetworkDhcpOutputArgs struct { // NSX DHCP identifier. Generally the same as the DHCP display name DhcpId pulumi.StringInput `pulumi:"dhcpId"` // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupWorkloadNetworkDhcpOutputArgs) ElementType ¶
func (LookupWorkloadNetworkDhcpOutputArgs) ElementType() reflect.Type
type LookupWorkloadNetworkDhcpResult ¶
type LookupWorkloadNetworkDhcpResult struct { // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // DHCP properties. Properties interface{} `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
NSX DHCP
func LookupWorkloadNetworkDhcp ¶
func LookupWorkloadNetworkDhcp(ctx *pulumi.Context, args *LookupWorkloadNetworkDhcpArgs, opts ...pulumi.InvokeOption) (*LookupWorkloadNetworkDhcpResult, error)
NSX DHCP Azure REST API version: 2022-05-01.
Other available API versions: 2021-01-01-preview, 2023-03-01, 2023-09-01.
type LookupWorkloadNetworkDhcpResultOutput ¶
type LookupWorkloadNetworkDhcpResultOutput struct{ *pulumi.OutputState }
NSX DHCP
func LookupWorkloadNetworkDhcpOutput ¶
func LookupWorkloadNetworkDhcpOutput(ctx *pulumi.Context, args LookupWorkloadNetworkDhcpOutputArgs, opts ...pulumi.InvokeOption) LookupWorkloadNetworkDhcpResultOutput
func (LookupWorkloadNetworkDhcpResultOutput) ElementType ¶
func (LookupWorkloadNetworkDhcpResultOutput) ElementType() reflect.Type
func (LookupWorkloadNetworkDhcpResultOutput) Id ¶
func (o LookupWorkloadNetworkDhcpResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupWorkloadNetworkDhcpResultOutput) Name ¶
func (o LookupWorkloadNetworkDhcpResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupWorkloadNetworkDhcpResultOutput) Properties ¶
func (o LookupWorkloadNetworkDhcpResultOutput) Properties() pulumi.AnyOutput
DHCP properties.
func (LookupWorkloadNetworkDhcpResultOutput) ToLookupWorkloadNetworkDhcpResultOutput ¶
func (o LookupWorkloadNetworkDhcpResultOutput) ToLookupWorkloadNetworkDhcpResultOutput() LookupWorkloadNetworkDhcpResultOutput
func (LookupWorkloadNetworkDhcpResultOutput) ToLookupWorkloadNetworkDhcpResultOutputWithContext ¶
func (o LookupWorkloadNetworkDhcpResultOutput) ToLookupWorkloadNetworkDhcpResultOutputWithContext(ctx context.Context) LookupWorkloadNetworkDhcpResultOutput
func (LookupWorkloadNetworkDhcpResultOutput) Type ¶
func (o LookupWorkloadNetworkDhcpResultOutput) Type() pulumi.StringOutput
Resource type.
type LookupWorkloadNetworkDnsServiceArgs ¶
type LookupWorkloadNetworkDnsServiceArgs struct { // NSX DNS Service identifier. Generally the same as the DNS Service's display name DnsServiceId string `pulumi:"dnsServiceId"` // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupWorkloadNetworkDnsServiceOutputArgs ¶
type LookupWorkloadNetworkDnsServiceOutputArgs struct { // NSX DNS Service identifier. Generally the same as the DNS Service's display name DnsServiceId pulumi.StringInput `pulumi:"dnsServiceId"` // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupWorkloadNetworkDnsServiceOutputArgs) ElementType ¶
func (LookupWorkloadNetworkDnsServiceOutputArgs) ElementType() reflect.Type
type LookupWorkloadNetworkDnsServiceResult ¶
type LookupWorkloadNetworkDnsServiceResult struct { // Default DNS zone of the DNS Service. DefaultDnsZone *string `pulumi:"defaultDnsZone"` // Display name of the DNS Service. DisplayName *string `pulumi:"displayName"` // DNS service IP of the DNS Service. DnsServiceIp *string `pulumi:"dnsServiceIp"` // FQDN zones of the DNS Service. FqdnZones []string `pulumi:"fqdnZones"` // Resource ID. Id string `pulumi:"id"` // DNS Service log level. LogLevel *string `pulumi:"logLevel"` // Resource name. Name string `pulumi:"name"` // The provisioning state ProvisioningState string `pulumi:"provisioningState"` // NSX revision number. Revision *float64 `pulumi:"revision"` // DNS Service status. Status string `pulumi:"status"` // Resource type. Type string `pulumi:"type"` }
NSX DNS Service
func LookupWorkloadNetworkDnsService ¶
func LookupWorkloadNetworkDnsService(ctx *pulumi.Context, args *LookupWorkloadNetworkDnsServiceArgs, opts ...pulumi.InvokeOption) (*LookupWorkloadNetworkDnsServiceResult, error)
NSX DNS Service Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
type LookupWorkloadNetworkDnsServiceResultOutput ¶
type LookupWorkloadNetworkDnsServiceResultOutput struct{ *pulumi.OutputState }
NSX DNS Service
func LookupWorkloadNetworkDnsServiceOutput ¶
func LookupWorkloadNetworkDnsServiceOutput(ctx *pulumi.Context, args LookupWorkloadNetworkDnsServiceOutputArgs, opts ...pulumi.InvokeOption) LookupWorkloadNetworkDnsServiceResultOutput
func (LookupWorkloadNetworkDnsServiceResultOutput) DefaultDnsZone ¶
func (o LookupWorkloadNetworkDnsServiceResultOutput) DefaultDnsZone() pulumi.StringPtrOutput
Default DNS zone of the DNS Service.
func (LookupWorkloadNetworkDnsServiceResultOutput) DisplayName ¶
func (o LookupWorkloadNetworkDnsServiceResultOutput) DisplayName() pulumi.StringPtrOutput
Display name of the DNS Service.
func (LookupWorkloadNetworkDnsServiceResultOutput) DnsServiceIp ¶
func (o LookupWorkloadNetworkDnsServiceResultOutput) DnsServiceIp() pulumi.StringPtrOutput
DNS service IP of the DNS Service.
func (LookupWorkloadNetworkDnsServiceResultOutput) ElementType ¶
func (LookupWorkloadNetworkDnsServiceResultOutput) ElementType() reflect.Type
func (LookupWorkloadNetworkDnsServiceResultOutput) FqdnZones ¶
func (o LookupWorkloadNetworkDnsServiceResultOutput) FqdnZones() pulumi.StringArrayOutput
FQDN zones of the DNS Service.
func (LookupWorkloadNetworkDnsServiceResultOutput) Id ¶
func (o LookupWorkloadNetworkDnsServiceResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupWorkloadNetworkDnsServiceResultOutput) LogLevel ¶
func (o LookupWorkloadNetworkDnsServiceResultOutput) LogLevel() pulumi.StringPtrOutput
DNS Service log level.
func (LookupWorkloadNetworkDnsServiceResultOutput) Name ¶
func (o LookupWorkloadNetworkDnsServiceResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupWorkloadNetworkDnsServiceResultOutput) ProvisioningState ¶
func (o LookupWorkloadNetworkDnsServiceResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (LookupWorkloadNetworkDnsServiceResultOutput) Revision ¶
func (o LookupWorkloadNetworkDnsServiceResultOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (LookupWorkloadNetworkDnsServiceResultOutput) Status ¶
func (o LookupWorkloadNetworkDnsServiceResultOutput) Status() pulumi.StringOutput
DNS Service status.
func (LookupWorkloadNetworkDnsServiceResultOutput) ToLookupWorkloadNetworkDnsServiceResultOutput ¶
func (o LookupWorkloadNetworkDnsServiceResultOutput) ToLookupWorkloadNetworkDnsServiceResultOutput() LookupWorkloadNetworkDnsServiceResultOutput
func (LookupWorkloadNetworkDnsServiceResultOutput) ToLookupWorkloadNetworkDnsServiceResultOutputWithContext ¶
func (o LookupWorkloadNetworkDnsServiceResultOutput) ToLookupWorkloadNetworkDnsServiceResultOutputWithContext(ctx context.Context) LookupWorkloadNetworkDnsServiceResultOutput
func (LookupWorkloadNetworkDnsServiceResultOutput) Type ¶
func (o LookupWorkloadNetworkDnsServiceResultOutput) Type() pulumi.StringOutput
Resource type.
type LookupWorkloadNetworkDnsZoneArgs ¶
type LookupWorkloadNetworkDnsZoneArgs struct { // NSX DNS Zone identifier. Generally the same as the DNS Zone's display name DnsZoneId string `pulumi:"dnsZoneId"` // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupWorkloadNetworkDnsZoneOutputArgs ¶
type LookupWorkloadNetworkDnsZoneOutputArgs struct { // NSX DNS Zone identifier. Generally the same as the DNS Zone's display name DnsZoneId pulumi.StringInput `pulumi:"dnsZoneId"` // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupWorkloadNetworkDnsZoneOutputArgs) ElementType ¶
func (LookupWorkloadNetworkDnsZoneOutputArgs) ElementType() reflect.Type
type LookupWorkloadNetworkDnsZoneResult ¶
type LookupWorkloadNetworkDnsZoneResult struct { // Display name of the DNS Zone. DisplayName *string `pulumi:"displayName"` // DNS Server IP array of the DNS Zone. DnsServerIps []string `pulumi:"dnsServerIps"` // Number of DNS Services using the DNS zone. DnsServices *float64 `pulumi:"dnsServices"` // Domain names of the DNS Zone. Domain []string `pulumi:"domain"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // The provisioning state ProvisioningState string `pulumi:"provisioningState"` // NSX revision number. Revision *float64 `pulumi:"revision"` // Source IP of the DNS Zone. SourceIp *string `pulumi:"sourceIp"` // Resource type. Type string `pulumi:"type"` }
NSX DNS Zone
func LookupWorkloadNetworkDnsZone ¶
func LookupWorkloadNetworkDnsZone(ctx *pulumi.Context, args *LookupWorkloadNetworkDnsZoneArgs, opts ...pulumi.InvokeOption) (*LookupWorkloadNetworkDnsZoneResult, error)
NSX DNS Zone Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
type LookupWorkloadNetworkDnsZoneResultOutput ¶
type LookupWorkloadNetworkDnsZoneResultOutput struct{ *pulumi.OutputState }
NSX DNS Zone
func LookupWorkloadNetworkDnsZoneOutput ¶
func LookupWorkloadNetworkDnsZoneOutput(ctx *pulumi.Context, args LookupWorkloadNetworkDnsZoneOutputArgs, opts ...pulumi.InvokeOption) LookupWorkloadNetworkDnsZoneResultOutput
func (LookupWorkloadNetworkDnsZoneResultOutput) DisplayName ¶
func (o LookupWorkloadNetworkDnsZoneResultOutput) DisplayName() pulumi.StringPtrOutput
Display name of the DNS Zone.
func (LookupWorkloadNetworkDnsZoneResultOutput) DnsServerIps ¶
func (o LookupWorkloadNetworkDnsZoneResultOutput) DnsServerIps() pulumi.StringArrayOutput
DNS Server IP array of the DNS Zone.
func (LookupWorkloadNetworkDnsZoneResultOutput) DnsServices ¶
func (o LookupWorkloadNetworkDnsZoneResultOutput) DnsServices() pulumi.Float64PtrOutput
Number of DNS Services using the DNS zone.
func (LookupWorkloadNetworkDnsZoneResultOutput) Domain ¶
func (o LookupWorkloadNetworkDnsZoneResultOutput) Domain() pulumi.StringArrayOutput
Domain names of the DNS Zone.
func (LookupWorkloadNetworkDnsZoneResultOutput) ElementType ¶
func (LookupWorkloadNetworkDnsZoneResultOutput) ElementType() reflect.Type
func (LookupWorkloadNetworkDnsZoneResultOutput) Id ¶
func (o LookupWorkloadNetworkDnsZoneResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupWorkloadNetworkDnsZoneResultOutput) Name ¶
func (o LookupWorkloadNetworkDnsZoneResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupWorkloadNetworkDnsZoneResultOutput) ProvisioningState ¶
func (o LookupWorkloadNetworkDnsZoneResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (LookupWorkloadNetworkDnsZoneResultOutput) Revision ¶
func (o LookupWorkloadNetworkDnsZoneResultOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (LookupWorkloadNetworkDnsZoneResultOutput) SourceIp ¶
func (o LookupWorkloadNetworkDnsZoneResultOutput) SourceIp() pulumi.StringPtrOutput
Source IP of the DNS Zone.
func (LookupWorkloadNetworkDnsZoneResultOutput) ToLookupWorkloadNetworkDnsZoneResultOutput ¶
func (o LookupWorkloadNetworkDnsZoneResultOutput) ToLookupWorkloadNetworkDnsZoneResultOutput() LookupWorkloadNetworkDnsZoneResultOutput
func (LookupWorkloadNetworkDnsZoneResultOutput) ToLookupWorkloadNetworkDnsZoneResultOutputWithContext ¶
func (o LookupWorkloadNetworkDnsZoneResultOutput) ToLookupWorkloadNetworkDnsZoneResultOutputWithContext(ctx context.Context) LookupWorkloadNetworkDnsZoneResultOutput
func (LookupWorkloadNetworkDnsZoneResultOutput) Type ¶
func (o LookupWorkloadNetworkDnsZoneResultOutput) Type() pulumi.StringOutput
Resource type.
type LookupWorkloadNetworkPortMirroringArgs ¶
type LookupWorkloadNetworkPortMirroringArgs struct { // NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name PortMirroringId string `pulumi:"portMirroringId"` // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupWorkloadNetworkPortMirroringOutputArgs ¶
type LookupWorkloadNetworkPortMirroringOutputArgs struct { // NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name PortMirroringId pulumi.StringInput `pulumi:"portMirroringId"` // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupWorkloadNetworkPortMirroringOutputArgs) ElementType ¶
func (LookupWorkloadNetworkPortMirroringOutputArgs) ElementType() reflect.Type
type LookupWorkloadNetworkPortMirroringResult ¶
type LookupWorkloadNetworkPortMirroringResult struct { // Destination VM Group. Destination *string `pulumi:"destination"` // Direction of port mirroring profile. Direction *string `pulumi:"direction"` // Display name of the port mirroring profile. DisplayName *string `pulumi:"displayName"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // The provisioning state ProvisioningState string `pulumi:"provisioningState"` // NSX revision number. Revision *float64 `pulumi:"revision"` // Source VM Group. Source *string `pulumi:"source"` // Port Mirroring Status. Status string `pulumi:"status"` // Resource type. Type string `pulumi:"type"` }
NSX Port Mirroring
func LookupWorkloadNetworkPortMirroring ¶
func LookupWorkloadNetworkPortMirroring(ctx *pulumi.Context, args *LookupWorkloadNetworkPortMirroringArgs, opts ...pulumi.InvokeOption) (*LookupWorkloadNetworkPortMirroringResult, error)
NSX Port Mirroring Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
type LookupWorkloadNetworkPortMirroringResultOutput ¶
type LookupWorkloadNetworkPortMirroringResultOutput struct{ *pulumi.OutputState }
NSX Port Mirroring
func LookupWorkloadNetworkPortMirroringOutput ¶
func LookupWorkloadNetworkPortMirroringOutput(ctx *pulumi.Context, args LookupWorkloadNetworkPortMirroringOutputArgs, opts ...pulumi.InvokeOption) LookupWorkloadNetworkPortMirroringResultOutput
func (LookupWorkloadNetworkPortMirroringResultOutput) Destination ¶
func (o LookupWorkloadNetworkPortMirroringResultOutput) Destination() pulumi.StringPtrOutput
Destination VM Group.
func (LookupWorkloadNetworkPortMirroringResultOutput) Direction ¶
func (o LookupWorkloadNetworkPortMirroringResultOutput) Direction() pulumi.StringPtrOutput
Direction of port mirroring profile.
func (LookupWorkloadNetworkPortMirroringResultOutput) DisplayName ¶
func (o LookupWorkloadNetworkPortMirroringResultOutput) DisplayName() pulumi.StringPtrOutput
Display name of the port mirroring profile.
func (LookupWorkloadNetworkPortMirroringResultOutput) ElementType ¶
func (LookupWorkloadNetworkPortMirroringResultOutput) ElementType() reflect.Type
func (LookupWorkloadNetworkPortMirroringResultOutput) Id ¶
func (o LookupWorkloadNetworkPortMirroringResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupWorkloadNetworkPortMirroringResultOutput) Name ¶
func (o LookupWorkloadNetworkPortMirroringResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupWorkloadNetworkPortMirroringResultOutput) ProvisioningState ¶
func (o LookupWorkloadNetworkPortMirroringResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (LookupWorkloadNetworkPortMirroringResultOutput) Revision ¶
func (o LookupWorkloadNetworkPortMirroringResultOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (LookupWorkloadNetworkPortMirroringResultOutput) Source ¶
func (o LookupWorkloadNetworkPortMirroringResultOutput) Source() pulumi.StringPtrOutput
Source VM Group.
func (LookupWorkloadNetworkPortMirroringResultOutput) Status ¶
func (o LookupWorkloadNetworkPortMirroringResultOutput) Status() pulumi.StringOutput
Port Mirroring Status.
func (LookupWorkloadNetworkPortMirroringResultOutput) ToLookupWorkloadNetworkPortMirroringResultOutput ¶
func (o LookupWorkloadNetworkPortMirroringResultOutput) ToLookupWorkloadNetworkPortMirroringResultOutput() LookupWorkloadNetworkPortMirroringResultOutput
func (LookupWorkloadNetworkPortMirroringResultOutput) ToLookupWorkloadNetworkPortMirroringResultOutputWithContext ¶
func (o LookupWorkloadNetworkPortMirroringResultOutput) ToLookupWorkloadNetworkPortMirroringResultOutputWithContext(ctx context.Context) LookupWorkloadNetworkPortMirroringResultOutput
func (LookupWorkloadNetworkPortMirroringResultOutput) Type ¶
func (o LookupWorkloadNetworkPortMirroringResultOutput) Type() pulumi.StringOutput
Resource type.
type LookupWorkloadNetworkPublicIPArgs ¶
type LookupWorkloadNetworkPublicIPArgs struct { // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // NSX Public IP Block identifier. Generally the same as the Public IP Block's display name PublicIPId string `pulumi:"publicIPId"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupWorkloadNetworkPublicIPOutputArgs ¶
type LookupWorkloadNetworkPublicIPOutputArgs struct { // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // NSX Public IP Block identifier. Generally the same as the Public IP Block's display name PublicIPId pulumi.StringInput `pulumi:"publicIPId"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupWorkloadNetworkPublicIPOutputArgs) ElementType ¶
func (LookupWorkloadNetworkPublicIPOutputArgs) ElementType() reflect.Type
type LookupWorkloadNetworkPublicIPResult ¶
type LookupWorkloadNetworkPublicIPResult struct { // Display name of the Public IP Block. DisplayName *string `pulumi:"displayName"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Number of Public IPs requested. NumberOfPublicIPs *float64 `pulumi:"numberOfPublicIPs"` // The provisioning state ProvisioningState string `pulumi:"provisioningState"` // CIDR Block of the Public IP Block. PublicIPBlock string `pulumi:"publicIPBlock"` // Resource type. Type string `pulumi:"type"` }
NSX Public IP Block
func LookupWorkloadNetworkPublicIP ¶
func LookupWorkloadNetworkPublicIP(ctx *pulumi.Context, args *LookupWorkloadNetworkPublicIPArgs, opts ...pulumi.InvokeOption) (*LookupWorkloadNetworkPublicIPResult, error)
NSX Public IP Block Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
type LookupWorkloadNetworkPublicIPResultOutput ¶
type LookupWorkloadNetworkPublicIPResultOutput struct{ *pulumi.OutputState }
NSX Public IP Block
func LookupWorkloadNetworkPublicIPOutput ¶
func LookupWorkloadNetworkPublicIPOutput(ctx *pulumi.Context, args LookupWorkloadNetworkPublicIPOutputArgs, opts ...pulumi.InvokeOption) LookupWorkloadNetworkPublicIPResultOutput
func (LookupWorkloadNetworkPublicIPResultOutput) DisplayName ¶
func (o LookupWorkloadNetworkPublicIPResultOutput) DisplayName() pulumi.StringPtrOutput
Display name of the Public IP Block.
func (LookupWorkloadNetworkPublicIPResultOutput) ElementType ¶
func (LookupWorkloadNetworkPublicIPResultOutput) ElementType() reflect.Type
func (LookupWorkloadNetworkPublicIPResultOutput) Id ¶
func (o LookupWorkloadNetworkPublicIPResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupWorkloadNetworkPublicIPResultOutput) Name ¶
func (o LookupWorkloadNetworkPublicIPResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupWorkloadNetworkPublicIPResultOutput) NumberOfPublicIPs ¶
func (o LookupWorkloadNetworkPublicIPResultOutput) NumberOfPublicIPs() pulumi.Float64PtrOutput
Number of Public IPs requested.
func (LookupWorkloadNetworkPublicIPResultOutput) ProvisioningState ¶
func (o LookupWorkloadNetworkPublicIPResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (LookupWorkloadNetworkPublicIPResultOutput) PublicIPBlock ¶
func (o LookupWorkloadNetworkPublicIPResultOutput) PublicIPBlock() pulumi.StringOutput
CIDR Block of the Public IP Block.
func (LookupWorkloadNetworkPublicIPResultOutput) ToLookupWorkloadNetworkPublicIPResultOutput ¶
func (o LookupWorkloadNetworkPublicIPResultOutput) ToLookupWorkloadNetworkPublicIPResultOutput() LookupWorkloadNetworkPublicIPResultOutput
func (LookupWorkloadNetworkPublicIPResultOutput) ToLookupWorkloadNetworkPublicIPResultOutputWithContext ¶
func (o LookupWorkloadNetworkPublicIPResultOutput) ToLookupWorkloadNetworkPublicIPResultOutputWithContext(ctx context.Context) LookupWorkloadNetworkPublicIPResultOutput
func (LookupWorkloadNetworkPublicIPResultOutput) Type ¶
func (o LookupWorkloadNetworkPublicIPResultOutput) Type() pulumi.StringOutput
Resource type.
type LookupWorkloadNetworkSegmentArgs ¶
type LookupWorkloadNetworkSegmentArgs struct { // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // NSX Segment identifier. Generally the same as the Segment's display name SegmentId string `pulumi:"segmentId"` }
type LookupWorkloadNetworkSegmentOutputArgs ¶
type LookupWorkloadNetworkSegmentOutputArgs struct { // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // NSX Segment identifier. Generally the same as the Segment's display name SegmentId pulumi.StringInput `pulumi:"segmentId"` }
func (LookupWorkloadNetworkSegmentOutputArgs) ElementType ¶
func (LookupWorkloadNetworkSegmentOutputArgs) ElementType() reflect.Type
type LookupWorkloadNetworkSegmentResult ¶
type LookupWorkloadNetworkSegmentResult struct { // Gateway which to connect segment to. ConnectedGateway *string `pulumi:"connectedGateway"` // Display name of the segment. DisplayName *string `pulumi:"displayName"` // Resource ID. Id string `pulumi:"id"` // Resource name. Name string `pulumi:"name"` // Port Vif which segment is associated with. PortVif []WorkloadNetworkSegmentPortVifResponse `pulumi:"portVif"` // The provisioning state ProvisioningState string `pulumi:"provisioningState"` // NSX revision number. Revision *float64 `pulumi:"revision"` // Segment status. Status string `pulumi:"status"` // Subnet which to connect segment to. Subnet *WorkloadNetworkSegmentSubnetResponse `pulumi:"subnet"` // Resource type. Type string `pulumi:"type"` }
NSX Segment
func LookupWorkloadNetworkSegment ¶
func LookupWorkloadNetworkSegment(ctx *pulumi.Context, args *LookupWorkloadNetworkSegmentArgs, opts ...pulumi.InvokeOption) (*LookupWorkloadNetworkSegmentResult, error)
NSX Segment Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
type LookupWorkloadNetworkSegmentResultOutput ¶
type LookupWorkloadNetworkSegmentResultOutput struct{ *pulumi.OutputState }
NSX Segment
func LookupWorkloadNetworkSegmentOutput ¶
func LookupWorkloadNetworkSegmentOutput(ctx *pulumi.Context, args LookupWorkloadNetworkSegmentOutputArgs, opts ...pulumi.InvokeOption) LookupWorkloadNetworkSegmentResultOutput
func (LookupWorkloadNetworkSegmentResultOutput) ConnectedGateway ¶
func (o LookupWorkloadNetworkSegmentResultOutput) ConnectedGateway() pulumi.StringPtrOutput
Gateway which to connect segment to.
func (LookupWorkloadNetworkSegmentResultOutput) DisplayName ¶
func (o LookupWorkloadNetworkSegmentResultOutput) DisplayName() pulumi.StringPtrOutput
Display name of the segment.
func (LookupWorkloadNetworkSegmentResultOutput) ElementType ¶
func (LookupWorkloadNetworkSegmentResultOutput) ElementType() reflect.Type
func (LookupWorkloadNetworkSegmentResultOutput) Id ¶
func (o LookupWorkloadNetworkSegmentResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupWorkloadNetworkSegmentResultOutput) Name ¶
func (o LookupWorkloadNetworkSegmentResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupWorkloadNetworkSegmentResultOutput) PortVif ¶
func (o LookupWorkloadNetworkSegmentResultOutput) PortVif() WorkloadNetworkSegmentPortVifResponseArrayOutput
Port Vif which segment is associated with.
func (LookupWorkloadNetworkSegmentResultOutput) ProvisioningState ¶
func (o LookupWorkloadNetworkSegmentResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (LookupWorkloadNetworkSegmentResultOutput) Revision ¶
func (o LookupWorkloadNetworkSegmentResultOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (LookupWorkloadNetworkSegmentResultOutput) Status ¶
func (o LookupWorkloadNetworkSegmentResultOutput) Status() pulumi.StringOutput
Segment status.
func (LookupWorkloadNetworkSegmentResultOutput) Subnet ¶
func (o LookupWorkloadNetworkSegmentResultOutput) Subnet() WorkloadNetworkSegmentSubnetResponsePtrOutput
Subnet which to connect segment to.
func (LookupWorkloadNetworkSegmentResultOutput) ToLookupWorkloadNetworkSegmentResultOutput ¶
func (o LookupWorkloadNetworkSegmentResultOutput) ToLookupWorkloadNetworkSegmentResultOutput() LookupWorkloadNetworkSegmentResultOutput
func (LookupWorkloadNetworkSegmentResultOutput) ToLookupWorkloadNetworkSegmentResultOutputWithContext ¶
func (o LookupWorkloadNetworkSegmentResultOutput) ToLookupWorkloadNetworkSegmentResultOutputWithContext(ctx context.Context) LookupWorkloadNetworkSegmentResultOutput
func (LookupWorkloadNetworkSegmentResultOutput) Type ¶
func (o LookupWorkloadNetworkSegmentResultOutput) Type() pulumi.StringOutput
Resource type.
type LookupWorkloadNetworkVMGroupArgs ¶
type LookupWorkloadNetworkVMGroupArgs struct { // Name of the private cloud PrivateCloudName string `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // NSX VM Group identifier. Generally the same as the VM Group's display name VmGroupId string `pulumi:"vmGroupId"` }
type LookupWorkloadNetworkVMGroupOutputArgs ¶
type LookupWorkloadNetworkVMGroupOutputArgs struct { // Name of the private cloud PrivateCloudName pulumi.StringInput `pulumi:"privateCloudName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // NSX VM Group identifier. Generally the same as the VM Group's display name VmGroupId pulumi.StringInput `pulumi:"vmGroupId"` }
func (LookupWorkloadNetworkVMGroupOutputArgs) ElementType ¶
func (LookupWorkloadNetworkVMGroupOutputArgs) ElementType() reflect.Type
type LookupWorkloadNetworkVMGroupResult ¶
type LookupWorkloadNetworkVMGroupResult struct { // Display name of the VM group. DisplayName *string `pulumi:"displayName"` // Resource ID. Id string `pulumi:"id"` // Virtual machine members of this group. Members []string `pulumi:"members"` // Resource name. Name string `pulumi:"name"` // The provisioning state ProvisioningState string `pulumi:"provisioningState"` // NSX revision number. Revision *float64 `pulumi:"revision"` // VM Group status. Status string `pulumi:"status"` // Resource type. Type string `pulumi:"type"` }
NSX VM Group
func LookupWorkloadNetworkVMGroup ¶
func LookupWorkloadNetworkVMGroup(ctx *pulumi.Context, args *LookupWorkloadNetworkVMGroupArgs, opts ...pulumi.InvokeOption) (*LookupWorkloadNetworkVMGroupResult, error)
NSX VM Group Azure REST API version: 2022-05-01.
Other available API versions: 2023-03-01, 2023-09-01.
type LookupWorkloadNetworkVMGroupResultOutput ¶
type LookupWorkloadNetworkVMGroupResultOutput struct{ *pulumi.OutputState }
NSX VM Group
func LookupWorkloadNetworkVMGroupOutput ¶
func LookupWorkloadNetworkVMGroupOutput(ctx *pulumi.Context, args LookupWorkloadNetworkVMGroupOutputArgs, opts ...pulumi.InvokeOption) LookupWorkloadNetworkVMGroupResultOutput
func (LookupWorkloadNetworkVMGroupResultOutput) DisplayName ¶
func (o LookupWorkloadNetworkVMGroupResultOutput) DisplayName() pulumi.StringPtrOutput
Display name of the VM group.
func (LookupWorkloadNetworkVMGroupResultOutput) ElementType ¶
func (LookupWorkloadNetworkVMGroupResultOutput) ElementType() reflect.Type
func (LookupWorkloadNetworkVMGroupResultOutput) Id ¶
func (o LookupWorkloadNetworkVMGroupResultOutput) Id() pulumi.StringOutput
Resource ID.
func (LookupWorkloadNetworkVMGroupResultOutput) Members ¶
func (o LookupWorkloadNetworkVMGroupResultOutput) Members() pulumi.StringArrayOutput
Virtual machine members of this group.
func (LookupWorkloadNetworkVMGroupResultOutput) Name ¶
func (o LookupWorkloadNetworkVMGroupResultOutput) Name() pulumi.StringOutput
Resource name.
func (LookupWorkloadNetworkVMGroupResultOutput) ProvisioningState ¶
func (o LookupWorkloadNetworkVMGroupResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (LookupWorkloadNetworkVMGroupResultOutput) Revision ¶
func (o LookupWorkloadNetworkVMGroupResultOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (LookupWorkloadNetworkVMGroupResultOutput) Status ¶
func (o LookupWorkloadNetworkVMGroupResultOutput) Status() pulumi.StringOutput
VM Group status.
func (LookupWorkloadNetworkVMGroupResultOutput) ToLookupWorkloadNetworkVMGroupResultOutput ¶
func (o LookupWorkloadNetworkVMGroupResultOutput) ToLookupWorkloadNetworkVMGroupResultOutput() LookupWorkloadNetworkVMGroupResultOutput
func (LookupWorkloadNetworkVMGroupResultOutput) ToLookupWorkloadNetworkVMGroupResultOutputWithContext ¶
func (o LookupWorkloadNetworkVMGroupResultOutput) ToLookupWorkloadNetworkVMGroupResultOutputWithContext(ctx context.Context) LookupWorkloadNetworkVMGroupResultOutput
func (LookupWorkloadNetworkVMGroupResultOutput) Type ¶
func (o LookupWorkloadNetworkVMGroupResultOutput) Type() pulumi.StringOutput
Resource type.
type ManagementCluster ¶
type ManagementCluster struct { // The cluster size ClusterSize int `pulumi:"clusterSize"` // The hosts Hosts []string `pulumi:"hosts"` }
The properties of a management cluster
type ManagementClusterArgs ¶
type ManagementClusterArgs struct { // The cluster size ClusterSize pulumi.IntInput `pulumi:"clusterSize"` // The hosts Hosts pulumi.StringArrayInput `pulumi:"hosts"` }
The properties of a management cluster
func (ManagementClusterArgs) ElementType ¶
func (ManagementClusterArgs) ElementType() reflect.Type
func (ManagementClusterArgs) ToManagementClusterOutput ¶
func (i ManagementClusterArgs) ToManagementClusterOutput() ManagementClusterOutput
func (ManagementClusterArgs) ToManagementClusterOutputWithContext ¶
func (i ManagementClusterArgs) ToManagementClusterOutputWithContext(ctx context.Context) ManagementClusterOutput
type ManagementClusterInput ¶
type ManagementClusterInput interface { pulumi.Input ToManagementClusterOutput() ManagementClusterOutput ToManagementClusterOutputWithContext(context.Context) ManagementClusterOutput }
ManagementClusterInput is an input type that accepts ManagementClusterArgs and ManagementClusterOutput values. You can construct a concrete instance of `ManagementClusterInput` via:
ManagementClusterArgs{...}
type ManagementClusterOutput ¶
type ManagementClusterOutput struct{ *pulumi.OutputState }
The properties of a management cluster
func (ManagementClusterOutput) ClusterSize ¶
func (o ManagementClusterOutput) ClusterSize() pulumi.IntOutput
The cluster size
func (ManagementClusterOutput) ElementType ¶
func (ManagementClusterOutput) ElementType() reflect.Type
func (ManagementClusterOutput) Hosts ¶
func (o ManagementClusterOutput) Hosts() pulumi.StringArrayOutput
The hosts
func (ManagementClusterOutput) ToManagementClusterOutput ¶
func (o ManagementClusterOutput) ToManagementClusterOutput() ManagementClusterOutput
func (ManagementClusterOutput) ToManagementClusterOutputWithContext ¶
func (o ManagementClusterOutput) ToManagementClusterOutputWithContext(ctx context.Context) ManagementClusterOutput
type ManagementClusterResponse ¶
type ManagementClusterResponse struct { // The identity ClusterId int `pulumi:"clusterId"` // The cluster size ClusterSize int `pulumi:"clusterSize"` // The hosts Hosts []string `pulumi:"hosts"` // The state of the cluster provisioning ProvisioningState string `pulumi:"provisioningState"` }
The properties of a management cluster
type ManagementClusterResponseOutput ¶
type ManagementClusterResponseOutput struct{ *pulumi.OutputState }
The properties of a management cluster
func (ManagementClusterResponseOutput) ClusterId ¶
func (o ManagementClusterResponseOutput) ClusterId() pulumi.IntOutput
The identity
func (ManagementClusterResponseOutput) ClusterSize ¶
func (o ManagementClusterResponseOutput) ClusterSize() pulumi.IntOutput
The cluster size
func (ManagementClusterResponseOutput) ElementType ¶
func (ManagementClusterResponseOutput) ElementType() reflect.Type
func (ManagementClusterResponseOutput) Hosts ¶
func (o ManagementClusterResponseOutput) Hosts() pulumi.StringArrayOutput
The hosts
func (ManagementClusterResponseOutput) ProvisioningState ¶
func (o ManagementClusterResponseOutput) ProvisioningState() pulumi.StringOutput
The state of the cluster provisioning
func (ManagementClusterResponseOutput) ToManagementClusterResponseOutput ¶
func (o ManagementClusterResponseOutput) ToManagementClusterResponseOutput() ManagementClusterResponseOutput
func (ManagementClusterResponseOutput) ToManagementClusterResponseOutputWithContext ¶
func (o ManagementClusterResponseOutput) ToManagementClusterResponseOutputWithContext(ctx context.Context) ManagementClusterResponseOutput
type MountOptionEnum ¶
type MountOptionEnum string
Mode that describes whether the LUN has to be mounted as a datastore or attached as a LUN
func (MountOptionEnum) ElementType ¶
func (MountOptionEnum) ElementType() reflect.Type
func (MountOptionEnum) ToMountOptionEnumOutput ¶
func (e MountOptionEnum) ToMountOptionEnumOutput() MountOptionEnumOutput
func (MountOptionEnum) ToMountOptionEnumOutputWithContext ¶
func (e MountOptionEnum) ToMountOptionEnumOutputWithContext(ctx context.Context) MountOptionEnumOutput
func (MountOptionEnum) ToMountOptionEnumPtrOutput ¶
func (e MountOptionEnum) ToMountOptionEnumPtrOutput() MountOptionEnumPtrOutput
func (MountOptionEnum) ToMountOptionEnumPtrOutputWithContext ¶
func (e MountOptionEnum) ToMountOptionEnumPtrOutputWithContext(ctx context.Context) MountOptionEnumPtrOutput
func (MountOptionEnum) ToStringOutput ¶
func (e MountOptionEnum) ToStringOutput() pulumi.StringOutput
func (MountOptionEnum) ToStringOutputWithContext ¶
func (e MountOptionEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MountOptionEnum) ToStringPtrOutput ¶
func (e MountOptionEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (MountOptionEnum) ToStringPtrOutputWithContext ¶
func (e MountOptionEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MountOptionEnumInput ¶
type MountOptionEnumInput interface { pulumi.Input ToMountOptionEnumOutput() MountOptionEnumOutput ToMountOptionEnumOutputWithContext(context.Context) MountOptionEnumOutput }
MountOptionEnumInput is an input type that accepts values of the MountOptionEnum enum A concrete instance of `MountOptionEnumInput` can be one of the following:
MountOptionEnumMOUNT MountOptionEnumATTACH
type MountOptionEnumOutput ¶
type MountOptionEnumOutput struct{ *pulumi.OutputState }
func (MountOptionEnumOutput) ElementType ¶
func (MountOptionEnumOutput) ElementType() reflect.Type
func (MountOptionEnumOutput) ToMountOptionEnumOutput ¶
func (o MountOptionEnumOutput) ToMountOptionEnumOutput() MountOptionEnumOutput
func (MountOptionEnumOutput) ToMountOptionEnumOutputWithContext ¶
func (o MountOptionEnumOutput) ToMountOptionEnumOutputWithContext(ctx context.Context) MountOptionEnumOutput
func (MountOptionEnumOutput) ToMountOptionEnumPtrOutput ¶
func (o MountOptionEnumOutput) ToMountOptionEnumPtrOutput() MountOptionEnumPtrOutput
func (MountOptionEnumOutput) ToMountOptionEnumPtrOutputWithContext ¶
func (o MountOptionEnumOutput) ToMountOptionEnumPtrOutputWithContext(ctx context.Context) MountOptionEnumPtrOutput
func (MountOptionEnumOutput) ToStringOutput ¶
func (o MountOptionEnumOutput) ToStringOutput() pulumi.StringOutput
func (MountOptionEnumOutput) ToStringOutputWithContext ¶
func (o MountOptionEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MountOptionEnumOutput) ToStringPtrOutput ¶
func (o MountOptionEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MountOptionEnumOutput) ToStringPtrOutputWithContext ¶
func (o MountOptionEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type MountOptionEnumPtrInput ¶
type MountOptionEnumPtrInput interface { pulumi.Input ToMountOptionEnumPtrOutput() MountOptionEnumPtrOutput ToMountOptionEnumPtrOutputWithContext(context.Context) MountOptionEnumPtrOutput }
func MountOptionEnumPtr ¶
func MountOptionEnumPtr(v string) MountOptionEnumPtrInput
type MountOptionEnumPtrOutput ¶
type MountOptionEnumPtrOutput struct{ *pulumi.OutputState }
func (MountOptionEnumPtrOutput) Elem ¶
func (o MountOptionEnumPtrOutput) Elem() MountOptionEnumOutput
func (MountOptionEnumPtrOutput) ElementType ¶
func (MountOptionEnumPtrOutput) ElementType() reflect.Type
func (MountOptionEnumPtrOutput) ToMountOptionEnumPtrOutput ¶
func (o MountOptionEnumPtrOutput) ToMountOptionEnumPtrOutput() MountOptionEnumPtrOutput
func (MountOptionEnumPtrOutput) ToMountOptionEnumPtrOutputWithContext ¶
func (o MountOptionEnumPtrOutput) ToMountOptionEnumPtrOutputWithContext(ctx context.Context) MountOptionEnumPtrOutput
func (MountOptionEnumPtrOutput) ToStringPtrOutput ¶
func (o MountOptionEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (MountOptionEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o MountOptionEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NetAppVolume ¶
type NetAppVolume struct { // Azure resource ID of the NetApp volume Id string `pulumi:"id"` }
An Azure NetApp Files volume from Microsoft.NetApp provider
type NetAppVolumeArgs ¶
type NetAppVolumeArgs struct { // Azure resource ID of the NetApp volume Id pulumi.StringInput `pulumi:"id"` }
An Azure NetApp Files volume from Microsoft.NetApp provider
func (NetAppVolumeArgs) ElementType ¶
func (NetAppVolumeArgs) ElementType() reflect.Type
func (NetAppVolumeArgs) ToNetAppVolumeOutput ¶
func (i NetAppVolumeArgs) ToNetAppVolumeOutput() NetAppVolumeOutput
func (NetAppVolumeArgs) ToNetAppVolumeOutputWithContext ¶
func (i NetAppVolumeArgs) ToNetAppVolumeOutputWithContext(ctx context.Context) NetAppVolumeOutput
func (NetAppVolumeArgs) ToNetAppVolumePtrOutput ¶
func (i NetAppVolumeArgs) ToNetAppVolumePtrOutput() NetAppVolumePtrOutput
func (NetAppVolumeArgs) ToNetAppVolumePtrOutputWithContext ¶
func (i NetAppVolumeArgs) ToNetAppVolumePtrOutputWithContext(ctx context.Context) NetAppVolumePtrOutput
type NetAppVolumeInput ¶
type NetAppVolumeInput interface { pulumi.Input ToNetAppVolumeOutput() NetAppVolumeOutput ToNetAppVolumeOutputWithContext(context.Context) NetAppVolumeOutput }
NetAppVolumeInput is an input type that accepts NetAppVolumeArgs and NetAppVolumeOutput values. You can construct a concrete instance of `NetAppVolumeInput` via:
NetAppVolumeArgs{...}
type NetAppVolumeOutput ¶
type NetAppVolumeOutput struct{ *pulumi.OutputState }
An Azure NetApp Files volume from Microsoft.NetApp provider
func (NetAppVolumeOutput) ElementType ¶
func (NetAppVolumeOutput) ElementType() reflect.Type
func (NetAppVolumeOutput) Id ¶
func (o NetAppVolumeOutput) Id() pulumi.StringOutput
Azure resource ID of the NetApp volume
func (NetAppVolumeOutput) ToNetAppVolumeOutput ¶
func (o NetAppVolumeOutput) ToNetAppVolumeOutput() NetAppVolumeOutput
func (NetAppVolumeOutput) ToNetAppVolumeOutputWithContext ¶
func (o NetAppVolumeOutput) ToNetAppVolumeOutputWithContext(ctx context.Context) NetAppVolumeOutput
func (NetAppVolumeOutput) ToNetAppVolumePtrOutput ¶
func (o NetAppVolumeOutput) ToNetAppVolumePtrOutput() NetAppVolumePtrOutput
func (NetAppVolumeOutput) ToNetAppVolumePtrOutputWithContext ¶
func (o NetAppVolumeOutput) ToNetAppVolumePtrOutputWithContext(ctx context.Context) NetAppVolumePtrOutput
type NetAppVolumePtrInput ¶
type NetAppVolumePtrInput interface { pulumi.Input ToNetAppVolumePtrOutput() NetAppVolumePtrOutput ToNetAppVolumePtrOutputWithContext(context.Context) NetAppVolumePtrOutput }
NetAppVolumePtrInput is an input type that accepts NetAppVolumeArgs, NetAppVolumePtr and NetAppVolumePtrOutput values. You can construct a concrete instance of `NetAppVolumePtrInput` via:
NetAppVolumeArgs{...} or: nil
func NetAppVolumePtr ¶
func NetAppVolumePtr(v *NetAppVolumeArgs) NetAppVolumePtrInput
type NetAppVolumePtrOutput ¶
type NetAppVolumePtrOutput struct{ *pulumi.OutputState }
func (NetAppVolumePtrOutput) Elem ¶
func (o NetAppVolumePtrOutput) Elem() NetAppVolumeOutput
func (NetAppVolumePtrOutput) ElementType ¶
func (NetAppVolumePtrOutput) ElementType() reflect.Type
func (NetAppVolumePtrOutput) Id ¶
func (o NetAppVolumePtrOutput) Id() pulumi.StringPtrOutput
Azure resource ID of the NetApp volume
func (NetAppVolumePtrOutput) ToNetAppVolumePtrOutput ¶
func (o NetAppVolumePtrOutput) ToNetAppVolumePtrOutput() NetAppVolumePtrOutput
func (NetAppVolumePtrOutput) ToNetAppVolumePtrOutputWithContext ¶
func (o NetAppVolumePtrOutput) ToNetAppVolumePtrOutputWithContext(ctx context.Context) NetAppVolumePtrOutput
type NetAppVolumeResponse ¶
type NetAppVolumeResponse struct { // Azure resource ID of the NetApp volume Id string `pulumi:"id"` }
An Azure NetApp Files volume from Microsoft.NetApp provider
type NetAppVolumeResponseOutput ¶
type NetAppVolumeResponseOutput struct{ *pulumi.OutputState }
An Azure NetApp Files volume from Microsoft.NetApp provider
func (NetAppVolumeResponseOutput) ElementType ¶
func (NetAppVolumeResponseOutput) ElementType() reflect.Type
func (NetAppVolumeResponseOutput) Id ¶
func (o NetAppVolumeResponseOutput) Id() pulumi.StringOutput
Azure resource ID of the NetApp volume
func (NetAppVolumeResponseOutput) ToNetAppVolumeResponseOutput ¶
func (o NetAppVolumeResponseOutput) ToNetAppVolumeResponseOutput() NetAppVolumeResponseOutput
func (NetAppVolumeResponseOutput) ToNetAppVolumeResponseOutputWithContext ¶
func (o NetAppVolumeResponseOutput) ToNetAppVolumeResponseOutputWithContext(ctx context.Context) NetAppVolumeResponseOutput
type NetAppVolumeResponsePtrOutput ¶
type NetAppVolumeResponsePtrOutput struct{ *pulumi.OutputState }
func (NetAppVolumeResponsePtrOutput) Elem ¶
func (o NetAppVolumeResponsePtrOutput) Elem() NetAppVolumeResponseOutput
func (NetAppVolumeResponsePtrOutput) ElementType ¶
func (NetAppVolumeResponsePtrOutput) ElementType() reflect.Type
func (NetAppVolumeResponsePtrOutput) Id ¶
func (o NetAppVolumeResponsePtrOutput) Id() pulumi.StringPtrOutput
Azure resource ID of the NetApp volume
func (NetAppVolumeResponsePtrOutput) ToNetAppVolumeResponsePtrOutput ¶
func (o NetAppVolumeResponsePtrOutput) ToNetAppVolumeResponsePtrOutput() NetAppVolumeResponsePtrOutput
func (NetAppVolumeResponsePtrOutput) ToNetAppVolumeResponsePtrOutputWithContext ¶
func (o NetAppVolumeResponsePtrOutput) ToNetAppVolumeResponsePtrOutputWithContext(ctx context.Context) NetAppVolumeResponsePtrOutput
type PSCredentialExecutionParameter ¶
type PSCredentialExecutionParameter struct { // The parameter name Name string `pulumi:"name"` // password for login Password *string `pulumi:"password"` // The type of execution parameter // Expected value is 'Credential'. Type string `pulumi:"type"` // username for login Username *string `pulumi:"username"` }
a powershell credential object
type PSCredentialExecutionParameterArgs ¶
type PSCredentialExecutionParameterArgs struct { // The parameter name Name pulumi.StringInput `pulumi:"name"` // password for login Password pulumi.StringPtrInput `pulumi:"password"` // The type of execution parameter // Expected value is 'Credential'. Type pulumi.StringInput `pulumi:"type"` // username for login Username pulumi.StringPtrInput `pulumi:"username"` }
a powershell credential object
func (PSCredentialExecutionParameterArgs) ElementType ¶
func (PSCredentialExecutionParameterArgs) ElementType() reflect.Type
func (PSCredentialExecutionParameterArgs) ToPSCredentialExecutionParameterOutput ¶
func (i PSCredentialExecutionParameterArgs) ToPSCredentialExecutionParameterOutput() PSCredentialExecutionParameterOutput
func (PSCredentialExecutionParameterArgs) ToPSCredentialExecutionParameterOutputWithContext ¶
func (i PSCredentialExecutionParameterArgs) ToPSCredentialExecutionParameterOutputWithContext(ctx context.Context) PSCredentialExecutionParameterOutput
type PSCredentialExecutionParameterInput ¶
type PSCredentialExecutionParameterInput interface { pulumi.Input ToPSCredentialExecutionParameterOutput() PSCredentialExecutionParameterOutput ToPSCredentialExecutionParameterOutputWithContext(context.Context) PSCredentialExecutionParameterOutput }
PSCredentialExecutionParameterInput is an input type that accepts PSCredentialExecutionParameterArgs and PSCredentialExecutionParameterOutput values. You can construct a concrete instance of `PSCredentialExecutionParameterInput` via:
PSCredentialExecutionParameterArgs{...}
type PSCredentialExecutionParameterOutput ¶
type PSCredentialExecutionParameterOutput struct{ *pulumi.OutputState }
a powershell credential object
func (PSCredentialExecutionParameterOutput) ElementType ¶
func (PSCredentialExecutionParameterOutput) ElementType() reflect.Type
func (PSCredentialExecutionParameterOutput) Name ¶
func (o PSCredentialExecutionParameterOutput) Name() pulumi.StringOutput
The parameter name
func (PSCredentialExecutionParameterOutput) Password ¶
func (o PSCredentialExecutionParameterOutput) Password() pulumi.StringPtrOutput
password for login
func (PSCredentialExecutionParameterOutput) ToPSCredentialExecutionParameterOutput ¶
func (o PSCredentialExecutionParameterOutput) ToPSCredentialExecutionParameterOutput() PSCredentialExecutionParameterOutput
func (PSCredentialExecutionParameterOutput) ToPSCredentialExecutionParameterOutputWithContext ¶
func (o PSCredentialExecutionParameterOutput) ToPSCredentialExecutionParameterOutputWithContext(ctx context.Context) PSCredentialExecutionParameterOutput
func (PSCredentialExecutionParameterOutput) Type ¶
func (o PSCredentialExecutionParameterOutput) Type() pulumi.StringOutput
The type of execution parameter Expected value is 'Credential'.
func (PSCredentialExecutionParameterOutput) Username ¶
func (o PSCredentialExecutionParameterOutput) Username() pulumi.StringPtrOutput
username for login
type PSCredentialExecutionParameterResponse ¶
type PSCredentialExecutionParameterResponse struct { // The parameter name Name string `pulumi:"name"` // password for login Password *string `pulumi:"password"` // The type of execution parameter // Expected value is 'Credential'. Type string `pulumi:"type"` // username for login Username *string `pulumi:"username"` }
a powershell credential object
type PSCredentialExecutionParameterResponseOutput ¶
type PSCredentialExecutionParameterResponseOutput struct{ *pulumi.OutputState }
a powershell credential object
func (PSCredentialExecutionParameterResponseOutput) ElementType ¶
func (PSCredentialExecutionParameterResponseOutput) ElementType() reflect.Type
func (PSCredentialExecutionParameterResponseOutput) Name ¶
func (o PSCredentialExecutionParameterResponseOutput) Name() pulumi.StringOutput
The parameter name
func (PSCredentialExecutionParameterResponseOutput) Password ¶
func (o PSCredentialExecutionParameterResponseOutput) Password() pulumi.StringPtrOutput
password for login
func (PSCredentialExecutionParameterResponseOutput) ToPSCredentialExecutionParameterResponseOutput ¶
func (o PSCredentialExecutionParameterResponseOutput) ToPSCredentialExecutionParameterResponseOutput() PSCredentialExecutionParameterResponseOutput
func (PSCredentialExecutionParameterResponseOutput) ToPSCredentialExecutionParameterResponseOutputWithContext ¶
func (o PSCredentialExecutionParameterResponseOutput) ToPSCredentialExecutionParameterResponseOutputWithContext(ctx context.Context) PSCredentialExecutionParameterResponseOutput
func (PSCredentialExecutionParameterResponseOutput) Type ¶
func (o PSCredentialExecutionParameterResponseOutput) Type() pulumi.StringOutput
The type of execution parameter Expected value is 'Credential'.
func (PSCredentialExecutionParameterResponseOutput) Username ¶
func (o PSCredentialExecutionParameterResponseOutput) Username() pulumi.StringPtrOutput
username for login
type PlacementPolicy ¶
type PlacementPolicy struct { pulumi.CustomResourceState // Resource name. Name pulumi.StringOutput `pulumi:"name"` // placement policy properties Properties pulumi.AnyOutput `pulumi:"properties"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A vSphere Distributed Resource Scheduler (DRS) placement policy Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2021-12-01.
Other available API versions: 2023-03-01, 2023-09-01.
func GetPlacementPolicy ¶
func GetPlacementPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PlacementPolicyState, opts ...pulumi.ResourceOption) (*PlacementPolicy, error)
GetPlacementPolicy gets an existing PlacementPolicy 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 NewPlacementPolicy ¶
func NewPlacementPolicy(ctx *pulumi.Context, name string, args *PlacementPolicyArgs, opts ...pulumi.ResourceOption) (*PlacementPolicy, error)
NewPlacementPolicy registers a new resource with the given unique name, arguments, and options.
func (*PlacementPolicy) ElementType ¶
func (*PlacementPolicy) ElementType() reflect.Type
func (*PlacementPolicy) ToPlacementPolicyOutput ¶
func (i *PlacementPolicy) ToPlacementPolicyOutput() PlacementPolicyOutput
func (*PlacementPolicy) ToPlacementPolicyOutputWithContext ¶
func (i *PlacementPolicy) ToPlacementPolicyOutputWithContext(ctx context.Context) PlacementPolicyOutput
type PlacementPolicyArgs ¶
type PlacementPolicyArgs struct { // Name of the cluster in the private cloud ClusterName pulumi.StringInput // Name of the VMware vSphere Distributed Resource Scheduler (DRS) placement policy PlacementPolicyName pulumi.StringPtrInput // Name of the private cloud PrivateCloudName pulumi.StringInput // placement policy properties Properties pulumi.Input // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a PlacementPolicy resource.
func (PlacementPolicyArgs) ElementType ¶
func (PlacementPolicyArgs) ElementType() reflect.Type
type PlacementPolicyInput ¶
type PlacementPolicyInput interface { pulumi.Input ToPlacementPolicyOutput() PlacementPolicyOutput ToPlacementPolicyOutputWithContext(ctx context.Context) PlacementPolicyOutput }
type PlacementPolicyOutput ¶
type PlacementPolicyOutput struct{ *pulumi.OutputState }
func (PlacementPolicyOutput) ElementType ¶
func (PlacementPolicyOutput) ElementType() reflect.Type
func (PlacementPolicyOutput) Name ¶
func (o PlacementPolicyOutput) Name() pulumi.StringOutput
Resource name.
func (PlacementPolicyOutput) Properties ¶
func (o PlacementPolicyOutput) Properties() pulumi.AnyOutput
placement policy properties
func (PlacementPolicyOutput) ToPlacementPolicyOutput ¶
func (o PlacementPolicyOutput) ToPlacementPolicyOutput() PlacementPolicyOutput
func (PlacementPolicyOutput) ToPlacementPolicyOutputWithContext ¶
func (o PlacementPolicyOutput) ToPlacementPolicyOutputWithContext(ctx context.Context) PlacementPolicyOutput
func (PlacementPolicyOutput) Type ¶
func (o PlacementPolicyOutput) Type() pulumi.StringOutput
Resource type.
type PlacementPolicyState ¶
type PlacementPolicyState struct { }
func (PlacementPolicyState) ElementType ¶
func (PlacementPolicyState) ElementType() reflect.Type
type PlacementPolicyStateEnum ¶
type PlacementPolicyStateEnum string
Whether the placement policy is enabled or disabled
func (PlacementPolicyStateEnum) ElementType ¶
func (PlacementPolicyStateEnum) ElementType() reflect.Type
func (PlacementPolicyStateEnum) ToPlacementPolicyStateEnumOutput ¶
func (e PlacementPolicyStateEnum) ToPlacementPolicyStateEnumOutput() PlacementPolicyStateEnumOutput
func (PlacementPolicyStateEnum) ToPlacementPolicyStateEnumOutputWithContext ¶
func (e PlacementPolicyStateEnum) ToPlacementPolicyStateEnumOutputWithContext(ctx context.Context) PlacementPolicyStateEnumOutput
func (PlacementPolicyStateEnum) ToPlacementPolicyStateEnumPtrOutput ¶
func (e PlacementPolicyStateEnum) ToPlacementPolicyStateEnumPtrOutput() PlacementPolicyStateEnumPtrOutput
func (PlacementPolicyStateEnum) ToPlacementPolicyStateEnumPtrOutputWithContext ¶
func (e PlacementPolicyStateEnum) ToPlacementPolicyStateEnumPtrOutputWithContext(ctx context.Context) PlacementPolicyStateEnumPtrOutput
func (PlacementPolicyStateEnum) ToStringOutput ¶
func (e PlacementPolicyStateEnum) ToStringOutput() pulumi.StringOutput
func (PlacementPolicyStateEnum) ToStringOutputWithContext ¶
func (e PlacementPolicyStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PlacementPolicyStateEnum) ToStringPtrOutput ¶
func (e PlacementPolicyStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (PlacementPolicyStateEnum) ToStringPtrOutputWithContext ¶
func (e PlacementPolicyStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PlacementPolicyStateEnumInput ¶
type PlacementPolicyStateEnumInput interface { pulumi.Input ToPlacementPolicyStateEnumOutput() PlacementPolicyStateEnumOutput ToPlacementPolicyStateEnumOutputWithContext(context.Context) PlacementPolicyStateEnumOutput }
PlacementPolicyStateEnumInput is an input type that accepts values of the PlacementPolicyStateEnum enum A concrete instance of `PlacementPolicyStateEnumInput` can be one of the following:
PlacementPolicyStateEnumEnabled PlacementPolicyStateEnumDisabled
type PlacementPolicyStateEnumOutput ¶
type PlacementPolicyStateEnumOutput struct{ *pulumi.OutputState }
func (PlacementPolicyStateEnumOutput) ElementType ¶
func (PlacementPolicyStateEnumOutput) ElementType() reflect.Type
func (PlacementPolicyStateEnumOutput) ToPlacementPolicyStateEnumOutput ¶
func (o PlacementPolicyStateEnumOutput) ToPlacementPolicyStateEnumOutput() PlacementPolicyStateEnumOutput
func (PlacementPolicyStateEnumOutput) ToPlacementPolicyStateEnumOutputWithContext ¶
func (o PlacementPolicyStateEnumOutput) ToPlacementPolicyStateEnumOutputWithContext(ctx context.Context) PlacementPolicyStateEnumOutput
func (PlacementPolicyStateEnumOutput) ToPlacementPolicyStateEnumPtrOutput ¶
func (o PlacementPolicyStateEnumOutput) ToPlacementPolicyStateEnumPtrOutput() PlacementPolicyStateEnumPtrOutput
func (PlacementPolicyStateEnumOutput) ToPlacementPolicyStateEnumPtrOutputWithContext ¶
func (o PlacementPolicyStateEnumOutput) ToPlacementPolicyStateEnumPtrOutputWithContext(ctx context.Context) PlacementPolicyStateEnumPtrOutput
func (PlacementPolicyStateEnumOutput) ToStringOutput ¶
func (o PlacementPolicyStateEnumOutput) ToStringOutput() pulumi.StringOutput
func (PlacementPolicyStateEnumOutput) ToStringOutputWithContext ¶
func (o PlacementPolicyStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PlacementPolicyStateEnumOutput) ToStringPtrOutput ¶
func (o PlacementPolicyStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PlacementPolicyStateEnumOutput) ToStringPtrOutputWithContext ¶
func (o PlacementPolicyStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PlacementPolicyStateEnumPtrInput ¶
type PlacementPolicyStateEnumPtrInput interface { pulumi.Input ToPlacementPolicyStateEnumPtrOutput() PlacementPolicyStateEnumPtrOutput ToPlacementPolicyStateEnumPtrOutputWithContext(context.Context) PlacementPolicyStateEnumPtrOutput }
func PlacementPolicyStateEnumPtr ¶
func PlacementPolicyStateEnumPtr(v string) PlacementPolicyStateEnumPtrInput
type PlacementPolicyStateEnumPtrOutput ¶
type PlacementPolicyStateEnumPtrOutput struct{ *pulumi.OutputState }
func (PlacementPolicyStateEnumPtrOutput) Elem ¶
func (o PlacementPolicyStateEnumPtrOutput) Elem() PlacementPolicyStateEnumOutput
func (PlacementPolicyStateEnumPtrOutput) ElementType ¶
func (PlacementPolicyStateEnumPtrOutput) ElementType() reflect.Type
func (PlacementPolicyStateEnumPtrOutput) ToPlacementPolicyStateEnumPtrOutput ¶
func (o PlacementPolicyStateEnumPtrOutput) ToPlacementPolicyStateEnumPtrOutput() PlacementPolicyStateEnumPtrOutput
func (PlacementPolicyStateEnumPtrOutput) ToPlacementPolicyStateEnumPtrOutputWithContext ¶
func (o PlacementPolicyStateEnumPtrOutput) ToPlacementPolicyStateEnumPtrOutputWithContext(ctx context.Context) PlacementPolicyStateEnumPtrOutput
func (PlacementPolicyStateEnumPtrOutput) ToStringPtrOutput ¶
func (o PlacementPolicyStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PlacementPolicyStateEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o PlacementPolicyStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PortMirroringDirectionEnum ¶
type PortMirroringDirectionEnum string
Direction of port mirroring profile.
func (PortMirroringDirectionEnum) ElementType ¶
func (PortMirroringDirectionEnum) ElementType() reflect.Type
func (PortMirroringDirectionEnum) ToPortMirroringDirectionEnumOutput ¶
func (e PortMirroringDirectionEnum) ToPortMirroringDirectionEnumOutput() PortMirroringDirectionEnumOutput
func (PortMirroringDirectionEnum) ToPortMirroringDirectionEnumOutputWithContext ¶
func (e PortMirroringDirectionEnum) ToPortMirroringDirectionEnumOutputWithContext(ctx context.Context) PortMirroringDirectionEnumOutput
func (PortMirroringDirectionEnum) ToPortMirroringDirectionEnumPtrOutput ¶
func (e PortMirroringDirectionEnum) ToPortMirroringDirectionEnumPtrOutput() PortMirroringDirectionEnumPtrOutput
func (PortMirroringDirectionEnum) ToPortMirroringDirectionEnumPtrOutputWithContext ¶
func (e PortMirroringDirectionEnum) ToPortMirroringDirectionEnumPtrOutputWithContext(ctx context.Context) PortMirroringDirectionEnumPtrOutput
func (PortMirroringDirectionEnum) ToStringOutput ¶
func (e PortMirroringDirectionEnum) ToStringOutput() pulumi.StringOutput
func (PortMirroringDirectionEnum) ToStringOutputWithContext ¶
func (e PortMirroringDirectionEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PortMirroringDirectionEnum) ToStringPtrOutput ¶
func (e PortMirroringDirectionEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (PortMirroringDirectionEnum) ToStringPtrOutputWithContext ¶
func (e PortMirroringDirectionEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PortMirroringDirectionEnumInput ¶
type PortMirroringDirectionEnumInput interface { pulumi.Input ToPortMirroringDirectionEnumOutput() PortMirroringDirectionEnumOutput ToPortMirroringDirectionEnumOutputWithContext(context.Context) PortMirroringDirectionEnumOutput }
PortMirroringDirectionEnumInput is an input type that accepts values of the PortMirroringDirectionEnum enum A concrete instance of `PortMirroringDirectionEnumInput` can be one of the following:
PortMirroringDirectionEnumINGRESS PortMirroringDirectionEnumEGRESS PortMirroringDirectionEnumBIDIRECTIONAL
type PortMirroringDirectionEnumOutput ¶
type PortMirroringDirectionEnumOutput struct{ *pulumi.OutputState }
func (PortMirroringDirectionEnumOutput) ElementType ¶
func (PortMirroringDirectionEnumOutput) ElementType() reflect.Type
func (PortMirroringDirectionEnumOutput) ToPortMirroringDirectionEnumOutput ¶
func (o PortMirroringDirectionEnumOutput) ToPortMirroringDirectionEnumOutput() PortMirroringDirectionEnumOutput
func (PortMirroringDirectionEnumOutput) ToPortMirroringDirectionEnumOutputWithContext ¶
func (o PortMirroringDirectionEnumOutput) ToPortMirroringDirectionEnumOutputWithContext(ctx context.Context) PortMirroringDirectionEnumOutput
func (PortMirroringDirectionEnumOutput) ToPortMirroringDirectionEnumPtrOutput ¶
func (o PortMirroringDirectionEnumOutput) ToPortMirroringDirectionEnumPtrOutput() PortMirroringDirectionEnumPtrOutput
func (PortMirroringDirectionEnumOutput) ToPortMirroringDirectionEnumPtrOutputWithContext ¶
func (o PortMirroringDirectionEnumOutput) ToPortMirroringDirectionEnumPtrOutputWithContext(ctx context.Context) PortMirroringDirectionEnumPtrOutput
func (PortMirroringDirectionEnumOutput) ToStringOutput ¶
func (o PortMirroringDirectionEnumOutput) ToStringOutput() pulumi.StringOutput
func (PortMirroringDirectionEnumOutput) ToStringOutputWithContext ¶
func (o PortMirroringDirectionEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PortMirroringDirectionEnumOutput) ToStringPtrOutput ¶
func (o PortMirroringDirectionEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PortMirroringDirectionEnumOutput) ToStringPtrOutputWithContext ¶
func (o PortMirroringDirectionEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PortMirroringDirectionEnumPtrInput ¶
type PortMirroringDirectionEnumPtrInput interface { pulumi.Input ToPortMirroringDirectionEnumPtrOutput() PortMirroringDirectionEnumPtrOutput ToPortMirroringDirectionEnumPtrOutputWithContext(context.Context) PortMirroringDirectionEnumPtrOutput }
func PortMirroringDirectionEnumPtr ¶
func PortMirroringDirectionEnumPtr(v string) PortMirroringDirectionEnumPtrInput
type PortMirroringDirectionEnumPtrOutput ¶
type PortMirroringDirectionEnumPtrOutput struct{ *pulumi.OutputState }
func (PortMirroringDirectionEnumPtrOutput) Elem ¶
func (o PortMirroringDirectionEnumPtrOutput) Elem() PortMirroringDirectionEnumOutput
func (PortMirroringDirectionEnumPtrOutput) ElementType ¶
func (PortMirroringDirectionEnumPtrOutput) ElementType() reflect.Type
func (PortMirroringDirectionEnumPtrOutput) ToPortMirroringDirectionEnumPtrOutput ¶
func (o PortMirroringDirectionEnumPtrOutput) ToPortMirroringDirectionEnumPtrOutput() PortMirroringDirectionEnumPtrOutput
func (PortMirroringDirectionEnumPtrOutput) ToPortMirroringDirectionEnumPtrOutputWithContext ¶
func (o PortMirroringDirectionEnumPtrOutput) ToPortMirroringDirectionEnumPtrOutputWithContext(ctx context.Context) PortMirroringDirectionEnumPtrOutput
func (PortMirroringDirectionEnumPtrOutput) ToStringPtrOutput ¶
func (o PortMirroringDirectionEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (PortMirroringDirectionEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o PortMirroringDirectionEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateCloud ¶
type PrivateCloud struct { pulumi.CustomResourceState // Properties describing how the cloud is distributed across availability zones Availability AvailabilityPropertiesResponsePtrOutput `pulumi:"availability"` // An ExpressRoute Circuit Circuit CircuitResponsePtrOutput `pulumi:"circuit"` // Customer managed key encryption, can be enabled or disabled Encryption EncryptionResponsePtrOutput `pulumi:"encryption"` // The endpoints Endpoints EndpointsResponseOutput `pulumi:"endpoints"` // Array of cloud link IDs from other clouds that connect to this one ExternalCloudLinks pulumi.StringArrayOutput `pulumi:"externalCloudLinks"` // The identity of the private cloud, if configured. Identity PrivateCloudIdentityResponsePtrOutput `pulumi:"identity"` // vCenter Single Sign On Identity Sources IdentitySources IdentitySourceResponseArrayOutput `pulumi:"identitySources"` // Connectivity to internet is enabled or disabled Internet pulumi.StringPtrOutput `pulumi:"internet"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // The default cluster used for management ManagementCluster ManagementClusterResponseOutput `pulumi:"managementCluster"` // Network used to access vCenter Server and NSX-T Manager ManagementNetwork pulumi.StringOutput `pulumi:"managementNetwork"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22 NetworkBlock pulumi.StringOutput `pulumi:"networkBlock"` // Flag to indicate whether the private cloud has the quota for provisioned NSX Public IP count raised from 64 to 1024 NsxPublicIpQuotaRaised pulumi.StringOutput `pulumi:"nsxPublicIpQuotaRaised"` // Thumbprint of the NSX-T Manager SSL certificate NsxtCertificateThumbprint pulumi.StringOutput `pulumi:"nsxtCertificateThumbprint"` // Optionally, set the NSX-T Manager password when the private cloud is created NsxtPassword pulumi.StringPtrOutput `pulumi:"nsxtPassword"` // Used for virtual machine cold migration, cloning, and snapshot migration ProvisioningNetwork pulumi.StringOutput `pulumi:"provisioningNetwork"` // The provisioning state ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // A secondary expressRoute circuit from a separate AZ. Only present in a stretched private cloud SecondaryCircuit CircuitResponsePtrOutput `pulumi:"secondaryCircuit"` // The private cloud SKU Sku SkuResponseOutput `pulumi:"sku"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Thumbprint of the vCenter Server SSL certificate VcenterCertificateThumbprint pulumi.StringOutput `pulumi:"vcenterCertificateThumbprint"` // Optionally, set the vCenter admin password when the private cloud is created VcenterPassword pulumi.StringPtrOutput `pulumi:"vcenterPassword"` // Used for live migration of virtual machines VmotionNetwork pulumi.StringOutput `pulumi:"vmotionNetwork"` }
A private cloud resource Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2020-03-20.
Other available API versions: 2023-03-01, 2023-09-01.
func GetPrivateCloud ¶
func GetPrivateCloud(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateCloudState, opts ...pulumi.ResourceOption) (*PrivateCloud, error)
GetPrivateCloud gets an existing PrivateCloud 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 NewPrivateCloud ¶
func NewPrivateCloud(ctx *pulumi.Context, name string, args *PrivateCloudArgs, opts ...pulumi.ResourceOption) (*PrivateCloud, error)
NewPrivateCloud registers a new resource with the given unique name, arguments, and options.
func (*PrivateCloud) ElementType ¶
func (*PrivateCloud) ElementType() reflect.Type
func (*PrivateCloud) ToPrivateCloudOutput ¶
func (i *PrivateCloud) ToPrivateCloudOutput() PrivateCloudOutput
func (*PrivateCloud) ToPrivateCloudOutputWithContext ¶
func (i *PrivateCloud) ToPrivateCloudOutputWithContext(ctx context.Context) PrivateCloudOutput
type PrivateCloudArgs ¶
type PrivateCloudArgs struct { // Properties describing how the cloud is distributed across availability zones Availability AvailabilityPropertiesPtrInput // Customer managed key encryption, can be enabled or disabled Encryption EncryptionPtrInput // The identity of the private cloud, if configured. Identity PrivateCloudIdentityPtrInput // vCenter Single Sign On Identity Sources IdentitySources IdentitySourceArrayInput // Connectivity to internet is enabled or disabled Internet pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // The default cluster used for management ManagementCluster ManagementClusterInput // The block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22 NetworkBlock pulumi.StringInput // Optionally, set the NSX-T Manager password when the private cloud is created NsxtPassword pulumi.StringPtrInput // Name of the private cloud PrivateCloudName pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The private cloud SKU Sku SkuInput // Resource tags Tags pulumi.StringMapInput // Optionally, set the vCenter admin password when the private cloud is created VcenterPassword pulumi.StringPtrInput }
The set of arguments for constructing a PrivateCloud resource.
func (PrivateCloudArgs) ElementType ¶
func (PrivateCloudArgs) ElementType() reflect.Type
type PrivateCloudIdentity ¶
type PrivateCloudIdentity struct { // The type of identity used for the private cloud. The type 'SystemAssigned' refers to an implicitly created identity. The type 'None' will remove any identities from the Private Cloud. Type *string `pulumi:"type"` }
Identity for the virtual machine.
type PrivateCloudIdentityArgs ¶
type PrivateCloudIdentityArgs struct { // The type of identity used for the private cloud. The type 'SystemAssigned' refers to an implicitly created identity. The type 'None' will remove any identities from the Private Cloud. Type pulumi.StringPtrInput `pulumi:"type"` }
Identity for the virtual machine.
func (PrivateCloudIdentityArgs) ElementType ¶
func (PrivateCloudIdentityArgs) ElementType() reflect.Type
func (PrivateCloudIdentityArgs) ToPrivateCloudIdentityOutput ¶
func (i PrivateCloudIdentityArgs) ToPrivateCloudIdentityOutput() PrivateCloudIdentityOutput
func (PrivateCloudIdentityArgs) ToPrivateCloudIdentityOutputWithContext ¶
func (i PrivateCloudIdentityArgs) ToPrivateCloudIdentityOutputWithContext(ctx context.Context) PrivateCloudIdentityOutput
func (PrivateCloudIdentityArgs) ToPrivateCloudIdentityPtrOutput ¶
func (i PrivateCloudIdentityArgs) ToPrivateCloudIdentityPtrOutput() PrivateCloudIdentityPtrOutput
func (PrivateCloudIdentityArgs) ToPrivateCloudIdentityPtrOutputWithContext ¶
func (i PrivateCloudIdentityArgs) ToPrivateCloudIdentityPtrOutputWithContext(ctx context.Context) PrivateCloudIdentityPtrOutput
type PrivateCloudIdentityInput ¶
type PrivateCloudIdentityInput interface { pulumi.Input ToPrivateCloudIdentityOutput() PrivateCloudIdentityOutput ToPrivateCloudIdentityOutputWithContext(context.Context) PrivateCloudIdentityOutput }
PrivateCloudIdentityInput is an input type that accepts PrivateCloudIdentityArgs and PrivateCloudIdentityOutput values. You can construct a concrete instance of `PrivateCloudIdentityInput` via:
PrivateCloudIdentityArgs{...}
type PrivateCloudIdentityOutput ¶
type PrivateCloudIdentityOutput struct{ *pulumi.OutputState }
Identity for the virtual machine.
func (PrivateCloudIdentityOutput) ElementType ¶
func (PrivateCloudIdentityOutput) ElementType() reflect.Type
func (PrivateCloudIdentityOutput) ToPrivateCloudIdentityOutput ¶
func (o PrivateCloudIdentityOutput) ToPrivateCloudIdentityOutput() PrivateCloudIdentityOutput
func (PrivateCloudIdentityOutput) ToPrivateCloudIdentityOutputWithContext ¶
func (o PrivateCloudIdentityOutput) ToPrivateCloudIdentityOutputWithContext(ctx context.Context) PrivateCloudIdentityOutput
func (PrivateCloudIdentityOutput) ToPrivateCloudIdentityPtrOutput ¶
func (o PrivateCloudIdentityOutput) ToPrivateCloudIdentityPtrOutput() PrivateCloudIdentityPtrOutput
func (PrivateCloudIdentityOutput) ToPrivateCloudIdentityPtrOutputWithContext ¶
func (o PrivateCloudIdentityOutput) ToPrivateCloudIdentityPtrOutputWithContext(ctx context.Context) PrivateCloudIdentityPtrOutput
func (PrivateCloudIdentityOutput) Type ¶
func (o PrivateCloudIdentityOutput) Type() pulumi.StringPtrOutput
The type of identity used for the private cloud. The type 'SystemAssigned' refers to an implicitly created identity. The type 'None' will remove any identities from the Private Cloud.
type PrivateCloudIdentityPtrInput ¶
type PrivateCloudIdentityPtrInput interface { pulumi.Input ToPrivateCloudIdentityPtrOutput() PrivateCloudIdentityPtrOutput ToPrivateCloudIdentityPtrOutputWithContext(context.Context) PrivateCloudIdentityPtrOutput }
PrivateCloudIdentityPtrInput is an input type that accepts PrivateCloudIdentityArgs, PrivateCloudIdentityPtr and PrivateCloudIdentityPtrOutput values. You can construct a concrete instance of `PrivateCloudIdentityPtrInput` via:
PrivateCloudIdentityArgs{...} or: nil
func PrivateCloudIdentityPtr ¶
func PrivateCloudIdentityPtr(v *PrivateCloudIdentityArgs) PrivateCloudIdentityPtrInput
type PrivateCloudIdentityPtrOutput ¶
type PrivateCloudIdentityPtrOutput struct{ *pulumi.OutputState }
func (PrivateCloudIdentityPtrOutput) Elem ¶
func (o PrivateCloudIdentityPtrOutput) Elem() PrivateCloudIdentityOutput
func (PrivateCloudIdentityPtrOutput) ElementType ¶
func (PrivateCloudIdentityPtrOutput) ElementType() reflect.Type
func (PrivateCloudIdentityPtrOutput) ToPrivateCloudIdentityPtrOutput ¶
func (o PrivateCloudIdentityPtrOutput) ToPrivateCloudIdentityPtrOutput() PrivateCloudIdentityPtrOutput
func (PrivateCloudIdentityPtrOutput) ToPrivateCloudIdentityPtrOutputWithContext ¶
func (o PrivateCloudIdentityPtrOutput) ToPrivateCloudIdentityPtrOutputWithContext(ctx context.Context) PrivateCloudIdentityPtrOutput
func (PrivateCloudIdentityPtrOutput) Type ¶
func (o PrivateCloudIdentityPtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for the private cloud. The type 'SystemAssigned' refers to an implicitly created identity. The type 'None' will remove any identities from the Private Cloud.
type PrivateCloudIdentityResponse ¶
type PrivateCloudIdentityResponse struct { // The principal ID of private cloud identity. This property will only be provided for a system assigned identity. PrincipalId string `pulumi:"principalId"` // The tenant ID associated with the private cloud. This property will only be provided for a system assigned identity. TenantId string `pulumi:"tenantId"` // The type of identity used for the private cloud. The type 'SystemAssigned' refers to an implicitly created identity. The type 'None' will remove any identities from the Private Cloud. Type *string `pulumi:"type"` }
Identity for the virtual machine.
type PrivateCloudIdentityResponseOutput ¶
type PrivateCloudIdentityResponseOutput struct{ *pulumi.OutputState }
Identity for the virtual machine.
func (PrivateCloudIdentityResponseOutput) ElementType ¶
func (PrivateCloudIdentityResponseOutput) ElementType() reflect.Type
func (PrivateCloudIdentityResponseOutput) PrincipalId ¶
func (o PrivateCloudIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal ID of private cloud identity. This property will only be provided for a system assigned identity.
func (PrivateCloudIdentityResponseOutput) TenantId ¶
func (o PrivateCloudIdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant ID associated with the private cloud. This property will only be provided for a system assigned identity.
func (PrivateCloudIdentityResponseOutput) ToPrivateCloudIdentityResponseOutput ¶
func (o PrivateCloudIdentityResponseOutput) ToPrivateCloudIdentityResponseOutput() PrivateCloudIdentityResponseOutput
func (PrivateCloudIdentityResponseOutput) ToPrivateCloudIdentityResponseOutputWithContext ¶
func (o PrivateCloudIdentityResponseOutput) ToPrivateCloudIdentityResponseOutputWithContext(ctx context.Context) PrivateCloudIdentityResponseOutput
func (PrivateCloudIdentityResponseOutput) Type ¶
func (o PrivateCloudIdentityResponseOutput) Type() pulumi.StringPtrOutput
The type of identity used for the private cloud. The type 'SystemAssigned' refers to an implicitly created identity. The type 'None' will remove any identities from the Private Cloud.
type PrivateCloudIdentityResponsePtrOutput ¶
type PrivateCloudIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateCloudIdentityResponsePtrOutput) ElementType ¶
func (PrivateCloudIdentityResponsePtrOutput) ElementType() reflect.Type
func (PrivateCloudIdentityResponsePtrOutput) PrincipalId ¶
func (o PrivateCloudIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal ID of private cloud identity. This property will only be provided for a system assigned identity.
func (PrivateCloudIdentityResponsePtrOutput) TenantId ¶
func (o PrivateCloudIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID associated with the private cloud. This property will only be provided for a system assigned identity.
func (PrivateCloudIdentityResponsePtrOutput) ToPrivateCloudIdentityResponsePtrOutput ¶
func (o PrivateCloudIdentityResponsePtrOutput) ToPrivateCloudIdentityResponsePtrOutput() PrivateCloudIdentityResponsePtrOutput
func (PrivateCloudIdentityResponsePtrOutput) ToPrivateCloudIdentityResponsePtrOutputWithContext ¶
func (o PrivateCloudIdentityResponsePtrOutput) ToPrivateCloudIdentityResponsePtrOutputWithContext(ctx context.Context) PrivateCloudIdentityResponsePtrOutput
func (PrivateCloudIdentityResponsePtrOutput) Type ¶
func (o PrivateCloudIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of identity used for the private cloud. The type 'SystemAssigned' refers to an implicitly created identity. The type 'None' will remove any identities from the Private Cloud.
type PrivateCloudInput ¶
type PrivateCloudInput interface { pulumi.Input ToPrivateCloudOutput() PrivateCloudOutput ToPrivateCloudOutputWithContext(ctx context.Context) PrivateCloudOutput }
type PrivateCloudOutput ¶
type PrivateCloudOutput struct{ *pulumi.OutputState }
func (PrivateCloudOutput) Availability ¶
func (o PrivateCloudOutput) Availability() AvailabilityPropertiesResponsePtrOutput
Properties describing how the cloud is distributed across availability zones
func (PrivateCloudOutput) Circuit ¶
func (o PrivateCloudOutput) Circuit() CircuitResponsePtrOutput
An ExpressRoute Circuit
func (PrivateCloudOutput) ElementType ¶
func (PrivateCloudOutput) ElementType() reflect.Type
func (PrivateCloudOutput) Encryption ¶
func (o PrivateCloudOutput) Encryption() EncryptionResponsePtrOutput
Customer managed key encryption, can be enabled or disabled
func (PrivateCloudOutput) Endpoints ¶
func (o PrivateCloudOutput) Endpoints() EndpointsResponseOutput
The endpoints
func (PrivateCloudOutput) ExternalCloudLinks ¶
func (o PrivateCloudOutput) ExternalCloudLinks() pulumi.StringArrayOutput
Array of cloud link IDs from other clouds that connect to this one
func (PrivateCloudOutput) Identity ¶
func (o PrivateCloudOutput) Identity() PrivateCloudIdentityResponsePtrOutput
The identity of the private cloud, if configured.
func (PrivateCloudOutput) IdentitySources ¶
func (o PrivateCloudOutput) IdentitySources() IdentitySourceResponseArrayOutput
vCenter Single Sign On Identity Sources
func (PrivateCloudOutput) Internet ¶
func (o PrivateCloudOutput) Internet() pulumi.StringPtrOutput
Connectivity to internet is enabled or disabled
func (PrivateCloudOutput) Location ¶
func (o PrivateCloudOutput) Location() pulumi.StringOutput
Resource location
func (PrivateCloudOutput) ManagementCluster ¶
func (o PrivateCloudOutput) ManagementCluster() ManagementClusterResponseOutput
The default cluster used for management
func (PrivateCloudOutput) ManagementNetwork ¶
func (o PrivateCloudOutput) ManagementNetwork() pulumi.StringOutput
Network used to access vCenter Server and NSX-T Manager
func (PrivateCloudOutput) Name ¶
func (o PrivateCloudOutput) Name() pulumi.StringOutput
Resource name.
func (PrivateCloudOutput) NetworkBlock ¶
func (o PrivateCloudOutput) NetworkBlock() pulumi.StringOutput
The block of addresses should be unique across VNet in your subscription as well as on-premise. Make sure the CIDR format is conformed to (A.B.C.D/X) where A,B,C,D are between 0 and 255, and X is between 0 and 22
func (PrivateCloudOutput) NsxPublicIpQuotaRaised ¶
func (o PrivateCloudOutput) NsxPublicIpQuotaRaised() pulumi.StringOutput
Flag to indicate whether the private cloud has the quota for provisioned NSX Public IP count raised from 64 to 1024
func (PrivateCloudOutput) NsxtCertificateThumbprint ¶
func (o PrivateCloudOutput) NsxtCertificateThumbprint() pulumi.StringOutput
Thumbprint of the NSX-T Manager SSL certificate
func (PrivateCloudOutput) NsxtPassword ¶
func (o PrivateCloudOutput) NsxtPassword() pulumi.StringPtrOutput
Optionally, set the NSX-T Manager password when the private cloud is created
func (PrivateCloudOutput) ProvisioningNetwork ¶
func (o PrivateCloudOutput) ProvisioningNetwork() pulumi.StringOutput
Used for virtual machine cold migration, cloning, and snapshot migration
func (PrivateCloudOutput) ProvisioningState ¶
func (o PrivateCloudOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (PrivateCloudOutput) SecondaryCircuit ¶
func (o PrivateCloudOutput) SecondaryCircuit() CircuitResponsePtrOutput
A secondary expressRoute circuit from a separate AZ. Only present in a stretched private cloud
func (PrivateCloudOutput) Sku ¶
func (o PrivateCloudOutput) Sku() SkuResponseOutput
The private cloud SKU
func (PrivateCloudOutput) Tags ¶
func (o PrivateCloudOutput) Tags() pulumi.StringMapOutput
Resource tags
func (PrivateCloudOutput) ToPrivateCloudOutput ¶
func (o PrivateCloudOutput) ToPrivateCloudOutput() PrivateCloudOutput
func (PrivateCloudOutput) ToPrivateCloudOutputWithContext ¶
func (o PrivateCloudOutput) ToPrivateCloudOutputWithContext(ctx context.Context) PrivateCloudOutput
func (PrivateCloudOutput) Type ¶
func (o PrivateCloudOutput) Type() pulumi.StringOutput
Resource type.
func (PrivateCloudOutput) VcenterCertificateThumbprint ¶
func (o PrivateCloudOutput) VcenterCertificateThumbprint() pulumi.StringOutput
Thumbprint of the vCenter Server SSL certificate
func (PrivateCloudOutput) VcenterPassword ¶
func (o PrivateCloudOutput) VcenterPassword() pulumi.StringPtrOutput
Optionally, set the vCenter admin password when the private cloud is created
func (PrivateCloudOutput) VmotionNetwork ¶
func (o PrivateCloudOutput) VmotionNetwork() pulumi.StringOutput
Used for live migration of virtual machines
type PrivateCloudState ¶
type PrivateCloudState struct { }
func (PrivateCloudState) ElementType ¶
func (PrivateCloudState) ElementType() reflect.Type
type ResourceIdentityType ¶
type ResourceIdentityType string
The type of identity used for the private cloud. The type 'SystemAssigned' refers to an implicitly created identity. The type 'None' will remove any identities from the Private Cloud.
func (ResourceIdentityType) ElementType ¶
func (ResourceIdentityType) ElementType() reflect.Type
func (ResourceIdentityType) ToResourceIdentityTypeOutput ¶
func (e ResourceIdentityType) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
func (ResourceIdentityType) ToResourceIdentityTypeOutputWithContext ¶
func (e ResourceIdentityType) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
func (ResourceIdentityType) ToResourceIdentityTypePtrOutput ¶
func (e ResourceIdentityType) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext ¶
func (e ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityType) ToStringOutput ¶
func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityType) ToStringOutputWithContext ¶
func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityType) ToStringPtrOutput ¶
func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityType) ToStringPtrOutputWithContext ¶
func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityTypeInput ¶
type ResourceIdentityTypeInput interface { pulumi.Input ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput ToResourceIdentityTypeOutputWithContext(context.Context) ResourceIdentityTypeOutput }
ResourceIdentityTypeInput is an input type that accepts values of the ResourceIdentityType enum A concrete instance of `ResourceIdentityTypeInput` can be one of the following:
ResourceIdentityTypeSystemAssigned ResourceIdentityTypeNone
type ResourceIdentityTypeOutput ¶
type ResourceIdentityTypeOutput struct{ *pulumi.OutputState }
func (ResourceIdentityTypeOutput) ElementType ¶
func (ResourceIdentityTypeOutput) ElementType() reflect.Type
func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityTypeOutput) ToStringOutput ¶
func (o ResourceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityTypeOutput) ToStringOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityTypeOutput) ToStringPtrOutput ¶
func (o ResourceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityTypeOutput) ToStringPtrOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityTypePtrInput ¶
type ResourceIdentityTypePtrInput interface { pulumi.Input ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput ToResourceIdentityTypePtrOutputWithContext(context.Context) ResourceIdentityTypePtrOutput }
func ResourceIdentityTypePtr ¶
func ResourceIdentityTypePtr(v string) ResourceIdentityTypePtrInput
type ResourceIdentityTypePtrOutput ¶
type ResourceIdentityTypePtrOutput struct{ *pulumi.OutputState }
func (ResourceIdentityTypePtrOutput) Elem ¶
func (o ResourceIdentityTypePtrOutput) Elem() ResourceIdentityTypeOutput
func (ResourceIdentityTypePtrOutput) ElementType ¶
func (ResourceIdentityTypePtrOutput) ElementType() reflect.Type
func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput ¶
func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext ¶
func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityTypePtrOutput) ToStringPtrOutput ¶
func (o ResourceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ScriptExecution ¶
type ScriptExecution struct { pulumi.CustomResourceState // Standard error output stream from the powershell execution Errors pulumi.StringArrayOutput `pulumi:"errors"` // Error message if the script was able to run, but if the script itself had errors or powershell threw an exception FailureReason pulumi.StringPtrOutput `pulumi:"failureReason"` // Time the script execution was finished FinishedAt pulumi.StringOutput `pulumi:"finishedAt"` // Parameters that will be hidden/not visible to ARM, such as passwords and credentials HiddenParameters pulumi.ArrayOutput `pulumi:"hiddenParameters"` // Standard information out stream from the powershell execution Information pulumi.StringArrayOutput `pulumi:"information"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // User-defined dictionary. NamedOutputs pulumi.MapOutput `pulumi:"namedOutputs"` // Standard output stream from the powershell execution Output pulumi.StringArrayOutput `pulumi:"output"` // Parameters the script will accept Parameters pulumi.ArrayOutput `pulumi:"parameters"` // The state of the script execution resource ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Time to live for the resource. If not provided, will be available for 60 days Retention pulumi.StringPtrOutput `pulumi:"retention"` // A reference to the script cmdlet resource if user is running a AVS script ScriptCmdletId pulumi.StringPtrOutput `pulumi:"scriptCmdletId"` // Time the script execution was started StartedAt pulumi.StringOutput `pulumi:"startedAt"` // Time the script execution was submitted SubmittedAt pulumi.StringOutput `pulumi:"submittedAt"` // Time limit for execution Timeout pulumi.StringOutput `pulumi:"timeout"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // Standard warning out stream from the powershell execution Warnings pulumi.StringArrayOutput `pulumi:"warnings"` }
An instance of a script executed by a user - custom or AVS Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2021-06-01.
Other available API versions: 2023-03-01, 2023-09-01.
func GetScriptExecution ¶
func GetScriptExecution(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ScriptExecutionState, opts ...pulumi.ResourceOption) (*ScriptExecution, error)
GetScriptExecution gets an existing ScriptExecution 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 NewScriptExecution ¶
func NewScriptExecution(ctx *pulumi.Context, name string, args *ScriptExecutionArgs, opts ...pulumi.ResourceOption) (*ScriptExecution, error)
NewScriptExecution registers a new resource with the given unique name, arguments, and options.
func (*ScriptExecution) ElementType ¶
func (*ScriptExecution) ElementType() reflect.Type
func (*ScriptExecution) ToScriptExecutionOutput ¶
func (i *ScriptExecution) ToScriptExecutionOutput() ScriptExecutionOutput
func (*ScriptExecution) ToScriptExecutionOutputWithContext ¶
func (i *ScriptExecution) ToScriptExecutionOutputWithContext(ctx context.Context) ScriptExecutionOutput
type ScriptExecutionArgs ¶
type ScriptExecutionArgs struct { // Error message if the script was able to run, but if the script itself had errors or powershell threw an exception FailureReason pulumi.StringPtrInput // Parameters that will be hidden/not visible to ARM, such as passwords and credentials HiddenParameters pulumi.ArrayInput // User-defined dictionary. NamedOutputs pulumi.MapInput // Standard output stream from the powershell execution Output pulumi.StringArrayInput // Parameters the script will accept Parameters pulumi.ArrayInput // The name of the private cloud. PrivateCloudName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Time to live for the resource. If not provided, will be available for 60 days Retention pulumi.StringPtrInput // A reference to the script cmdlet resource if user is running a AVS script ScriptCmdletId pulumi.StringPtrInput // Name of the user-invoked script execution resource ScriptExecutionName pulumi.StringPtrInput // Time limit for execution Timeout pulumi.StringInput }
The set of arguments for constructing a ScriptExecution resource.
func (ScriptExecutionArgs) ElementType ¶
func (ScriptExecutionArgs) ElementType() reflect.Type
type ScriptExecutionInput ¶
type ScriptExecutionInput interface { pulumi.Input ToScriptExecutionOutput() ScriptExecutionOutput ToScriptExecutionOutputWithContext(ctx context.Context) ScriptExecutionOutput }
type ScriptExecutionOutput ¶
type ScriptExecutionOutput struct{ *pulumi.OutputState }
func (ScriptExecutionOutput) ElementType ¶
func (ScriptExecutionOutput) ElementType() reflect.Type
func (ScriptExecutionOutput) Errors ¶
func (o ScriptExecutionOutput) Errors() pulumi.StringArrayOutput
Standard error output stream from the powershell execution
func (ScriptExecutionOutput) FailureReason ¶
func (o ScriptExecutionOutput) FailureReason() pulumi.StringPtrOutput
Error message if the script was able to run, but if the script itself had errors or powershell threw an exception
func (ScriptExecutionOutput) FinishedAt ¶
func (o ScriptExecutionOutput) FinishedAt() pulumi.StringOutput
Time the script execution was finished
func (ScriptExecutionOutput) HiddenParameters ¶
func (o ScriptExecutionOutput) HiddenParameters() pulumi.ArrayOutput
Parameters that will be hidden/not visible to ARM, such as passwords and credentials
func (ScriptExecutionOutput) Information ¶
func (o ScriptExecutionOutput) Information() pulumi.StringArrayOutput
Standard information out stream from the powershell execution
func (ScriptExecutionOutput) Name ¶
func (o ScriptExecutionOutput) Name() pulumi.StringOutput
Resource name.
func (ScriptExecutionOutput) NamedOutputs ¶
func (o ScriptExecutionOutput) NamedOutputs() pulumi.MapOutput
User-defined dictionary.
func (ScriptExecutionOutput) Output ¶
func (o ScriptExecutionOutput) Output() pulumi.StringArrayOutput
Standard output stream from the powershell execution
func (ScriptExecutionOutput) Parameters ¶
func (o ScriptExecutionOutput) Parameters() pulumi.ArrayOutput
Parameters the script will accept
func (ScriptExecutionOutput) ProvisioningState ¶
func (o ScriptExecutionOutput) ProvisioningState() pulumi.StringOutput
The state of the script execution resource
func (ScriptExecutionOutput) Retention ¶
func (o ScriptExecutionOutput) Retention() pulumi.StringPtrOutput
Time to live for the resource. If not provided, will be available for 60 days
func (ScriptExecutionOutput) ScriptCmdletId ¶
func (o ScriptExecutionOutput) ScriptCmdletId() pulumi.StringPtrOutput
A reference to the script cmdlet resource if user is running a AVS script
func (ScriptExecutionOutput) StartedAt ¶
func (o ScriptExecutionOutput) StartedAt() pulumi.StringOutput
Time the script execution was started
func (ScriptExecutionOutput) SubmittedAt ¶
func (o ScriptExecutionOutput) SubmittedAt() pulumi.StringOutput
Time the script execution was submitted
func (ScriptExecutionOutput) Timeout ¶
func (o ScriptExecutionOutput) Timeout() pulumi.StringOutput
Time limit for execution
func (ScriptExecutionOutput) ToScriptExecutionOutput ¶
func (o ScriptExecutionOutput) ToScriptExecutionOutput() ScriptExecutionOutput
func (ScriptExecutionOutput) ToScriptExecutionOutputWithContext ¶
func (o ScriptExecutionOutput) ToScriptExecutionOutputWithContext(ctx context.Context) ScriptExecutionOutput
func (ScriptExecutionOutput) Type ¶
func (o ScriptExecutionOutput) Type() pulumi.StringOutput
Resource type.
func (ScriptExecutionOutput) Warnings ¶
func (o ScriptExecutionOutput) Warnings() pulumi.StringArrayOutput
Standard warning out stream from the powershell execution
type ScriptExecutionParameterType ¶
type ScriptExecutionParameterType string
The type of execution parameter
type ScriptExecutionState ¶
type ScriptExecutionState struct { }
func (ScriptExecutionState) ElementType ¶
func (ScriptExecutionState) ElementType() reflect.Type
type ScriptSecureStringExecutionParameter ¶
type ScriptSecureStringExecutionParameter struct { // The parameter name Name string `pulumi:"name"` // A secure value for the passed parameter, not to be stored in logs SecureValue *string `pulumi:"secureValue"` // The type of execution parameter // Expected value is 'SecureValue'. Type string `pulumi:"type"` }
a plain text value execution parameter
type ScriptSecureStringExecutionParameterArgs ¶
type ScriptSecureStringExecutionParameterArgs struct { // The parameter name Name pulumi.StringInput `pulumi:"name"` // A secure value for the passed parameter, not to be stored in logs SecureValue pulumi.StringPtrInput `pulumi:"secureValue"` // The type of execution parameter // Expected value is 'SecureValue'. Type pulumi.StringInput `pulumi:"type"` }
a plain text value execution parameter
func (ScriptSecureStringExecutionParameterArgs) ElementType ¶
func (ScriptSecureStringExecutionParameterArgs) ElementType() reflect.Type
func (ScriptSecureStringExecutionParameterArgs) ToScriptSecureStringExecutionParameterOutput ¶
func (i ScriptSecureStringExecutionParameterArgs) ToScriptSecureStringExecutionParameterOutput() ScriptSecureStringExecutionParameterOutput
func (ScriptSecureStringExecutionParameterArgs) ToScriptSecureStringExecutionParameterOutputWithContext ¶
func (i ScriptSecureStringExecutionParameterArgs) ToScriptSecureStringExecutionParameterOutputWithContext(ctx context.Context) ScriptSecureStringExecutionParameterOutput
type ScriptSecureStringExecutionParameterInput ¶
type ScriptSecureStringExecutionParameterInput interface { pulumi.Input ToScriptSecureStringExecutionParameterOutput() ScriptSecureStringExecutionParameterOutput ToScriptSecureStringExecutionParameterOutputWithContext(context.Context) ScriptSecureStringExecutionParameterOutput }
ScriptSecureStringExecutionParameterInput is an input type that accepts ScriptSecureStringExecutionParameterArgs and ScriptSecureStringExecutionParameterOutput values. You can construct a concrete instance of `ScriptSecureStringExecutionParameterInput` via:
ScriptSecureStringExecutionParameterArgs{...}
type ScriptSecureStringExecutionParameterOutput ¶
type ScriptSecureStringExecutionParameterOutput struct{ *pulumi.OutputState }
a plain text value execution parameter
func (ScriptSecureStringExecutionParameterOutput) ElementType ¶
func (ScriptSecureStringExecutionParameterOutput) ElementType() reflect.Type
func (ScriptSecureStringExecutionParameterOutput) Name ¶
func (o ScriptSecureStringExecutionParameterOutput) Name() pulumi.StringOutput
The parameter name
func (ScriptSecureStringExecutionParameterOutput) SecureValue ¶
func (o ScriptSecureStringExecutionParameterOutput) SecureValue() pulumi.StringPtrOutput
A secure value for the passed parameter, not to be stored in logs
func (ScriptSecureStringExecutionParameterOutput) ToScriptSecureStringExecutionParameterOutput ¶
func (o ScriptSecureStringExecutionParameterOutput) ToScriptSecureStringExecutionParameterOutput() ScriptSecureStringExecutionParameterOutput
func (ScriptSecureStringExecutionParameterOutput) ToScriptSecureStringExecutionParameterOutputWithContext ¶
func (o ScriptSecureStringExecutionParameterOutput) ToScriptSecureStringExecutionParameterOutputWithContext(ctx context.Context) ScriptSecureStringExecutionParameterOutput
func (ScriptSecureStringExecutionParameterOutput) Type ¶
func (o ScriptSecureStringExecutionParameterOutput) Type() pulumi.StringOutput
The type of execution parameter Expected value is 'SecureValue'.
type ScriptSecureStringExecutionParameterResponse ¶
type ScriptSecureStringExecutionParameterResponse struct { // The parameter name Name string `pulumi:"name"` // A secure value for the passed parameter, not to be stored in logs SecureValue *string `pulumi:"secureValue"` // The type of execution parameter // Expected value is 'SecureValue'. Type string `pulumi:"type"` }
a plain text value execution parameter
type ScriptSecureStringExecutionParameterResponseOutput ¶
type ScriptSecureStringExecutionParameterResponseOutput struct{ *pulumi.OutputState }
a plain text value execution parameter
func (ScriptSecureStringExecutionParameterResponseOutput) ElementType ¶
func (ScriptSecureStringExecutionParameterResponseOutput) ElementType() reflect.Type
func (ScriptSecureStringExecutionParameterResponseOutput) Name ¶
func (o ScriptSecureStringExecutionParameterResponseOutput) Name() pulumi.StringOutput
The parameter name
func (ScriptSecureStringExecutionParameterResponseOutput) SecureValue ¶
func (o ScriptSecureStringExecutionParameterResponseOutput) SecureValue() pulumi.StringPtrOutput
A secure value for the passed parameter, not to be stored in logs
func (ScriptSecureStringExecutionParameterResponseOutput) ToScriptSecureStringExecutionParameterResponseOutput ¶
func (o ScriptSecureStringExecutionParameterResponseOutput) ToScriptSecureStringExecutionParameterResponseOutput() ScriptSecureStringExecutionParameterResponseOutput
func (ScriptSecureStringExecutionParameterResponseOutput) ToScriptSecureStringExecutionParameterResponseOutputWithContext ¶
func (o ScriptSecureStringExecutionParameterResponseOutput) ToScriptSecureStringExecutionParameterResponseOutputWithContext(ctx context.Context) ScriptSecureStringExecutionParameterResponseOutput
func (ScriptSecureStringExecutionParameterResponseOutput) Type ¶
func (o ScriptSecureStringExecutionParameterResponseOutput) Type() pulumi.StringOutput
The type of execution parameter Expected value is 'SecureValue'.
type ScriptStringExecutionParameter ¶
type ScriptStringExecutionParameter struct { // The parameter name Name string `pulumi:"name"` // The type of execution parameter // Expected value is 'Value'. Type string `pulumi:"type"` // The value for the passed parameter Value *string `pulumi:"value"` }
a plain text value execution parameter
type ScriptStringExecutionParameterArgs ¶
type ScriptStringExecutionParameterArgs struct { // The parameter name Name pulumi.StringInput `pulumi:"name"` // The type of execution parameter // Expected value is 'Value'. Type pulumi.StringInput `pulumi:"type"` // The value for the passed parameter Value pulumi.StringPtrInput `pulumi:"value"` }
a plain text value execution parameter
func (ScriptStringExecutionParameterArgs) ElementType ¶
func (ScriptStringExecutionParameterArgs) ElementType() reflect.Type
func (ScriptStringExecutionParameterArgs) ToScriptStringExecutionParameterOutput ¶
func (i ScriptStringExecutionParameterArgs) ToScriptStringExecutionParameterOutput() ScriptStringExecutionParameterOutput
func (ScriptStringExecutionParameterArgs) ToScriptStringExecutionParameterOutputWithContext ¶
func (i ScriptStringExecutionParameterArgs) ToScriptStringExecutionParameterOutputWithContext(ctx context.Context) ScriptStringExecutionParameterOutput
type ScriptStringExecutionParameterInput ¶
type ScriptStringExecutionParameterInput interface { pulumi.Input ToScriptStringExecutionParameterOutput() ScriptStringExecutionParameterOutput ToScriptStringExecutionParameterOutputWithContext(context.Context) ScriptStringExecutionParameterOutput }
ScriptStringExecutionParameterInput is an input type that accepts ScriptStringExecutionParameterArgs and ScriptStringExecutionParameterOutput values. You can construct a concrete instance of `ScriptStringExecutionParameterInput` via:
ScriptStringExecutionParameterArgs{...}
type ScriptStringExecutionParameterOutput ¶
type ScriptStringExecutionParameterOutput struct{ *pulumi.OutputState }
a plain text value execution parameter
func (ScriptStringExecutionParameterOutput) ElementType ¶
func (ScriptStringExecutionParameterOutput) ElementType() reflect.Type
func (ScriptStringExecutionParameterOutput) Name ¶
func (o ScriptStringExecutionParameterOutput) Name() pulumi.StringOutput
The parameter name
func (ScriptStringExecutionParameterOutput) ToScriptStringExecutionParameterOutput ¶
func (o ScriptStringExecutionParameterOutput) ToScriptStringExecutionParameterOutput() ScriptStringExecutionParameterOutput
func (ScriptStringExecutionParameterOutput) ToScriptStringExecutionParameterOutputWithContext ¶
func (o ScriptStringExecutionParameterOutput) ToScriptStringExecutionParameterOutputWithContext(ctx context.Context) ScriptStringExecutionParameterOutput
func (ScriptStringExecutionParameterOutput) Type ¶
func (o ScriptStringExecutionParameterOutput) Type() pulumi.StringOutput
The type of execution parameter Expected value is 'Value'.
func (ScriptStringExecutionParameterOutput) Value ¶
func (o ScriptStringExecutionParameterOutput) Value() pulumi.StringPtrOutput
The value for the passed parameter
type ScriptStringExecutionParameterResponse ¶
type ScriptStringExecutionParameterResponse struct { // The parameter name Name string `pulumi:"name"` // The type of execution parameter // Expected value is 'Value'. Type string `pulumi:"type"` // The value for the passed parameter Value *string `pulumi:"value"` }
a plain text value execution parameter
type ScriptStringExecutionParameterResponseOutput ¶
type ScriptStringExecutionParameterResponseOutput struct{ *pulumi.OutputState }
a plain text value execution parameter
func (ScriptStringExecutionParameterResponseOutput) ElementType ¶
func (ScriptStringExecutionParameterResponseOutput) ElementType() reflect.Type
func (ScriptStringExecutionParameterResponseOutput) Name ¶
func (o ScriptStringExecutionParameterResponseOutput) Name() pulumi.StringOutput
The parameter name
func (ScriptStringExecutionParameterResponseOutput) ToScriptStringExecutionParameterResponseOutput ¶
func (o ScriptStringExecutionParameterResponseOutput) ToScriptStringExecutionParameterResponseOutput() ScriptStringExecutionParameterResponseOutput
func (ScriptStringExecutionParameterResponseOutput) ToScriptStringExecutionParameterResponseOutputWithContext ¶
func (o ScriptStringExecutionParameterResponseOutput) ToScriptStringExecutionParameterResponseOutputWithContext(ctx context.Context) ScriptStringExecutionParameterResponseOutput
func (ScriptStringExecutionParameterResponseOutput) Type ¶
func (o ScriptStringExecutionParameterResponseOutput) Type() pulumi.StringOutput
The type of execution parameter Expected value is 'Value'.
func (ScriptStringExecutionParameterResponseOutput) Value ¶
func (o ScriptStringExecutionParameterResponseOutput) Value() pulumi.StringPtrOutput
The value for the passed parameter
type Sku ¶
type Sku struct { // The name of the SKU. Name string `pulumi:"name"` }
The resource model definition representing SKU
type SkuArgs ¶
type SkuArgs struct { // The name of the SKU. Name pulumi.StringInput `pulumi:"name"` }
The resource model definition representing SKU
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
The resource model definition representing SKU
func (SkuOutput) ElementType ¶
func (SkuOutput) ToSkuOutput ¶
type SkuResponse ¶
type SkuResponse struct { // The name of the SKU. Name string `pulumi:"name"` }
The resource model definition representing SKU
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
The resource model definition representing SKU
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringOutput
The name of the SKU.
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
type SslEnum ¶
type SslEnum string
Protect LDAP communication using SSL certificate (LDAPS)
func (SslEnum) ElementType ¶
func (SslEnum) ToSslEnumOutput ¶
func (e SslEnum) ToSslEnumOutput() SslEnumOutput
func (SslEnum) ToSslEnumOutputWithContext ¶
func (e SslEnum) ToSslEnumOutputWithContext(ctx context.Context) SslEnumOutput
func (SslEnum) ToSslEnumPtrOutput ¶
func (e SslEnum) ToSslEnumPtrOutput() SslEnumPtrOutput
func (SslEnum) ToSslEnumPtrOutputWithContext ¶
func (e SslEnum) ToSslEnumPtrOutputWithContext(ctx context.Context) SslEnumPtrOutput
func (SslEnum) ToStringOutput ¶
func (e SslEnum) ToStringOutput() pulumi.StringOutput
func (SslEnum) ToStringOutputWithContext ¶
func (e SslEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SslEnum) ToStringPtrOutput ¶
func (e SslEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (SslEnum) ToStringPtrOutputWithContext ¶
func (e SslEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SslEnumInput ¶
type SslEnumInput interface { pulumi.Input ToSslEnumOutput() SslEnumOutput ToSslEnumOutputWithContext(context.Context) SslEnumOutput }
SslEnumInput is an input type that accepts values of the SslEnum enum A concrete instance of `SslEnumInput` can be one of the following:
SslEnumEnabled SslEnumDisabled
type SslEnumOutput ¶
type SslEnumOutput struct{ *pulumi.OutputState }
func (SslEnumOutput) ElementType ¶
func (SslEnumOutput) ElementType() reflect.Type
func (SslEnumOutput) ToSslEnumOutput ¶
func (o SslEnumOutput) ToSslEnumOutput() SslEnumOutput
func (SslEnumOutput) ToSslEnumOutputWithContext ¶
func (o SslEnumOutput) ToSslEnumOutputWithContext(ctx context.Context) SslEnumOutput
func (SslEnumOutput) ToSslEnumPtrOutput ¶
func (o SslEnumOutput) ToSslEnumPtrOutput() SslEnumPtrOutput
func (SslEnumOutput) ToSslEnumPtrOutputWithContext ¶
func (o SslEnumOutput) ToSslEnumPtrOutputWithContext(ctx context.Context) SslEnumPtrOutput
func (SslEnumOutput) ToStringOutput ¶
func (o SslEnumOutput) ToStringOutput() pulumi.StringOutput
func (SslEnumOutput) ToStringOutputWithContext ¶
func (o SslEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SslEnumOutput) ToStringPtrOutput ¶
func (o SslEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SslEnumOutput) ToStringPtrOutputWithContext ¶
func (o SslEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SslEnumPtrInput ¶
type SslEnumPtrInput interface { pulumi.Input ToSslEnumPtrOutput() SslEnumPtrOutput ToSslEnumPtrOutputWithContext(context.Context) SslEnumPtrOutput }
func SslEnumPtr ¶
func SslEnumPtr(v string) SslEnumPtrInput
type SslEnumPtrOutput ¶
type SslEnumPtrOutput struct{ *pulumi.OutputState }
func (SslEnumPtrOutput) Elem ¶
func (o SslEnumPtrOutput) Elem() SslEnumOutput
func (SslEnumPtrOutput) ElementType ¶
func (SslEnumPtrOutput) ElementType() reflect.Type
func (SslEnumPtrOutput) ToSslEnumPtrOutput ¶
func (o SslEnumPtrOutput) ToSslEnumPtrOutput() SslEnumPtrOutput
func (SslEnumPtrOutput) ToSslEnumPtrOutputWithContext ¶
func (o SslEnumPtrOutput) ToSslEnumPtrOutputWithContext(ctx context.Context) SslEnumPtrOutput
func (SslEnumPtrOutput) ToStringPtrOutput ¶
func (o SslEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SslEnumPtrOutput) ToStringPtrOutputWithContext ¶
func (o SslEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
type VmHostPlacementPolicyProperties ¶
type VmHostPlacementPolicyProperties struct { // vm-host placement policy affinity strength (should/must) AffinityStrength *string `pulumi:"affinityStrength"` // placement policy affinity type AffinityType string `pulumi:"affinityType"` // placement policy azure hybrid benefit opt-in type AzureHybridBenefitType *string `pulumi:"azureHybridBenefitType"` // Display name of the placement policy DisplayName *string `pulumi:"displayName"` // Host members list HostMembers []string `pulumi:"hostMembers"` // Whether the placement policy is enabled or disabled State *string `pulumi:"state"` // placement policy type // Expected value is 'VmHost'. Type string `pulumi:"type"` // Virtual machine members list VmMembers []string `pulumi:"vmMembers"` }
VM-Host placement policy properties
type VmHostPlacementPolicyPropertiesArgs ¶
type VmHostPlacementPolicyPropertiesArgs struct { // vm-host placement policy affinity strength (should/must) AffinityStrength pulumi.StringPtrInput `pulumi:"affinityStrength"` // placement policy affinity type AffinityType pulumi.StringInput `pulumi:"affinityType"` // placement policy azure hybrid benefit opt-in type AzureHybridBenefitType pulumi.StringPtrInput `pulumi:"azureHybridBenefitType"` // Display name of the placement policy DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // Host members list HostMembers pulumi.StringArrayInput `pulumi:"hostMembers"` // Whether the placement policy is enabled or disabled State pulumi.StringPtrInput `pulumi:"state"` // placement policy type // Expected value is 'VmHost'. Type pulumi.StringInput `pulumi:"type"` // Virtual machine members list VmMembers pulumi.StringArrayInput `pulumi:"vmMembers"` }
VM-Host placement policy properties
func (VmHostPlacementPolicyPropertiesArgs) ElementType ¶
func (VmHostPlacementPolicyPropertiesArgs) ElementType() reflect.Type
func (VmHostPlacementPolicyPropertiesArgs) ToVmHostPlacementPolicyPropertiesOutput ¶
func (i VmHostPlacementPolicyPropertiesArgs) ToVmHostPlacementPolicyPropertiesOutput() VmHostPlacementPolicyPropertiesOutput
func (VmHostPlacementPolicyPropertiesArgs) ToVmHostPlacementPolicyPropertiesOutputWithContext ¶
func (i VmHostPlacementPolicyPropertiesArgs) ToVmHostPlacementPolicyPropertiesOutputWithContext(ctx context.Context) VmHostPlacementPolicyPropertiesOutput
func (VmHostPlacementPolicyPropertiesArgs) ToVmHostPlacementPolicyPropertiesPtrOutput ¶
func (i VmHostPlacementPolicyPropertiesArgs) ToVmHostPlacementPolicyPropertiesPtrOutput() VmHostPlacementPolicyPropertiesPtrOutput
func (VmHostPlacementPolicyPropertiesArgs) ToVmHostPlacementPolicyPropertiesPtrOutputWithContext ¶
func (i VmHostPlacementPolicyPropertiesArgs) ToVmHostPlacementPolicyPropertiesPtrOutputWithContext(ctx context.Context) VmHostPlacementPolicyPropertiesPtrOutput
type VmHostPlacementPolicyPropertiesInput ¶
type VmHostPlacementPolicyPropertiesInput interface { pulumi.Input ToVmHostPlacementPolicyPropertiesOutput() VmHostPlacementPolicyPropertiesOutput ToVmHostPlacementPolicyPropertiesOutputWithContext(context.Context) VmHostPlacementPolicyPropertiesOutput }
VmHostPlacementPolicyPropertiesInput is an input type that accepts VmHostPlacementPolicyPropertiesArgs and VmHostPlacementPolicyPropertiesOutput values. You can construct a concrete instance of `VmHostPlacementPolicyPropertiesInput` via:
VmHostPlacementPolicyPropertiesArgs{...}
type VmHostPlacementPolicyPropertiesOutput ¶
type VmHostPlacementPolicyPropertiesOutput struct{ *pulumi.OutputState }
VM-Host placement policy properties
func (VmHostPlacementPolicyPropertiesOutput) AffinityStrength ¶
func (o VmHostPlacementPolicyPropertiesOutput) AffinityStrength() pulumi.StringPtrOutput
vm-host placement policy affinity strength (should/must)
func (VmHostPlacementPolicyPropertiesOutput) AffinityType ¶
func (o VmHostPlacementPolicyPropertiesOutput) AffinityType() pulumi.StringOutput
placement policy affinity type
func (VmHostPlacementPolicyPropertiesOutput) AzureHybridBenefitType ¶
func (o VmHostPlacementPolicyPropertiesOutput) AzureHybridBenefitType() pulumi.StringPtrOutput
placement policy azure hybrid benefit opt-in type
func (VmHostPlacementPolicyPropertiesOutput) DisplayName ¶
func (o VmHostPlacementPolicyPropertiesOutput) DisplayName() pulumi.StringPtrOutput
Display name of the placement policy
func (VmHostPlacementPolicyPropertiesOutput) ElementType ¶
func (VmHostPlacementPolicyPropertiesOutput) ElementType() reflect.Type
func (VmHostPlacementPolicyPropertiesOutput) HostMembers ¶
func (o VmHostPlacementPolicyPropertiesOutput) HostMembers() pulumi.StringArrayOutput
Host members list
func (VmHostPlacementPolicyPropertiesOutput) State ¶
func (o VmHostPlacementPolicyPropertiesOutput) State() pulumi.StringPtrOutput
Whether the placement policy is enabled or disabled
func (VmHostPlacementPolicyPropertiesOutput) ToVmHostPlacementPolicyPropertiesOutput ¶
func (o VmHostPlacementPolicyPropertiesOutput) ToVmHostPlacementPolicyPropertiesOutput() VmHostPlacementPolicyPropertiesOutput
func (VmHostPlacementPolicyPropertiesOutput) ToVmHostPlacementPolicyPropertiesOutputWithContext ¶
func (o VmHostPlacementPolicyPropertiesOutput) ToVmHostPlacementPolicyPropertiesOutputWithContext(ctx context.Context) VmHostPlacementPolicyPropertiesOutput
func (VmHostPlacementPolicyPropertiesOutput) ToVmHostPlacementPolicyPropertiesPtrOutput ¶
func (o VmHostPlacementPolicyPropertiesOutput) ToVmHostPlacementPolicyPropertiesPtrOutput() VmHostPlacementPolicyPropertiesPtrOutput
func (VmHostPlacementPolicyPropertiesOutput) ToVmHostPlacementPolicyPropertiesPtrOutputWithContext ¶
func (o VmHostPlacementPolicyPropertiesOutput) ToVmHostPlacementPolicyPropertiesPtrOutputWithContext(ctx context.Context) VmHostPlacementPolicyPropertiesPtrOutput
func (VmHostPlacementPolicyPropertiesOutput) Type ¶
func (o VmHostPlacementPolicyPropertiesOutput) Type() pulumi.StringOutput
placement policy type Expected value is 'VmHost'.
func (VmHostPlacementPolicyPropertiesOutput) VmMembers ¶
func (o VmHostPlacementPolicyPropertiesOutput) VmMembers() pulumi.StringArrayOutput
Virtual machine members list
type VmHostPlacementPolicyPropertiesPtrInput ¶
type VmHostPlacementPolicyPropertiesPtrInput interface { pulumi.Input ToVmHostPlacementPolicyPropertiesPtrOutput() VmHostPlacementPolicyPropertiesPtrOutput ToVmHostPlacementPolicyPropertiesPtrOutputWithContext(context.Context) VmHostPlacementPolicyPropertiesPtrOutput }
VmHostPlacementPolicyPropertiesPtrInput is an input type that accepts VmHostPlacementPolicyPropertiesArgs, VmHostPlacementPolicyPropertiesPtr and VmHostPlacementPolicyPropertiesPtrOutput values. You can construct a concrete instance of `VmHostPlacementPolicyPropertiesPtrInput` via:
VmHostPlacementPolicyPropertiesArgs{...} or: nil
func VmHostPlacementPolicyPropertiesPtr ¶
func VmHostPlacementPolicyPropertiesPtr(v *VmHostPlacementPolicyPropertiesArgs) VmHostPlacementPolicyPropertiesPtrInput
type VmHostPlacementPolicyPropertiesPtrOutput ¶
type VmHostPlacementPolicyPropertiesPtrOutput struct{ *pulumi.OutputState }
func (VmHostPlacementPolicyPropertiesPtrOutput) AffinityStrength ¶
func (o VmHostPlacementPolicyPropertiesPtrOutput) AffinityStrength() pulumi.StringPtrOutput
vm-host placement policy affinity strength (should/must)
func (VmHostPlacementPolicyPropertiesPtrOutput) AffinityType ¶
func (o VmHostPlacementPolicyPropertiesPtrOutput) AffinityType() pulumi.StringPtrOutput
placement policy affinity type
func (VmHostPlacementPolicyPropertiesPtrOutput) AzureHybridBenefitType ¶
func (o VmHostPlacementPolicyPropertiesPtrOutput) AzureHybridBenefitType() pulumi.StringPtrOutput
placement policy azure hybrid benefit opt-in type
func (VmHostPlacementPolicyPropertiesPtrOutput) DisplayName ¶
func (o VmHostPlacementPolicyPropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
Display name of the placement policy
func (VmHostPlacementPolicyPropertiesPtrOutput) ElementType ¶
func (VmHostPlacementPolicyPropertiesPtrOutput) ElementType() reflect.Type
func (VmHostPlacementPolicyPropertiesPtrOutput) HostMembers ¶
func (o VmHostPlacementPolicyPropertiesPtrOutput) HostMembers() pulumi.StringArrayOutput
Host members list
func (VmHostPlacementPolicyPropertiesPtrOutput) State ¶
func (o VmHostPlacementPolicyPropertiesPtrOutput) State() pulumi.StringPtrOutput
Whether the placement policy is enabled or disabled
func (VmHostPlacementPolicyPropertiesPtrOutput) ToVmHostPlacementPolicyPropertiesPtrOutput ¶
func (o VmHostPlacementPolicyPropertiesPtrOutput) ToVmHostPlacementPolicyPropertiesPtrOutput() VmHostPlacementPolicyPropertiesPtrOutput
func (VmHostPlacementPolicyPropertiesPtrOutput) ToVmHostPlacementPolicyPropertiesPtrOutputWithContext ¶
func (o VmHostPlacementPolicyPropertiesPtrOutput) ToVmHostPlacementPolicyPropertiesPtrOutputWithContext(ctx context.Context) VmHostPlacementPolicyPropertiesPtrOutput
func (VmHostPlacementPolicyPropertiesPtrOutput) Type ¶
func (o VmHostPlacementPolicyPropertiesPtrOutput) Type() pulumi.StringPtrOutput
placement policy type Expected value is 'VmHost'.
func (VmHostPlacementPolicyPropertiesPtrOutput) VmMembers ¶
func (o VmHostPlacementPolicyPropertiesPtrOutput) VmMembers() pulumi.StringArrayOutput
Virtual machine members list
type VmHostPlacementPolicyPropertiesResponse ¶
type VmHostPlacementPolicyPropertiesResponse struct { // vm-host placement policy affinity strength (should/must) AffinityStrength *string `pulumi:"affinityStrength"` // placement policy affinity type AffinityType string `pulumi:"affinityType"` // placement policy azure hybrid benefit opt-in type AzureHybridBenefitType *string `pulumi:"azureHybridBenefitType"` // Display name of the placement policy DisplayName *string `pulumi:"displayName"` // Host members list HostMembers []string `pulumi:"hostMembers"` // The provisioning state ProvisioningState string `pulumi:"provisioningState"` // Whether the placement policy is enabled or disabled State *string `pulumi:"state"` // placement policy type // Expected value is 'VmHost'. Type string `pulumi:"type"` // Virtual machine members list VmMembers []string `pulumi:"vmMembers"` }
VM-Host placement policy properties
type VmHostPlacementPolicyPropertiesResponseOutput ¶
type VmHostPlacementPolicyPropertiesResponseOutput struct{ *pulumi.OutputState }
VM-Host placement policy properties
func (VmHostPlacementPolicyPropertiesResponseOutput) AffinityStrength ¶
func (o VmHostPlacementPolicyPropertiesResponseOutput) AffinityStrength() pulumi.StringPtrOutput
vm-host placement policy affinity strength (should/must)
func (VmHostPlacementPolicyPropertiesResponseOutput) AffinityType ¶
func (o VmHostPlacementPolicyPropertiesResponseOutput) AffinityType() pulumi.StringOutput
placement policy affinity type
func (VmHostPlacementPolicyPropertiesResponseOutput) AzureHybridBenefitType ¶
func (o VmHostPlacementPolicyPropertiesResponseOutput) AzureHybridBenefitType() pulumi.StringPtrOutput
placement policy azure hybrid benefit opt-in type
func (VmHostPlacementPolicyPropertiesResponseOutput) DisplayName ¶
func (o VmHostPlacementPolicyPropertiesResponseOutput) DisplayName() pulumi.StringPtrOutput
Display name of the placement policy
func (VmHostPlacementPolicyPropertiesResponseOutput) ElementType ¶
func (VmHostPlacementPolicyPropertiesResponseOutput) ElementType() reflect.Type
func (VmHostPlacementPolicyPropertiesResponseOutput) HostMembers ¶
func (o VmHostPlacementPolicyPropertiesResponseOutput) HostMembers() pulumi.StringArrayOutput
Host members list
func (VmHostPlacementPolicyPropertiesResponseOutput) ProvisioningState ¶
func (o VmHostPlacementPolicyPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (VmHostPlacementPolicyPropertiesResponseOutput) State ¶
func (o VmHostPlacementPolicyPropertiesResponseOutput) State() pulumi.StringPtrOutput
Whether the placement policy is enabled or disabled
func (VmHostPlacementPolicyPropertiesResponseOutput) ToVmHostPlacementPolicyPropertiesResponseOutput ¶
func (o VmHostPlacementPolicyPropertiesResponseOutput) ToVmHostPlacementPolicyPropertiesResponseOutput() VmHostPlacementPolicyPropertiesResponseOutput
func (VmHostPlacementPolicyPropertiesResponseOutput) ToVmHostPlacementPolicyPropertiesResponseOutputWithContext ¶
func (o VmHostPlacementPolicyPropertiesResponseOutput) ToVmHostPlacementPolicyPropertiesResponseOutputWithContext(ctx context.Context) VmHostPlacementPolicyPropertiesResponseOutput
func (VmHostPlacementPolicyPropertiesResponseOutput) Type ¶
func (o VmHostPlacementPolicyPropertiesResponseOutput) Type() pulumi.StringOutput
placement policy type Expected value is 'VmHost'.
func (VmHostPlacementPolicyPropertiesResponseOutput) VmMembers ¶
func (o VmHostPlacementPolicyPropertiesResponseOutput) VmMembers() pulumi.StringArrayOutput
Virtual machine members list
type VmVmPlacementPolicyProperties ¶
type VmVmPlacementPolicyProperties struct { // placement policy affinity type AffinityType string `pulumi:"affinityType"` // Display name of the placement policy DisplayName *string `pulumi:"displayName"` // Whether the placement policy is enabled or disabled State *string `pulumi:"state"` // placement policy type // Expected value is 'VmVm'. Type string `pulumi:"type"` // Virtual machine members list VmMembers []string `pulumi:"vmMembers"` }
VM-VM placement policy properties
type VmVmPlacementPolicyPropertiesArgs ¶
type VmVmPlacementPolicyPropertiesArgs struct { // placement policy affinity type AffinityType pulumi.StringInput `pulumi:"affinityType"` // Display name of the placement policy DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // Whether the placement policy is enabled or disabled State pulumi.StringPtrInput `pulumi:"state"` // placement policy type // Expected value is 'VmVm'. Type pulumi.StringInput `pulumi:"type"` // Virtual machine members list VmMembers pulumi.StringArrayInput `pulumi:"vmMembers"` }
VM-VM placement policy properties
func (VmVmPlacementPolicyPropertiesArgs) ElementType ¶
func (VmVmPlacementPolicyPropertiesArgs) ElementType() reflect.Type
func (VmVmPlacementPolicyPropertiesArgs) ToVmVmPlacementPolicyPropertiesOutput ¶
func (i VmVmPlacementPolicyPropertiesArgs) ToVmVmPlacementPolicyPropertiesOutput() VmVmPlacementPolicyPropertiesOutput
func (VmVmPlacementPolicyPropertiesArgs) ToVmVmPlacementPolicyPropertiesOutputWithContext ¶
func (i VmVmPlacementPolicyPropertiesArgs) ToVmVmPlacementPolicyPropertiesOutputWithContext(ctx context.Context) VmVmPlacementPolicyPropertiesOutput
func (VmVmPlacementPolicyPropertiesArgs) ToVmVmPlacementPolicyPropertiesPtrOutput ¶
func (i VmVmPlacementPolicyPropertiesArgs) ToVmVmPlacementPolicyPropertiesPtrOutput() VmVmPlacementPolicyPropertiesPtrOutput
func (VmVmPlacementPolicyPropertiesArgs) ToVmVmPlacementPolicyPropertiesPtrOutputWithContext ¶
func (i VmVmPlacementPolicyPropertiesArgs) ToVmVmPlacementPolicyPropertiesPtrOutputWithContext(ctx context.Context) VmVmPlacementPolicyPropertiesPtrOutput
type VmVmPlacementPolicyPropertiesInput ¶
type VmVmPlacementPolicyPropertiesInput interface { pulumi.Input ToVmVmPlacementPolicyPropertiesOutput() VmVmPlacementPolicyPropertiesOutput ToVmVmPlacementPolicyPropertiesOutputWithContext(context.Context) VmVmPlacementPolicyPropertiesOutput }
VmVmPlacementPolicyPropertiesInput is an input type that accepts VmVmPlacementPolicyPropertiesArgs and VmVmPlacementPolicyPropertiesOutput values. You can construct a concrete instance of `VmVmPlacementPolicyPropertiesInput` via:
VmVmPlacementPolicyPropertiesArgs{...}
type VmVmPlacementPolicyPropertiesOutput ¶
type VmVmPlacementPolicyPropertiesOutput struct{ *pulumi.OutputState }
VM-VM placement policy properties
func (VmVmPlacementPolicyPropertiesOutput) AffinityType ¶
func (o VmVmPlacementPolicyPropertiesOutput) AffinityType() pulumi.StringOutput
placement policy affinity type
func (VmVmPlacementPolicyPropertiesOutput) DisplayName ¶
func (o VmVmPlacementPolicyPropertiesOutput) DisplayName() pulumi.StringPtrOutput
Display name of the placement policy
func (VmVmPlacementPolicyPropertiesOutput) ElementType ¶
func (VmVmPlacementPolicyPropertiesOutput) ElementType() reflect.Type
func (VmVmPlacementPolicyPropertiesOutput) State ¶
func (o VmVmPlacementPolicyPropertiesOutput) State() pulumi.StringPtrOutput
Whether the placement policy is enabled or disabled
func (VmVmPlacementPolicyPropertiesOutput) ToVmVmPlacementPolicyPropertiesOutput ¶
func (o VmVmPlacementPolicyPropertiesOutput) ToVmVmPlacementPolicyPropertiesOutput() VmVmPlacementPolicyPropertiesOutput
func (VmVmPlacementPolicyPropertiesOutput) ToVmVmPlacementPolicyPropertiesOutputWithContext ¶
func (o VmVmPlacementPolicyPropertiesOutput) ToVmVmPlacementPolicyPropertiesOutputWithContext(ctx context.Context) VmVmPlacementPolicyPropertiesOutput
func (VmVmPlacementPolicyPropertiesOutput) ToVmVmPlacementPolicyPropertiesPtrOutput ¶
func (o VmVmPlacementPolicyPropertiesOutput) ToVmVmPlacementPolicyPropertiesPtrOutput() VmVmPlacementPolicyPropertiesPtrOutput
func (VmVmPlacementPolicyPropertiesOutput) ToVmVmPlacementPolicyPropertiesPtrOutputWithContext ¶
func (o VmVmPlacementPolicyPropertiesOutput) ToVmVmPlacementPolicyPropertiesPtrOutputWithContext(ctx context.Context) VmVmPlacementPolicyPropertiesPtrOutput
func (VmVmPlacementPolicyPropertiesOutput) Type ¶
func (o VmVmPlacementPolicyPropertiesOutput) Type() pulumi.StringOutput
placement policy type Expected value is 'VmVm'.
func (VmVmPlacementPolicyPropertiesOutput) VmMembers ¶
func (o VmVmPlacementPolicyPropertiesOutput) VmMembers() pulumi.StringArrayOutput
Virtual machine members list
type VmVmPlacementPolicyPropertiesPtrInput ¶
type VmVmPlacementPolicyPropertiesPtrInput interface { pulumi.Input ToVmVmPlacementPolicyPropertiesPtrOutput() VmVmPlacementPolicyPropertiesPtrOutput ToVmVmPlacementPolicyPropertiesPtrOutputWithContext(context.Context) VmVmPlacementPolicyPropertiesPtrOutput }
VmVmPlacementPolicyPropertiesPtrInput is an input type that accepts VmVmPlacementPolicyPropertiesArgs, VmVmPlacementPolicyPropertiesPtr and VmVmPlacementPolicyPropertiesPtrOutput values. You can construct a concrete instance of `VmVmPlacementPolicyPropertiesPtrInput` via:
VmVmPlacementPolicyPropertiesArgs{...} or: nil
func VmVmPlacementPolicyPropertiesPtr ¶
func VmVmPlacementPolicyPropertiesPtr(v *VmVmPlacementPolicyPropertiesArgs) VmVmPlacementPolicyPropertiesPtrInput
type VmVmPlacementPolicyPropertiesPtrOutput ¶
type VmVmPlacementPolicyPropertiesPtrOutput struct{ *pulumi.OutputState }
func (VmVmPlacementPolicyPropertiesPtrOutput) AffinityType ¶
func (o VmVmPlacementPolicyPropertiesPtrOutput) AffinityType() pulumi.StringPtrOutput
placement policy affinity type
func (VmVmPlacementPolicyPropertiesPtrOutput) DisplayName ¶
func (o VmVmPlacementPolicyPropertiesPtrOutput) DisplayName() pulumi.StringPtrOutput
Display name of the placement policy
func (VmVmPlacementPolicyPropertiesPtrOutput) ElementType ¶
func (VmVmPlacementPolicyPropertiesPtrOutput) ElementType() reflect.Type
func (VmVmPlacementPolicyPropertiesPtrOutput) State ¶
func (o VmVmPlacementPolicyPropertiesPtrOutput) State() pulumi.StringPtrOutput
Whether the placement policy is enabled or disabled
func (VmVmPlacementPolicyPropertiesPtrOutput) ToVmVmPlacementPolicyPropertiesPtrOutput ¶
func (o VmVmPlacementPolicyPropertiesPtrOutput) ToVmVmPlacementPolicyPropertiesPtrOutput() VmVmPlacementPolicyPropertiesPtrOutput
func (VmVmPlacementPolicyPropertiesPtrOutput) ToVmVmPlacementPolicyPropertiesPtrOutputWithContext ¶
func (o VmVmPlacementPolicyPropertiesPtrOutput) ToVmVmPlacementPolicyPropertiesPtrOutputWithContext(ctx context.Context) VmVmPlacementPolicyPropertiesPtrOutput
func (VmVmPlacementPolicyPropertiesPtrOutput) Type ¶
func (o VmVmPlacementPolicyPropertiesPtrOutput) Type() pulumi.StringPtrOutput
placement policy type Expected value is 'VmVm'.
func (VmVmPlacementPolicyPropertiesPtrOutput) VmMembers ¶
func (o VmVmPlacementPolicyPropertiesPtrOutput) VmMembers() pulumi.StringArrayOutput
Virtual machine members list
type VmVmPlacementPolicyPropertiesResponse ¶
type VmVmPlacementPolicyPropertiesResponse struct { // placement policy affinity type AffinityType string `pulumi:"affinityType"` // Display name of the placement policy DisplayName *string `pulumi:"displayName"` // The provisioning state ProvisioningState string `pulumi:"provisioningState"` // Whether the placement policy is enabled or disabled State *string `pulumi:"state"` // placement policy type // Expected value is 'VmVm'. Type string `pulumi:"type"` // Virtual machine members list VmMembers []string `pulumi:"vmMembers"` }
VM-VM placement policy properties
type VmVmPlacementPolicyPropertiesResponseOutput ¶
type VmVmPlacementPolicyPropertiesResponseOutput struct{ *pulumi.OutputState }
VM-VM placement policy properties
func (VmVmPlacementPolicyPropertiesResponseOutput) AffinityType ¶
func (o VmVmPlacementPolicyPropertiesResponseOutput) AffinityType() pulumi.StringOutput
placement policy affinity type
func (VmVmPlacementPolicyPropertiesResponseOutput) DisplayName ¶
func (o VmVmPlacementPolicyPropertiesResponseOutput) DisplayName() pulumi.StringPtrOutput
Display name of the placement policy
func (VmVmPlacementPolicyPropertiesResponseOutput) ElementType ¶
func (VmVmPlacementPolicyPropertiesResponseOutput) ElementType() reflect.Type
func (VmVmPlacementPolicyPropertiesResponseOutput) ProvisioningState ¶
func (o VmVmPlacementPolicyPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (VmVmPlacementPolicyPropertiesResponseOutput) State ¶
func (o VmVmPlacementPolicyPropertiesResponseOutput) State() pulumi.StringPtrOutput
Whether the placement policy is enabled or disabled
func (VmVmPlacementPolicyPropertiesResponseOutput) ToVmVmPlacementPolicyPropertiesResponseOutput ¶
func (o VmVmPlacementPolicyPropertiesResponseOutput) ToVmVmPlacementPolicyPropertiesResponseOutput() VmVmPlacementPolicyPropertiesResponseOutput
func (VmVmPlacementPolicyPropertiesResponseOutput) ToVmVmPlacementPolicyPropertiesResponseOutputWithContext ¶
func (o VmVmPlacementPolicyPropertiesResponseOutput) ToVmVmPlacementPolicyPropertiesResponseOutputWithContext(ctx context.Context) VmVmPlacementPolicyPropertiesResponseOutput
func (VmVmPlacementPolicyPropertiesResponseOutput) Type ¶
func (o VmVmPlacementPolicyPropertiesResponseOutput) Type() pulumi.StringOutput
placement policy type Expected value is 'VmVm'.
func (VmVmPlacementPolicyPropertiesResponseOutput) VmMembers ¶
func (o VmVmPlacementPolicyPropertiesResponseOutput) VmMembers() pulumi.StringArrayOutput
Virtual machine members list
type WorkloadNetworkDhcp ¶
type WorkloadNetworkDhcp struct { pulumi.CustomResourceState // Resource name. Name pulumi.StringOutput `pulumi:"name"` // DHCP properties. Properties pulumi.AnyOutput `pulumi:"properties"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
NSX DHCP Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2020-07-17-preview.
Other available API versions: 2021-01-01-preview, 2023-03-01, 2023-09-01.
func GetWorkloadNetworkDhcp ¶
func GetWorkloadNetworkDhcp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkloadNetworkDhcpState, opts ...pulumi.ResourceOption) (*WorkloadNetworkDhcp, error)
GetWorkloadNetworkDhcp gets an existing WorkloadNetworkDhcp 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 NewWorkloadNetworkDhcp ¶
func NewWorkloadNetworkDhcp(ctx *pulumi.Context, name string, args *WorkloadNetworkDhcpArgs, opts ...pulumi.ResourceOption) (*WorkloadNetworkDhcp, error)
NewWorkloadNetworkDhcp registers a new resource with the given unique name, arguments, and options.
func (*WorkloadNetworkDhcp) ElementType ¶
func (*WorkloadNetworkDhcp) ElementType() reflect.Type
func (*WorkloadNetworkDhcp) ToWorkloadNetworkDhcpOutput ¶
func (i *WorkloadNetworkDhcp) ToWorkloadNetworkDhcpOutput() WorkloadNetworkDhcpOutput
func (*WorkloadNetworkDhcp) ToWorkloadNetworkDhcpOutputWithContext ¶
func (i *WorkloadNetworkDhcp) ToWorkloadNetworkDhcpOutputWithContext(ctx context.Context) WorkloadNetworkDhcpOutput
type WorkloadNetworkDhcpArgs ¶
type WorkloadNetworkDhcpArgs struct { // NSX DHCP identifier. Generally the same as the DHCP display name DhcpId pulumi.StringPtrInput // Name of the private cloud PrivateCloudName pulumi.StringInput // DHCP properties. Properties pulumi.Input // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a WorkloadNetworkDhcp resource.
func (WorkloadNetworkDhcpArgs) ElementType ¶
func (WorkloadNetworkDhcpArgs) ElementType() reflect.Type
type WorkloadNetworkDhcpInput ¶
type WorkloadNetworkDhcpInput interface { pulumi.Input ToWorkloadNetworkDhcpOutput() WorkloadNetworkDhcpOutput ToWorkloadNetworkDhcpOutputWithContext(ctx context.Context) WorkloadNetworkDhcpOutput }
type WorkloadNetworkDhcpOutput ¶
type WorkloadNetworkDhcpOutput struct{ *pulumi.OutputState }
func (WorkloadNetworkDhcpOutput) ElementType ¶
func (WorkloadNetworkDhcpOutput) ElementType() reflect.Type
func (WorkloadNetworkDhcpOutput) Name ¶
func (o WorkloadNetworkDhcpOutput) Name() pulumi.StringOutput
Resource name.
func (WorkloadNetworkDhcpOutput) Properties ¶
func (o WorkloadNetworkDhcpOutput) Properties() pulumi.AnyOutput
DHCP properties.
func (WorkloadNetworkDhcpOutput) ToWorkloadNetworkDhcpOutput ¶
func (o WorkloadNetworkDhcpOutput) ToWorkloadNetworkDhcpOutput() WorkloadNetworkDhcpOutput
func (WorkloadNetworkDhcpOutput) ToWorkloadNetworkDhcpOutputWithContext ¶
func (o WorkloadNetworkDhcpOutput) ToWorkloadNetworkDhcpOutputWithContext(ctx context.Context) WorkloadNetworkDhcpOutput
func (WorkloadNetworkDhcpOutput) Type ¶
func (o WorkloadNetworkDhcpOutput) Type() pulumi.StringOutput
Resource type.
type WorkloadNetworkDhcpRelay ¶
type WorkloadNetworkDhcpRelay struct { // Type of DHCP: SERVER or RELAY. // Expected value is 'RELAY'. DhcpType string `pulumi:"dhcpType"` // Display name of the DHCP entity. DisplayName *string `pulumi:"displayName"` // NSX revision number. Revision *float64 `pulumi:"revision"` // DHCP Relay Addresses. Max 3. ServerAddresses []string `pulumi:"serverAddresses"` }
NSX DHCP Relay
type WorkloadNetworkDhcpRelayArgs ¶
type WorkloadNetworkDhcpRelayArgs struct { // Type of DHCP: SERVER or RELAY. // Expected value is 'RELAY'. DhcpType pulumi.StringInput `pulumi:"dhcpType"` // Display name of the DHCP entity. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // NSX revision number. Revision pulumi.Float64PtrInput `pulumi:"revision"` // DHCP Relay Addresses. Max 3. ServerAddresses pulumi.StringArrayInput `pulumi:"serverAddresses"` }
NSX DHCP Relay
func (WorkloadNetworkDhcpRelayArgs) ElementType ¶
func (WorkloadNetworkDhcpRelayArgs) ElementType() reflect.Type
func (WorkloadNetworkDhcpRelayArgs) ToWorkloadNetworkDhcpRelayOutput ¶
func (i WorkloadNetworkDhcpRelayArgs) ToWorkloadNetworkDhcpRelayOutput() WorkloadNetworkDhcpRelayOutput
func (WorkloadNetworkDhcpRelayArgs) ToWorkloadNetworkDhcpRelayOutputWithContext ¶
func (i WorkloadNetworkDhcpRelayArgs) ToWorkloadNetworkDhcpRelayOutputWithContext(ctx context.Context) WorkloadNetworkDhcpRelayOutput
func (WorkloadNetworkDhcpRelayArgs) ToWorkloadNetworkDhcpRelayPtrOutput ¶
func (i WorkloadNetworkDhcpRelayArgs) ToWorkloadNetworkDhcpRelayPtrOutput() WorkloadNetworkDhcpRelayPtrOutput
func (WorkloadNetworkDhcpRelayArgs) ToWorkloadNetworkDhcpRelayPtrOutputWithContext ¶
func (i WorkloadNetworkDhcpRelayArgs) ToWorkloadNetworkDhcpRelayPtrOutputWithContext(ctx context.Context) WorkloadNetworkDhcpRelayPtrOutput
type WorkloadNetworkDhcpRelayInput ¶
type WorkloadNetworkDhcpRelayInput interface { pulumi.Input ToWorkloadNetworkDhcpRelayOutput() WorkloadNetworkDhcpRelayOutput ToWorkloadNetworkDhcpRelayOutputWithContext(context.Context) WorkloadNetworkDhcpRelayOutput }
WorkloadNetworkDhcpRelayInput is an input type that accepts WorkloadNetworkDhcpRelayArgs and WorkloadNetworkDhcpRelayOutput values. You can construct a concrete instance of `WorkloadNetworkDhcpRelayInput` via:
WorkloadNetworkDhcpRelayArgs{...}
type WorkloadNetworkDhcpRelayOutput ¶
type WorkloadNetworkDhcpRelayOutput struct{ *pulumi.OutputState }
NSX DHCP Relay
func (WorkloadNetworkDhcpRelayOutput) DhcpType ¶
func (o WorkloadNetworkDhcpRelayOutput) DhcpType() pulumi.StringOutput
Type of DHCP: SERVER or RELAY. Expected value is 'RELAY'.
func (WorkloadNetworkDhcpRelayOutput) DisplayName ¶
func (o WorkloadNetworkDhcpRelayOutput) DisplayName() pulumi.StringPtrOutput
Display name of the DHCP entity.
func (WorkloadNetworkDhcpRelayOutput) ElementType ¶
func (WorkloadNetworkDhcpRelayOutput) ElementType() reflect.Type
func (WorkloadNetworkDhcpRelayOutput) Revision ¶
func (o WorkloadNetworkDhcpRelayOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (WorkloadNetworkDhcpRelayOutput) ServerAddresses ¶
func (o WorkloadNetworkDhcpRelayOutput) ServerAddresses() pulumi.StringArrayOutput
DHCP Relay Addresses. Max 3.
func (WorkloadNetworkDhcpRelayOutput) ToWorkloadNetworkDhcpRelayOutput ¶
func (o WorkloadNetworkDhcpRelayOutput) ToWorkloadNetworkDhcpRelayOutput() WorkloadNetworkDhcpRelayOutput
func (WorkloadNetworkDhcpRelayOutput) ToWorkloadNetworkDhcpRelayOutputWithContext ¶
func (o WorkloadNetworkDhcpRelayOutput) ToWorkloadNetworkDhcpRelayOutputWithContext(ctx context.Context) WorkloadNetworkDhcpRelayOutput
func (WorkloadNetworkDhcpRelayOutput) ToWorkloadNetworkDhcpRelayPtrOutput ¶
func (o WorkloadNetworkDhcpRelayOutput) ToWorkloadNetworkDhcpRelayPtrOutput() WorkloadNetworkDhcpRelayPtrOutput
func (WorkloadNetworkDhcpRelayOutput) ToWorkloadNetworkDhcpRelayPtrOutputWithContext ¶
func (o WorkloadNetworkDhcpRelayOutput) ToWorkloadNetworkDhcpRelayPtrOutputWithContext(ctx context.Context) WorkloadNetworkDhcpRelayPtrOutput
type WorkloadNetworkDhcpRelayPtrInput ¶
type WorkloadNetworkDhcpRelayPtrInput interface { pulumi.Input ToWorkloadNetworkDhcpRelayPtrOutput() WorkloadNetworkDhcpRelayPtrOutput ToWorkloadNetworkDhcpRelayPtrOutputWithContext(context.Context) WorkloadNetworkDhcpRelayPtrOutput }
WorkloadNetworkDhcpRelayPtrInput is an input type that accepts WorkloadNetworkDhcpRelayArgs, WorkloadNetworkDhcpRelayPtr and WorkloadNetworkDhcpRelayPtrOutput values. You can construct a concrete instance of `WorkloadNetworkDhcpRelayPtrInput` via:
WorkloadNetworkDhcpRelayArgs{...} or: nil
func WorkloadNetworkDhcpRelayPtr ¶
func WorkloadNetworkDhcpRelayPtr(v *WorkloadNetworkDhcpRelayArgs) WorkloadNetworkDhcpRelayPtrInput
type WorkloadNetworkDhcpRelayPtrOutput ¶
type WorkloadNetworkDhcpRelayPtrOutput struct{ *pulumi.OutputState }
func (WorkloadNetworkDhcpRelayPtrOutput) DhcpType ¶
func (o WorkloadNetworkDhcpRelayPtrOutput) DhcpType() pulumi.StringPtrOutput
Type of DHCP: SERVER or RELAY. Expected value is 'RELAY'.
func (WorkloadNetworkDhcpRelayPtrOutput) DisplayName ¶
func (o WorkloadNetworkDhcpRelayPtrOutput) DisplayName() pulumi.StringPtrOutput
Display name of the DHCP entity.
func (WorkloadNetworkDhcpRelayPtrOutput) Elem ¶
func (o WorkloadNetworkDhcpRelayPtrOutput) Elem() WorkloadNetworkDhcpRelayOutput
func (WorkloadNetworkDhcpRelayPtrOutput) ElementType ¶
func (WorkloadNetworkDhcpRelayPtrOutput) ElementType() reflect.Type
func (WorkloadNetworkDhcpRelayPtrOutput) Revision ¶
func (o WorkloadNetworkDhcpRelayPtrOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (WorkloadNetworkDhcpRelayPtrOutput) ServerAddresses ¶
func (o WorkloadNetworkDhcpRelayPtrOutput) ServerAddresses() pulumi.StringArrayOutput
DHCP Relay Addresses. Max 3.
func (WorkloadNetworkDhcpRelayPtrOutput) ToWorkloadNetworkDhcpRelayPtrOutput ¶
func (o WorkloadNetworkDhcpRelayPtrOutput) ToWorkloadNetworkDhcpRelayPtrOutput() WorkloadNetworkDhcpRelayPtrOutput
func (WorkloadNetworkDhcpRelayPtrOutput) ToWorkloadNetworkDhcpRelayPtrOutputWithContext ¶
func (o WorkloadNetworkDhcpRelayPtrOutput) ToWorkloadNetworkDhcpRelayPtrOutputWithContext(ctx context.Context) WorkloadNetworkDhcpRelayPtrOutput
type WorkloadNetworkDhcpRelayResponse ¶
type WorkloadNetworkDhcpRelayResponse struct { // Type of DHCP: SERVER or RELAY. // Expected value is 'RELAY'. DhcpType string `pulumi:"dhcpType"` // Display name of the DHCP entity. DisplayName *string `pulumi:"displayName"` // The provisioning state ProvisioningState string `pulumi:"provisioningState"` // NSX revision number. Revision *float64 `pulumi:"revision"` // NSX Segments consuming DHCP. Segments []string `pulumi:"segments"` // DHCP Relay Addresses. Max 3. ServerAddresses []string `pulumi:"serverAddresses"` }
NSX DHCP Relay
type WorkloadNetworkDhcpRelayResponseOutput ¶
type WorkloadNetworkDhcpRelayResponseOutput struct{ *pulumi.OutputState }
NSX DHCP Relay
func (WorkloadNetworkDhcpRelayResponseOutput) DhcpType ¶
func (o WorkloadNetworkDhcpRelayResponseOutput) DhcpType() pulumi.StringOutput
Type of DHCP: SERVER or RELAY. Expected value is 'RELAY'.
func (WorkloadNetworkDhcpRelayResponseOutput) DisplayName ¶
func (o WorkloadNetworkDhcpRelayResponseOutput) DisplayName() pulumi.StringPtrOutput
Display name of the DHCP entity.
func (WorkloadNetworkDhcpRelayResponseOutput) ElementType ¶
func (WorkloadNetworkDhcpRelayResponseOutput) ElementType() reflect.Type
func (WorkloadNetworkDhcpRelayResponseOutput) ProvisioningState ¶
func (o WorkloadNetworkDhcpRelayResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (WorkloadNetworkDhcpRelayResponseOutput) Revision ¶
func (o WorkloadNetworkDhcpRelayResponseOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (WorkloadNetworkDhcpRelayResponseOutput) Segments ¶
func (o WorkloadNetworkDhcpRelayResponseOutput) Segments() pulumi.StringArrayOutput
NSX Segments consuming DHCP.
func (WorkloadNetworkDhcpRelayResponseOutput) ServerAddresses ¶
func (o WorkloadNetworkDhcpRelayResponseOutput) ServerAddresses() pulumi.StringArrayOutput
DHCP Relay Addresses. Max 3.
func (WorkloadNetworkDhcpRelayResponseOutput) ToWorkloadNetworkDhcpRelayResponseOutput ¶
func (o WorkloadNetworkDhcpRelayResponseOutput) ToWorkloadNetworkDhcpRelayResponseOutput() WorkloadNetworkDhcpRelayResponseOutput
func (WorkloadNetworkDhcpRelayResponseOutput) ToWorkloadNetworkDhcpRelayResponseOutputWithContext ¶
func (o WorkloadNetworkDhcpRelayResponseOutput) ToWorkloadNetworkDhcpRelayResponseOutputWithContext(ctx context.Context) WorkloadNetworkDhcpRelayResponseOutput
type WorkloadNetworkDhcpServer ¶
type WorkloadNetworkDhcpServer struct { // Type of DHCP: SERVER or RELAY. // Expected value is 'SERVER'. DhcpType string `pulumi:"dhcpType"` // Display name of the DHCP entity. DisplayName *string `pulumi:"displayName"` // DHCP Server Lease Time. LeaseTime *float64 `pulumi:"leaseTime"` // NSX revision number. Revision *float64 `pulumi:"revision"` // DHCP Server Address. ServerAddress *string `pulumi:"serverAddress"` }
NSX DHCP Server
type WorkloadNetworkDhcpServerArgs ¶
type WorkloadNetworkDhcpServerArgs struct { // Type of DHCP: SERVER or RELAY. // Expected value is 'SERVER'. DhcpType pulumi.StringInput `pulumi:"dhcpType"` // Display name of the DHCP entity. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // DHCP Server Lease Time. LeaseTime pulumi.Float64PtrInput `pulumi:"leaseTime"` // NSX revision number. Revision pulumi.Float64PtrInput `pulumi:"revision"` // DHCP Server Address. ServerAddress pulumi.StringPtrInput `pulumi:"serverAddress"` }
NSX DHCP Server
func (WorkloadNetworkDhcpServerArgs) ElementType ¶
func (WorkloadNetworkDhcpServerArgs) ElementType() reflect.Type
func (WorkloadNetworkDhcpServerArgs) ToWorkloadNetworkDhcpServerOutput ¶
func (i WorkloadNetworkDhcpServerArgs) ToWorkloadNetworkDhcpServerOutput() WorkloadNetworkDhcpServerOutput
func (WorkloadNetworkDhcpServerArgs) ToWorkloadNetworkDhcpServerOutputWithContext ¶
func (i WorkloadNetworkDhcpServerArgs) ToWorkloadNetworkDhcpServerOutputWithContext(ctx context.Context) WorkloadNetworkDhcpServerOutput
func (WorkloadNetworkDhcpServerArgs) ToWorkloadNetworkDhcpServerPtrOutput ¶
func (i WorkloadNetworkDhcpServerArgs) ToWorkloadNetworkDhcpServerPtrOutput() WorkloadNetworkDhcpServerPtrOutput
func (WorkloadNetworkDhcpServerArgs) ToWorkloadNetworkDhcpServerPtrOutputWithContext ¶
func (i WorkloadNetworkDhcpServerArgs) ToWorkloadNetworkDhcpServerPtrOutputWithContext(ctx context.Context) WorkloadNetworkDhcpServerPtrOutput
type WorkloadNetworkDhcpServerInput ¶
type WorkloadNetworkDhcpServerInput interface { pulumi.Input ToWorkloadNetworkDhcpServerOutput() WorkloadNetworkDhcpServerOutput ToWorkloadNetworkDhcpServerOutputWithContext(context.Context) WorkloadNetworkDhcpServerOutput }
WorkloadNetworkDhcpServerInput is an input type that accepts WorkloadNetworkDhcpServerArgs and WorkloadNetworkDhcpServerOutput values. You can construct a concrete instance of `WorkloadNetworkDhcpServerInput` via:
WorkloadNetworkDhcpServerArgs{...}
type WorkloadNetworkDhcpServerOutput ¶
type WorkloadNetworkDhcpServerOutput struct{ *pulumi.OutputState }
NSX DHCP Server
func (WorkloadNetworkDhcpServerOutput) DhcpType ¶
func (o WorkloadNetworkDhcpServerOutput) DhcpType() pulumi.StringOutput
Type of DHCP: SERVER or RELAY. Expected value is 'SERVER'.
func (WorkloadNetworkDhcpServerOutput) DisplayName ¶
func (o WorkloadNetworkDhcpServerOutput) DisplayName() pulumi.StringPtrOutput
Display name of the DHCP entity.
func (WorkloadNetworkDhcpServerOutput) ElementType ¶
func (WorkloadNetworkDhcpServerOutput) ElementType() reflect.Type
func (WorkloadNetworkDhcpServerOutput) LeaseTime ¶
func (o WorkloadNetworkDhcpServerOutput) LeaseTime() pulumi.Float64PtrOutput
DHCP Server Lease Time.
func (WorkloadNetworkDhcpServerOutput) Revision ¶
func (o WorkloadNetworkDhcpServerOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (WorkloadNetworkDhcpServerOutput) ServerAddress ¶
func (o WorkloadNetworkDhcpServerOutput) ServerAddress() pulumi.StringPtrOutput
DHCP Server Address.
func (WorkloadNetworkDhcpServerOutput) ToWorkloadNetworkDhcpServerOutput ¶
func (o WorkloadNetworkDhcpServerOutput) ToWorkloadNetworkDhcpServerOutput() WorkloadNetworkDhcpServerOutput
func (WorkloadNetworkDhcpServerOutput) ToWorkloadNetworkDhcpServerOutputWithContext ¶
func (o WorkloadNetworkDhcpServerOutput) ToWorkloadNetworkDhcpServerOutputWithContext(ctx context.Context) WorkloadNetworkDhcpServerOutput
func (WorkloadNetworkDhcpServerOutput) ToWorkloadNetworkDhcpServerPtrOutput ¶
func (o WorkloadNetworkDhcpServerOutput) ToWorkloadNetworkDhcpServerPtrOutput() WorkloadNetworkDhcpServerPtrOutput
func (WorkloadNetworkDhcpServerOutput) ToWorkloadNetworkDhcpServerPtrOutputWithContext ¶
func (o WorkloadNetworkDhcpServerOutput) ToWorkloadNetworkDhcpServerPtrOutputWithContext(ctx context.Context) WorkloadNetworkDhcpServerPtrOutput
type WorkloadNetworkDhcpServerPtrInput ¶
type WorkloadNetworkDhcpServerPtrInput interface { pulumi.Input ToWorkloadNetworkDhcpServerPtrOutput() WorkloadNetworkDhcpServerPtrOutput ToWorkloadNetworkDhcpServerPtrOutputWithContext(context.Context) WorkloadNetworkDhcpServerPtrOutput }
WorkloadNetworkDhcpServerPtrInput is an input type that accepts WorkloadNetworkDhcpServerArgs, WorkloadNetworkDhcpServerPtr and WorkloadNetworkDhcpServerPtrOutput values. You can construct a concrete instance of `WorkloadNetworkDhcpServerPtrInput` via:
WorkloadNetworkDhcpServerArgs{...} or: nil
func WorkloadNetworkDhcpServerPtr ¶
func WorkloadNetworkDhcpServerPtr(v *WorkloadNetworkDhcpServerArgs) WorkloadNetworkDhcpServerPtrInput
type WorkloadNetworkDhcpServerPtrOutput ¶
type WorkloadNetworkDhcpServerPtrOutput struct{ *pulumi.OutputState }
func (WorkloadNetworkDhcpServerPtrOutput) DhcpType ¶
func (o WorkloadNetworkDhcpServerPtrOutput) DhcpType() pulumi.StringPtrOutput
Type of DHCP: SERVER or RELAY. Expected value is 'SERVER'.
func (WorkloadNetworkDhcpServerPtrOutput) DisplayName ¶
func (o WorkloadNetworkDhcpServerPtrOutput) DisplayName() pulumi.StringPtrOutput
Display name of the DHCP entity.
func (WorkloadNetworkDhcpServerPtrOutput) Elem ¶
func (o WorkloadNetworkDhcpServerPtrOutput) Elem() WorkloadNetworkDhcpServerOutput
func (WorkloadNetworkDhcpServerPtrOutput) ElementType ¶
func (WorkloadNetworkDhcpServerPtrOutput) ElementType() reflect.Type
func (WorkloadNetworkDhcpServerPtrOutput) LeaseTime ¶
func (o WorkloadNetworkDhcpServerPtrOutput) LeaseTime() pulumi.Float64PtrOutput
DHCP Server Lease Time.
func (WorkloadNetworkDhcpServerPtrOutput) Revision ¶
func (o WorkloadNetworkDhcpServerPtrOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (WorkloadNetworkDhcpServerPtrOutput) ServerAddress ¶
func (o WorkloadNetworkDhcpServerPtrOutput) ServerAddress() pulumi.StringPtrOutput
DHCP Server Address.
func (WorkloadNetworkDhcpServerPtrOutput) ToWorkloadNetworkDhcpServerPtrOutput ¶
func (o WorkloadNetworkDhcpServerPtrOutput) ToWorkloadNetworkDhcpServerPtrOutput() WorkloadNetworkDhcpServerPtrOutput
func (WorkloadNetworkDhcpServerPtrOutput) ToWorkloadNetworkDhcpServerPtrOutputWithContext ¶
func (o WorkloadNetworkDhcpServerPtrOutput) ToWorkloadNetworkDhcpServerPtrOutputWithContext(ctx context.Context) WorkloadNetworkDhcpServerPtrOutput
type WorkloadNetworkDhcpServerResponse ¶
type WorkloadNetworkDhcpServerResponse struct { // Type of DHCP: SERVER or RELAY. // Expected value is 'SERVER'. DhcpType string `pulumi:"dhcpType"` // Display name of the DHCP entity. DisplayName *string `pulumi:"displayName"` // DHCP Server Lease Time. LeaseTime *float64 `pulumi:"leaseTime"` // The provisioning state ProvisioningState string `pulumi:"provisioningState"` // NSX revision number. Revision *float64 `pulumi:"revision"` // NSX Segments consuming DHCP. Segments []string `pulumi:"segments"` // DHCP Server Address. ServerAddress *string `pulumi:"serverAddress"` }
NSX DHCP Server
type WorkloadNetworkDhcpServerResponseOutput ¶
type WorkloadNetworkDhcpServerResponseOutput struct{ *pulumi.OutputState }
NSX DHCP Server
func (WorkloadNetworkDhcpServerResponseOutput) DhcpType ¶
func (o WorkloadNetworkDhcpServerResponseOutput) DhcpType() pulumi.StringOutput
Type of DHCP: SERVER or RELAY. Expected value is 'SERVER'.
func (WorkloadNetworkDhcpServerResponseOutput) DisplayName ¶
func (o WorkloadNetworkDhcpServerResponseOutput) DisplayName() pulumi.StringPtrOutput
Display name of the DHCP entity.
func (WorkloadNetworkDhcpServerResponseOutput) ElementType ¶
func (WorkloadNetworkDhcpServerResponseOutput) ElementType() reflect.Type
func (WorkloadNetworkDhcpServerResponseOutput) LeaseTime ¶
func (o WorkloadNetworkDhcpServerResponseOutput) LeaseTime() pulumi.Float64PtrOutput
DHCP Server Lease Time.
func (WorkloadNetworkDhcpServerResponseOutput) ProvisioningState ¶
func (o WorkloadNetworkDhcpServerResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (WorkloadNetworkDhcpServerResponseOutput) Revision ¶
func (o WorkloadNetworkDhcpServerResponseOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (WorkloadNetworkDhcpServerResponseOutput) Segments ¶
func (o WorkloadNetworkDhcpServerResponseOutput) Segments() pulumi.StringArrayOutput
NSX Segments consuming DHCP.
func (WorkloadNetworkDhcpServerResponseOutput) ServerAddress ¶
func (o WorkloadNetworkDhcpServerResponseOutput) ServerAddress() pulumi.StringPtrOutput
DHCP Server Address.
func (WorkloadNetworkDhcpServerResponseOutput) ToWorkloadNetworkDhcpServerResponseOutput ¶
func (o WorkloadNetworkDhcpServerResponseOutput) ToWorkloadNetworkDhcpServerResponseOutput() WorkloadNetworkDhcpServerResponseOutput
func (WorkloadNetworkDhcpServerResponseOutput) ToWorkloadNetworkDhcpServerResponseOutputWithContext ¶
func (o WorkloadNetworkDhcpServerResponseOutput) ToWorkloadNetworkDhcpServerResponseOutputWithContext(ctx context.Context) WorkloadNetworkDhcpServerResponseOutput
type WorkloadNetworkDhcpState ¶
type WorkloadNetworkDhcpState struct { }
func (WorkloadNetworkDhcpState) ElementType ¶
func (WorkloadNetworkDhcpState) ElementType() reflect.Type
type WorkloadNetworkDnsService ¶
type WorkloadNetworkDnsService struct { pulumi.CustomResourceState // Default DNS zone of the DNS Service. DefaultDnsZone pulumi.StringPtrOutput `pulumi:"defaultDnsZone"` // Display name of the DNS Service. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // DNS service IP of the DNS Service. DnsServiceIp pulumi.StringPtrOutput `pulumi:"dnsServiceIp"` // FQDN zones of the DNS Service. FqdnZones pulumi.StringArrayOutput `pulumi:"fqdnZones"` // DNS Service log level. LogLevel pulumi.StringPtrOutput `pulumi:"logLevel"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The provisioning state ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // NSX revision number. Revision pulumi.Float64PtrOutput `pulumi:"revision"` // DNS Service status. Status pulumi.StringOutput `pulumi:"status"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
NSX DNS Service Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2020-07-17-preview.
Other available API versions: 2023-03-01, 2023-09-01.
func GetWorkloadNetworkDnsService ¶
func GetWorkloadNetworkDnsService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkloadNetworkDnsServiceState, opts ...pulumi.ResourceOption) (*WorkloadNetworkDnsService, error)
GetWorkloadNetworkDnsService gets an existing WorkloadNetworkDnsService 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 NewWorkloadNetworkDnsService ¶
func NewWorkloadNetworkDnsService(ctx *pulumi.Context, name string, args *WorkloadNetworkDnsServiceArgs, opts ...pulumi.ResourceOption) (*WorkloadNetworkDnsService, error)
NewWorkloadNetworkDnsService registers a new resource with the given unique name, arguments, and options.
func (*WorkloadNetworkDnsService) ElementType ¶
func (*WorkloadNetworkDnsService) ElementType() reflect.Type
func (*WorkloadNetworkDnsService) ToWorkloadNetworkDnsServiceOutput ¶
func (i *WorkloadNetworkDnsService) ToWorkloadNetworkDnsServiceOutput() WorkloadNetworkDnsServiceOutput
func (*WorkloadNetworkDnsService) ToWorkloadNetworkDnsServiceOutputWithContext ¶
func (i *WorkloadNetworkDnsService) ToWorkloadNetworkDnsServiceOutputWithContext(ctx context.Context) WorkloadNetworkDnsServiceOutput
type WorkloadNetworkDnsServiceArgs ¶
type WorkloadNetworkDnsServiceArgs struct { // Default DNS zone of the DNS Service. DefaultDnsZone pulumi.StringPtrInput // Display name of the DNS Service. DisplayName pulumi.StringPtrInput // NSX DNS Service identifier. Generally the same as the DNS Service's display name DnsServiceId pulumi.StringPtrInput // DNS service IP of the DNS Service. DnsServiceIp pulumi.StringPtrInput // FQDN zones of the DNS Service. FqdnZones pulumi.StringArrayInput // DNS Service log level. LogLevel pulumi.StringPtrInput // Name of the private cloud PrivateCloudName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // NSX revision number. Revision pulumi.Float64PtrInput }
The set of arguments for constructing a WorkloadNetworkDnsService resource.
func (WorkloadNetworkDnsServiceArgs) ElementType ¶
func (WorkloadNetworkDnsServiceArgs) ElementType() reflect.Type
type WorkloadNetworkDnsServiceInput ¶
type WorkloadNetworkDnsServiceInput interface { pulumi.Input ToWorkloadNetworkDnsServiceOutput() WorkloadNetworkDnsServiceOutput ToWorkloadNetworkDnsServiceOutputWithContext(ctx context.Context) WorkloadNetworkDnsServiceOutput }
type WorkloadNetworkDnsServiceOutput ¶
type WorkloadNetworkDnsServiceOutput struct{ *pulumi.OutputState }
func (WorkloadNetworkDnsServiceOutput) DefaultDnsZone ¶
func (o WorkloadNetworkDnsServiceOutput) DefaultDnsZone() pulumi.StringPtrOutput
Default DNS zone of the DNS Service.
func (WorkloadNetworkDnsServiceOutput) DisplayName ¶
func (o WorkloadNetworkDnsServiceOutput) DisplayName() pulumi.StringPtrOutput
Display name of the DNS Service.
func (WorkloadNetworkDnsServiceOutput) DnsServiceIp ¶
func (o WorkloadNetworkDnsServiceOutput) DnsServiceIp() pulumi.StringPtrOutput
DNS service IP of the DNS Service.
func (WorkloadNetworkDnsServiceOutput) ElementType ¶
func (WorkloadNetworkDnsServiceOutput) ElementType() reflect.Type
func (WorkloadNetworkDnsServiceOutput) FqdnZones ¶
func (o WorkloadNetworkDnsServiceOutput) FqdnZones() pulumi.StringArrayOutput
FQDN zones of the DNS Service.
func (WorkloadNetworkDnsServiceOutput) LogLevel ¶
func (o WorkloadNetworkDnsServiceOutput) LogLevel() pulumi.StringPtrOutput
DNS Service log level.
func (WorkloadNetworkDnsServiceOutput) Name ¶
func (o WorkloadNetworkDnsServiceOutput) Name() pulumi.StringOutput
Resource name.
func (WorkloadNetworkDnsServiceOutput) ProvisioningState ¶
func (o WorkloadNetworkDnsServiceOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (WorkloadNetworkDnsServiceOutput) Revision ¶
func (o WorkloadNetworkDnsServiceOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (WorkloadNetworkDnsServiceOutput) Status ¶
func (o WorkloadNetworkDnsServiceOutput) Status() pulumi.StringOutput
DNS Service status.
func (WorkloadNetworkDnsServiceOutput) ToWorkloadNetworkDnsServiceOutput ¶
func (o WorkloadNetworkDnsServiceOutput) ToWorkloadNetworkDnsServiceOutput() WorkloadNetworkDnsServiceOutput
func (WorkloadNetworkDnsServiceOutput) ToWorkloadNetworkDnsServiceOutputWithContext ¶
func (o WorkloadNetworkDnsServiceOutput) ToWorkloadNetworkDnsServiceOutputWithContext(ctx context.Context) WorkloadNetworkDnsServiceOutput
func (WorkloadNetworkDnsServiceOutput) Type ¶
func (o WorkloadNetworkDnsServiceOutput) Type() pulumi.StringOutput
Resource type.
type WorkloadNetworkDnsServiceState ¶
type WorkloadNetworkDnsServiceState struct { }
func (WorkloadNetworkDnsServiceState) ElementType ¶
func (WorkloadNetworkDnsServiceState) ElementType() reflect.Type
type WorkloadNetworkDnsZone ¶
type WorkloadNetworkDnsZone struct { pulumi.CustomResourceState // Display name of the DNS Zone. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // DNS Server IP array of the DNS Zone. DnsServerIps pulumi.StringArrayOutput `pulumi:"dnsServerIps"` // Number of DNS Services using the DNS zone. DnsServices pulumi.Float64PtrOutput `pulumi:"dnsServices"` // Domain names of the DNS Zone. Domain pulumi.StringArrayOutput `pulumi:"domain"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The provisioning state ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // NSX revision number. Revision pulumi.Float64PtrOutput `pulumi:"revision"` // Source IP of the DNS Zone. SourceIp pulumi.StringPtrOutput `pulumi:"sourceIp"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
NSX DNS Zone Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2020-07-17-preview.
Other available API versions: 2023-03-01, 2023-09-01.
func GetWorkloadNetworkDnsZone ¶
func GetWorkloadNetworkDnsZone(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkloadNetworkDnsZoneState, opts ...pulumi.ResourceOption) (*WorkloadNetworkDnsZone, error)
GetWorkloadNetworkDnsZone gets an existing WorkloadNetworkDnsZone 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 NewWorkloadNetworkDnsZone ¶
func NewWorkloadNetworkDnsZone(ctx *pulumi.Context, name string, args *WorkloadNetworkDnsZoneArgs, opts ...pulumi.ResourceOption) (*WorkloadNetworkDnsZone, error)
NewWorkloadNetworkDnsZone registers a new resource with the given unique name, arguments, and options.
func (*WorkloadNetworkDnsZone) ElementType ¶
func (*WorkloadNetworkDnsZone) ElementType() reflect.Type
func (*WorkloadNetworkDnsZone) ToWorkloadNetworkDnsZoneOutput ¶
func (i *WorkloadNetworkDnsZone) ToWorkloadNetworkDnsZoneOutput() WorkloadNetworkDnsZoneOutput
func (*WorkloadNetworkDnsZone) ToWorkloadNetworkDnsZoneOutputWithContext ¶
func (i *WorkloadNetworkDnsZone) ToWorkloadNetworkDnsZoneOutputWithContext(ctx context.Context) WorkloadNetworkDnsZoneOutput
type WorkloadNetworkDnsZoneArgs ¶
type WorkloadNetworkDnsZoneArgs struct { // Display name of the DNS Zone. DisplayName pulumi.StringPtrInput // DNS Server IP array of the DNS Zone. DnsServerIps pulumi.StringArrayInput // Number of DNS Services using the DNS zone. DnsServices pulumi.Float64PtrInput // NSX DNS Zone identifier. Generally the same as the DNS Zone's display name DnsZoneId pulumi.StringPtrInput // Domain names of the DNS Zone. Domain pulumi.StringArrayInput // Name of the private cloud PrivateCloudName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // NSX revision number. Revision pulumi.Float64PtrInput // Source IP of the DNS Zone. SourceIp pulumi.StringPtrInput }
The set of arguments for constructing a WorkloadNetworkDnsZone resource.
func (WorkloadNetworkDnsZoneArgs) ElementType ¶
func (WorkloadNetworkDnsZoneArgs) ElementType() reflect.Type
type WorkloadNetworkDnsZoneInput ¶
type WorkloadNetworkDnsZoneInput interface { pulumi.Input ToWorkloadNetworkDnsZoneOutput() WorkloadNetworkDnsZoneOutput ToWorkloadNetworkDnsZoneOutputWithContext(ctx context.Context) WorkloadNetworkDnsZoneOutput }
type WorkloadNetworkDnsZoneOutput ¶
type WorkloadNetworkDnsZoneOutput struct{ *pulumi.OutputState }
func (WorkloadNetworkDnsZoneOutput) DisplayName ¶
func (o WorkloadNetworkDnsZoneOutput) DisplayName() pulumi.StringPtrOutput
Display name of the DNS Zone.
func (WorkloadNetworkDnsZoneOutput) DnsServerIps ¶
func (o WorkloadNetworkDnsZoneOutput) DnsServerIps() pulumi.StringArrayOutput
DNS Server IP array of the DNS Zone.
func (WorkloadNetworkDnsZoneOutput) DnsServices ¶
func (o WorkloadNetworkDnsZoneOutput) DnsServices() pulumi.Float64PtrOutput
Number of DNS Services using the DNS zone.
func (WorkloadNetworkDnsZoneOutput) Domain ¶
func (o WorkloadNetworkDnsZoneOutput) Domain() pulumi.StringArrayOutput
Domain names of the DNS Zone.
func (WorkloadNetworkDnsZoneOutput) ElementType ¶
func (WorkloadNetworkDnsZoneOutput) ElementType() reflect.Type
func (WorkloadNetworkDnsZoneOutput) Name ¶
func (o WorkloadNetworkDnsZoneOutput) Name() pulumi.StringOutput
Resource name.
func (WorkloadNetworkDnsZoneOutput) ProvisioningState ¶
func (o WorkloadNetworkDnsZoneOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (WorkloadNetworkDnsZoneOutput) Revision ¶
func (o WorkloadNetworkDnsZoneOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (WorkloadNetworkDnsZoneOutput) SourceIp ¶
func (o WorkloadNetworkDnsZoneOutput) SourceIp() pulumi.StringPtrOutput
Source IP of the DNS Zone.
func (WorkloadNetworkDnsZoneOutput) ToWorkloadNetworkDnsZoneOutput ¶
func (o WorkloadNetworkDnsZoneOutput) ToWorkloadNetworkDnsZoneOutput() WorkloadNetworkDnsZoneOutput
func (WorkloadNetworkDnsZoneOutput) ToWorkloadNetworkDnsZoneOutputWithContext ¶
func (o WorkloadNetworkDnsZoneOutput) ToWorkloadNetworkDnsZoneOutputWithContext(ctx context.Context) WorkloadNetworkDnsZoneOutput
func (WorkloadNetworkDnsZoneOutput) Type ¶
func (o WorkloadNetworkDnsZoneOutput) Type() pulumi.StringOutput
Resource type.
type WorkloadNetworkDnsZoneState ¶
type WorkloadNetworkDnsZoneState struct { }
func (WorkloadNetworkDnsZoneState) ElementType ¶
func (WorkloadNetworkDnsZoneState) ElementType() reflect.Type
type WorkloadNetworkPortMirroring ¶
type WorkloadNetworkPortMirroring struct { pulumi.CustomResourceState // Destination VM Group. Destination pulumi.StringPtrOutput `pulumi:"destination"` // Direction of port mirroring profile. Direction pulumi.StringPtrOutput `pulumi:"direction"` // Display name of the port mirroring profile. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The provisioning state ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // NSX revision number. Revision pulumi.Float64PtrOutput `pulumi:"revision"` // Source VM Group. Source pulumi.StringPtrOutput `pulumi:"source"` // Port Mirroring Status. Status pulumi.StringOutput `pulumi:"status"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
NSX Port Mirroring Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2020-07-17-preview.
Other available API versions: 2023-03-01, 2023-09-01.
func GetWorkloadNetworkPortMirroring ¶
func GetWorkloadNetworkPortMirroring(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkloadNetworkPortMirroringState, opts ...pulumi.ResourceOption) (*WorkloadNetworkPortMirroring, error)
GetWorkloadNetworkPortMirroring gets an existing WorkloadNetworkPortMirroring 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 NewWorkloadNetworkPortMirroring ¶
func NewWorkloadNetworkPortMirroring(ctx *pulumi.Context, name string, args *WorkloadNetworkPortMirroringArgs, opts ...pulumi.ResourceOption) (*WorkloadNetworkPortMirroring, error)
NewWorkloadNetworkPortMirroring registers a new resource with the given unique name, arguments, and options.
func (*WorkloadNetworkPortMirroring) ElementType ¶
func (*WorkloadNetworkPortMirroring) ElementType() reflect.Type
func (*WorkloadNetworkPortMirroring) ToWorkloadNetworkPortMirroringOutput ¶
func (i *WorkloadNetworkPortMirroring) ToWorkloadNetworkPortMirroringOutput() WorkloadNetworkPortMirroringOutput
func (*WorkloadNetworkPortMirroring) ToWorkloadNetworkPortMirroringOutputWithContext ¶
func (i *WorkloadNetworkPortMirroring) ToWorkloadNetworkPortMirroringOutputWithContext(ctx context.Context) WorkloadNetworkPortMirroringOutput
type WorkloadNetworkPortMirroringArgs ¶
type WorkloadNetworkPortMirroringArgs struct { // Destination VM Group. Destination pulumi.StringPtrInput // Direction of port mirroring profile. Direction pulumi.StringPtrInput // Display name of the port mirroring profile. DisplayName pulumi.StringPtrInput // NSX Port Mirroring identifier. Generally the same as the Port Mirroring display name PortMirroringId pulumi.StringPtrInput // Name of the private cloud PrivateCloudName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // NSX revision number. Revision pulumi.Float64PtrInput // Source VM Group. Source pulumi.StringPtrInput }
The set of arguments for constructing a WorkloadNetworkPortMirroring resource.
func (WorkloadNetworkPortMirroringArgs) ElementType ¶
func (WorkloadNetworkPortMirroringArgs) ElementType() reflect.Type
type WorkloadNetworkPortMirroringInput ¶
type WorkloadNetworkPortMirroringInput interface { pulumi.Input ToWorkloadNetworkPortMirroringOutput() WorkloadNetworkPortMirroringOutput ToWorkloadNetworkPortMirroringOutputWithContext(ctx context.Context) WorkloadNetworkPortMirroringOutput }
type WorkloadNetworkPortMirroringOutput ¶
type WorkloadNetworkPortMirroringOutput struct{ *pulumi.OutputState }
func (WorkloadNetworkPortMirroringOutput) Destination ¶
func (o WorkloadNetworkPortMirroringOutput) Destination() pulumi.StringPtrOutput
Destination VM Group.
func (WorkloadNetworkPortMirroringOutput) Direction ¶
func (o WorkloadNetworkPortMirroringOutput) Direction() pulumi.StringPtrOutput
Direction of port mirroring profile.
func (WorkloadNetworkPortMirroringOutput) DisplayName ¶
func (o WorkloadNetworkPortMirroringOutput) DisplayName() pulumi.StringPtrOutput
Display name of the port mirroring profile.
func (WorkloadNetworkPortMirroringOutput) ElementType ¶
func (WorkloadNetworkPortMirroringOutput) ElementType() reflect.Type
func (WorkloadNetworkPortMirroringOutput) Name ¶
func (o WorkloadNetworkPortMirroringOutput) Name() pulumi.StringOutput
Resource name.
func (WorkloadNetworkPortMirroringOutput) ProvisioningState ¶
func (o WorkloadNetworkPortMirroringOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (WorkloadNetworkPortMirroringOutput) Revision ¶
func (o WorkloadNetworkPortMirroringOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (WorkloadNetworkPortMirroringOutput) Source ¶
func (o WorkloadNetworkPortMirroringOutput) Source() pulumi.StringPtrOutput
Source VM Group.
func (WorkloadNetworkPortMirroringOutput) Status ¶
func (o WorkloadNetworkPortMirroringOutput) Status() pulumi.StringOutput
Port Mirroring Status.
func (WorkloadNetworkPortMirroringOutput) ToWorkloadNetworkPortMirroringOutput ¶
func (o WorkloadNetworkPortMirroringOutput) ToWorkloadNetworkPortMirroringOutput() WorkloadNetworkPortMirroringOutput
func (WorkloadNetworkPortMirroringOutput) ToWorkloadNetworkPortMirroringOutputWithContext ¶
func (o WorkloadNetworkPortMirroringOutput) ToWorkloadNetworkPortMirroringOutputWithContext(ctx context.Context) WorkloadNetworkPortMirroringOutput
func (WorkloadNetworkPortMirroringOutput) Type ¶
func (o WorkloadNetworkPortMirroringOutput) Type() pulumi.StringOutput
Resource type.
type WorkloadNetworkPortMirroringState ¶
type WorkloadNetworkPortMirroringState struct { }
func (WorkloadNetworkPortMirroringState) ElementType ¶
func (WorkloadNetworkPortMirroringState) ElementType() reflect.Type
type WorkloadNetworkPublicIP ¶
type WorkloadNetworkPublicIP struct { pulumi.CustomResourceState // Display name of the Public IP Block. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Number of Public IPs requested. NumberOfPublicIPs pulumi.Float64PtrOutput `pulumi:"numberOfPublicIPs"` // The provisioning state ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // CIDR Block of the Public IP Block. PublicIPBlock pulumi.StringOutput `pulumi:"publicIPBlock"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
NSX Public IP Block Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2021-06-01.
Other available API versions: 2023-03-01, 2023-09-01.
func GetWorkloadNetworkPublicIP ¶
func GetWorkloadNetworkPublicIP(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkloadNetworkPublicIPState, opts ...pulumi.ResourceOption) (*WorkloadNetworkPublicIP, error)
GetWorkloadNetworkPublicIP gets an existing WorkloadNetworkPublicIP 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 NewWorkloadNetworkPublicIP ¶
func NewWorkloadNetworkPublicIP(ctx *pulumi.Context, name string, args *WorkloadNetworkPublicIPArgs, opts ...pulumi.ResourceOption) (*WorkloadNetworkPublicIP, error)
NewWorkloadNetworkPublicIP registers a new resource with the given unique name, arguments, and options.
func (*WorkloadNetworkPublicIP) ElementType ¶
func (*WorkloadNetworkPublicIP) ElementType() reflect.Type
func (*WorkloadNetworkPublicIP) ToWorkloadNetworkPublicIPOutput ¶
func (i *WorkloadNetworkPublicIP) ToWorkloadNetworkPublicIPOutput() WorkloadNetworkPublicIPOutput
func (*WorkloadNetworkPublicIP) ToWorkloadNetworkPublicIPOutputWithContext ¶
func (i *WorkloadNetworkPublicIP) ToWorkloadNetworkPublicIPOutputWithContext(ctx context.Context) WorkloadNetworkPublicIPOutput
type WorkloadNetworkPublicIPArgs ¶
type WorkloadNetworkPublicIPArgs struct { // Display name of the Public IP Block. DisplayName pulumi.StringPtrInput // Number of Public IPs requested. NumberOfPublicIPs pulumi.Float64PtrInput // Name of the private cloud PrivateCloudName pulumi.StringInput // NSX Public IP Block identifier. Generally the same as the Public IP Block's display name PublicIPId pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a WorkloadNetworkPublicIP resource.
func (WorkloadNetworkPublicIPArgs) ElementType ¶
func (WorkloadNetworkPublicIPArgs) ElementType() reflect.Type
type WorkloadNetworkPublicIPInput ¶
type WorkloadNetworkPublicIPInput interface { pulumi.Input ToWorkloadNetworkPublicIPOutput() WorkloadNetworkPublicIPOutput ToWorkloadNetworkPublicIPOutputWithContext(ctx context.Context) WorkloadNetworkPublicIPOutput }
type WorkloadNetworkPublicIPOutput ¶
type WorkloadNetworkPublicIPOutput struct{ *pulumi.OutputState }
func (WorkloadNetworkPublicIPOutput) DisplayName ¶
func (o WorkloadNetworkPublicIPOutput) DisplayName() pulumi.StringPtrOutput
Display name of the Public IP Block.
func (WorkloadNetworkPublicIPOutput) ElementType ¶
func (WorkloadNetworkPublicIPOutput) ElementType() reflect.Type
func (WorkloadNetworkPublicIPOutput) Name ¶
func (o WorkloadNetworkPublicIPOutput) Name() pulumi.StringOutput
Resource name.
func (WorkloadNetworkPublicIPOutput) NumberOfPublicIPs ¶
func (o WorkloadNetworkPublicIPOutput) NumberOfPublicIPs() pulumi.Float64PtrOutput
Number of Public IPs requested.
func (WorkloadNetworkPublicIPOutput) ProvisioningState ¶
func (o WorkloadNetworkPublicIPOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (WorkloadNetworkPublicIPOutput) PublicIPBlock ¶
func (o WorkloadNetworkPublicIPOutput) PublicIPBlock() pulumi.StringOutput
CIDR Block of the Public IP Block.
func (WorkloadNetworkPublicIPOutput) ToWorkloadNetworkPublicIPOutput ¶
func (o WorkloadNetworkPublicIPOutput) ToWorkloadNetworkPublicIPOutput() WorkloadNetworkPublicIPOutput
func (WorkloadNetworkPublicIPOutput) ToWorkloadNetworkPublicIPOutputWithContext ¶
func (o WorkloadNetworkPublicIPOutput) ToWorkloadNetworkPublicIPOutputWithContext(ctx context.Context) WorkloadNetworkPublicIPOutput
func (WorkloadNetworkPublicIPOutput) Type ¶
func (o WorkloadNetworkPublicIPOutput) Type() pulumi.StringOutput
Resource type.
type WorkloadNetworkPublicIPState ¶
type WorkloadNetworkPublicIPState struct { }
func (WorkloadNetworkPublicIPState) ElementType ¶
func (WorkloadNetworkPublicIPState) ElementType() reflect.Type
type WorkloadNetworkSegment ¶
type WorkloadNetworkSegment struct { pulumi.CustomResourceState // Gateway which to connect segment to. ConnectedGateway pulumi.StringPtrOutput `pulumi:"connectedGateway"` // Display name of the segment. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Port Vif which segment is associated with. PortVif WorkloadNetworkSegmentPortVifResponseArrayOutput `pulumi:"portVif"` // The provisioning state ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // NSX revision number. Revision pulumi.Float64PtrOutput `pulumi:"revision"` // Segment status. Status pulumi.StringOutput `pulumi:"status"` // Subnet which to connect segment to. Subnet WorkloadNetworkSegmentSubnetResponsePtrOutput `pulumi:"subnet"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
NSX Segment Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2020-07-17-preview.
Other available API versions: 2023-03-01, 2023-09-01.
func GetWorkloadNetworkSegment ¶
func GetWorkloadNetworkSegment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkloadNetworkSegmentState, opts ...pulumi.ResourceOption) (*WorkloadNetworkSegment, error)
GetWorkloadNetworkSegment gets an existing WorkloadNetworkSegment 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 NewWorkloadNetworkSegment ¶
func NewWorkloadNetworkSegment(ctx *pulumi.Context, name string, args *WorkloadNetworkSegmentArgs, opts ...pulumi.ResourceOption) (*WorkloadNetworkSegment, error)
NewWorkloadNetworkSegment registers a new resource with the given unique name, arguments, and options.
func (*WorkloadNetworkSegment) ElementType ¶
func (*WorkloadNetworkSegment) ElementType() reflect.Type
func (*WorkloadNetworkSegment) ToWorkloadNetworkSegmentOutput ¶
func (i *WorkloadNetworkSegment) ToWorkloadNetworkSegmentOutput() WorkloadNetworkSegmentOutput
func (*WorkloadNetworkSegment) ToWorkloadNetworkSegmentOutputWithContext ¶
func (i *WorkloadNetworkSegment) ToWorkloadNetworkSegmentOutputWithContext(ctx context.Context) WorkloadNetworkSegmentOutput
type WorkloadNetworkSegmentArgs ¶
type WorkloadNetworkSegmentArgs struct { // Gateway which to connect segment to. ConnectedGateway pulumi.StringPtrInput // Display name of the segment. DisplayName pulumi.StringPtrInput // Name of the private cloud PrivateCloudName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // NSX revision number. Revision pulumi.Float64PtrInput // NSX Segment identifier. Generally the same as the Segment's display name SegmentId pulumi.StringPtrInput // Subnet which to connect segment to. Subnet WorkloadNetworkSegmentSubnetPtrInput }
The set of arguments for constructing a WorkloadNetworkSegment resource.
func (WorkloadNetworkSegmentArgs) ElementType ¶
func (WorkloadNetworkSegmentArgs) ElementType() reflect.Type
type WorkloadNetworkSegmentInput ¶
type WorkloadNetworkSegmentInput interface { pulumi.Input ToWorkloadNetworkSegmentOutput() WorkloadNetworkSegmentOutput ToWorkloadNetworkSegmentOutputWithContext(ctx context.Context) WorkloadNetworkSegmentOutput }
type WorkloadNetworkSegmentOutput ¶
type WorkloadNetworkSegmentOutput struct{ *pulumi.OutputState }
func (WorkloadNetworkSegmentOutput) ConnectedGateway ¶
func (o WorkloadNetworkSegmentOutput) ConnectedGateway() pulumi.StringPtrOutput
Gateway which to connect segment to.
func (WorkloadNetworkSegmentOutput) DisplayName ¶
func (o WorkloadNetworkSegmentOutput) DisplayName() pulumi.StringPtrOutput
Display name of the segment.
func (WorkloadNetworkSegmentOutput) ElementType ¶
func (WorkloadNetworkSegmentOutput) ElementType() reflect.Type
func (WorkloadNetworkSegmentOutput) Name ¶
func (o WorkloadNetworkSegmentOutput) Name() pulumi.StringOutput
Resource name.
func (WorkloadNetworkSegmentOutput) PortVif ¶
func (o WorkloadNetworkSegmentOutput) PortVif() WorkloadNetworkSegmentPortVifResponseArrayOutput
Port Vif which segment is associated with.
func (WorkloadNetworkSegmentOutput) ProvisioningState ¶
func (o WorkloadNetworkSegmentOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (WorkloadNetworkSegmentOutput) Revision ¶
func (o WorkloadNetworkSegmentOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (WorkloadNetworkSegmentOutput) Status ¶
func (o WorkloadNetworkSegmentOutput) Status() pulumi.StringOutput
Segment status.
func (WorkloadNetworkSegmentOutput) Subnet ¶
func (o WorkloadNetworkSegmentOutput) Subnet() WorkloadNetworkSegmentSubnetResponsePtrOutput
Subnet which to connect segment to.
func (WorkloadNetworkSegmentOutput) ToWorkloadNetworkSegmentOutput ¶
func (o WorkloadNetworkSegmentOutput) ToWorkloadNetworkSegmentOutput() WorkloadNetworkSegmentOutput
func (WorkloadNetworkSegmentOutput) ToWorkloadNetworkSegmentOutputWithContext ¶
func (o WorkloadNetworkSegmentOutput) ToWorkloadNetworkSegmentOutputWithContext(ctx context.Context) WorkloadNetworkSegmentOutput
func (WorkloadNetworkSegmentOutput) Type ¶
func (o WorkloadNetworkSegmentOutput) Type() pulumi.StringOutput
Resource type.
type WorkloadNetworkSegmentPortVifResponse ¶
type WorkloadNetworkSegmentPortVifResponse struct { // Name of port or VIF attached to segment. PortName *string `pulumi:"portName"` }
Ports and any VIF attached to segment.
type WorkloadNetworkSegmentPortVifResponseArrayOutput ¶
type WorkloadNetworkSegmentPortVifResponseArrayOutput struct{ *pulumi.OutputState }
func (WorkloadNetworkSegmentPortVifResponseArrayOutput) ElementType ¶
func (WorkloadNetworkSegmentPortVifResponseArrayOutput) ElementType() reflect.Type
func (WorkloadNetworkSegmentPortVifResponseArrayOutput) ToWorkloadNetworkSegmentPortVifResponseArrayOutput ¶
func (o WorkloadNetworkSegmentPortVifResponseArrayOutput) ToWorkloadNetworkSegmentPortVifResponseArrayOutput() WorkloadNetworkSegmentPortVifResponseArrayOutput
func (WorkloadNetworkSegmentPortVifResponseArrayOutput) ToWorkloadNetworkSegmentPortVifResponseArrayOutputWithContext ¶
func (o WorkloadNetworkSegmentPortVifResponseArrayOutput) ToWorkloadNetworkSegmentPortVifResponseArrayOutputWithContext(ctx context.Context) WorkloadNetworkSegmentPortVifResponseArrayOutput
type WorkloadNetworkSegmentPortVifResponseOutput ¶
type WorkloadNetworkSegmentPortVifResponseOutput struct{ *pulumi.OutputState }
Ports and any VIF attached to segment.
func (WorkloadNetworkSegmentPortVifResponseOutput) ElementType ¶
func (WorkloadNetworkSegmentPortVifResponseOutput) ElementType() reflect.Type
func (WorkloadNetworkSegmentPortVifResponseOutput) PortName ¶
func (o WorkloadNetworkSegmentPortVifResponseOutput) PortName() pulumi.StringPtrOutput
Name of port or VIF attached to segment.
func (WorkloadNetworkSegmentPortVifResponseOutput) ToWorkloadNetworkSegmentPortVifResponseOutput ¶
func (o WorkloadNetworkSegmentPortVifResponseOutput) ToWorkloadNetworkSegmentPortVifResponseOutput() WorkloadNetworkSegmentPortVifResponseOutput
func (WorkloadNetworkSegmentPortVifResponseOutput) ToWorkloadNetworkSegmentPortVifResponseOutputWithContext ¶
func (o WorkloadNetworkSegmentPortVifResponseOutput) ToWorkloadNetworkSegmentPortVifResponseOutputWithContext(ctx context.Context) WorkloadNetworkSegmentPortVifResponseOutput
type WorkloadNetworkSegmentState ¶
type WorkloadNetworkSegmentState struct { }
func (WorkloadNetworkSegmentState) ElementType ¶
func (WorkloadNetworkSegmentState) ElementType() reflect.Type
type WorkloadNetworkSegmentSubnet ¶
type WorkloadNetworkSegmentSubnet struct { // DHCP Range assigned for subnet. DhcpRanges []string `pulumi:"dhcpRanges"` // Gateway address. GatewayAddress *string `pulumi:"gatewayAddress"` }
Subnet configuration for segment
type WorkloadNetworkSegmentSubnetArgs ¶
type WorkloadNetworkSegmentSubnetArgs struct { // DHCP Range assigned for subnet. DhcpRanges pulumi.StringArrayInput `pulumi:"dhcpRanges"` // Gateway address. GatewayAddress pulumi.StringPtrInput `pulumi:"gatewayAddress"` }
Subnet configuration for segment
func (WorkloadNetworkSegmentSubnetArgs) ElementType ¶
func (WorkloadNetworkSegmentSubnetArgs) ElementType() reflect.Type
func (WorkloadNetworkSegmentSubnetArgs) ToWorkloadNetworkSegmentSubnetOutput ¶
func (i WorkloadNetworkSegmentSubnetArgs) ToWorkloadNetworkSegmentSubnetOutput() WorkloadNetworkSegmentSubnetOutput
func (WorkloadNetworkSegmentSubnetArgs) ToWorkloadNetworkSegmentSubnetOutputWithContext ¶
func (i WorkloadNetworkSegmentSubnetArgs) ToWorkloadNetworkSegmentSubnetOutputWithContext(ctx context.Context) WorkloadNetworkSegmentSubnetOutput
func (WorkloadNetworkSegmentSubnetArgs) ToWorkloadNetworkSegmentSubnetPtrOutput ¶
func (i WorkloadNetworkSegmentSubnetArgs) ToWorkloadNetworkSegmentSubnetPtrOutput() WorkloadNetworkSegmentSubnetPtrOutput
func (WorkloadNetworkSegmentSubnetArgs) ToWorkloadNetworkSegmentSubnetPtrOutputWithContext ¶
func (i WorkloadNetworkSegmentSubnetArgs) ToWorkloadNetworkSegmentSubnetPtrOutputWithContext(ctx context.Context) WorkloadNetworkSegmentSubnetPtrOutput
type WorkloadNetworkSegmentSubnetInput ¶
type WorkloadNetworkSegmentSubnetInput interface { pulumi.Input ToWorkloadNetworkSegmentSubnetOutput() WorkloadNetworkSegmentSubnetOutput ToWorkloadNetworkSegmentSubnetOutputWithContext(context.Context) WorkloadNetworkSegmentSubnetOutput }
WorkloadNetworkSegmentSubnetInput is an input type that accepts WorkloadNetworkSegmentSubnetArgs and WorkloadNetworkSegmentSubnetOutput values. You can construct a concrete instance of `WorkloadNetworkSegmentSubnetInput` via:
WorkloadNetworkSegmentSubnetArgs{...}
type WorkloadNetworkSegmentSubnetOutput ¶
type WorkloadNetworkSegmentSubnetOutput struct{ *pulumi.OutputState }
Subnet configuration for segment
func (WorkloadNetworkSegmentSubnetOutput) DhcpRanges ¶
func (o WorkloadNetworkSegmentSubnetOutput) DhcpRanges() pulumi.StringArrayOutput
DHCP Range assigned for subnet.
func (WorkloadNetworkSegmentSubnetOutput) ElementType ¶
func (WorkloadNetworkSegmentSubnetOutput) ElementType() reflect.Type
func (WorkloadNetworkSegmentSubnetOutput) GatewayAddress ¶
func (o WorkloadNetworkSegmentSubnetOutput) GatewayAddress() pulumi.StringPtrOutput
Gateway address.
func (WorkloadNetworkSegmentSubnetOutput) ToWorkloadNetworkSegmentSubnetOutput ¶
func (o WorkloadNetworkSegmentSubnetOutput) ToWorkloadNetworkSegmentSubnetOutput() WorkloadNetworkSegmentSubnetOutput
func (WorkloadNetworkSegmentSubnetOutput) ToWorkloadNetworkSegmentSubnetOutputWithContext ¶
func (o WorkloadNetworkSegmentSubnetOutput) ToWorkloadNetworkSegmentSubnetOutputWithContext(ctx context.Context) WorkloadNetworkSegmentSubnetOutput
func (WorkloadNetworkSegmentSubnetOutput) ToWorkloadNetworkSegmentSubnetPtrOutput ¶
func (o WorkloadNetworkSegmentSubnetOutput) ToWorkloadNetworkSegmentSubnetPtrOutput() WorkloadNetworkSegmentSubnetPtrOutput
func (WorkloadNetworkSegmentSubnetOutput) ToWorkloadNetworkSegmentSubnetPtrOutputWithContext ¶
func (o WorkloadNetworkSegmentSubnetOutput) ToWorkloadNetworkSegmentSubnetPtrOutputWithContext(ctx context.Context) WorkloadNetworkSegmentSubnetPtrOutput
type WorkloadNetworkSegmentSubnetPtrInput ¶
type WorkloadNetworkSegmentSubnetPtrInput interface { pulumi.Input ToWorkloadNetworkSegmentSubnetPtrOutput() WorkloadNetworkSegmentSubnetPtrOutput ToWorkloadNetworkSegmentSubnetPtrOutputWithContext(context.Context) WorkloadNetworkSegmentSubnetPtrOutput }
WorkloadNetworkSegmentSubnetPtrInput is an input type that accepts WorkloadNetworkSegmentSubnetArgs, WorkloadNetworkSegmentSubnetPtr and WorkloadNetworkSegmentSubnetPtrOutput values. You can construct a concrete instance of `WorkloadNetworkSegmentSubnetPtrInput` via:
WorkloadNetworkSegmentSubnetArgs{...} or: nil
func WorkloadNetworkSegmentSubnetPtr ¶
func WorkloadNetworkSegmentSubnetPtr(v *WorkloadNetworkSegmentSubnetArgs) WorkloadNetworkSegmentSubnetPtrInput
type WorkloadNetworkSegmentSubnetPtrOutput ¶
type WorkloadNetworkSegmentSubnetPtrOutput struct{ *pulumi.OutputState }
func (WorkloadNetworkSegmentSubnetPtrOutput) DhcpRanges ¶
func (o WorkloadNetworkSegmentSubnetPtrOutput) DhcpRanges() pulumi.StringArrayOutput
DHCP Range assigned for subnet.
func (WorkloadNetworkSegmentSubnetPtrOutput) ElementType ¶
func (WorkloadNetworkSegmentSubnetPtrOutput) ElementType() reflect.Type
func (WorkloadNetworkSegmentSubnetPtrOutput) GatewayAddress ¶
func (o WorkloadNetworkSegmentSubnetPtrOutput) GatewayAddress() pulumi.StringPtrOutput
Gateway address.
func (WorkloadNetworkSegmentSubnetPtrOutput) ToWorkloadNetworkSegmentSubnetPtrOutput ¶
func (o WorkloadNetworkSegmentSubnetPtrOutput) ToWorkloadNetworkSegmentSubnetPtrOutput() WorkloadNetworkSegmentSubnetPtrOutput
func (WorkloadNetworkSegmentSubnetPtrOutput) ToWorkloadNetworkSegmentSubnetPtrOutputWithContext ¶
func (o WorkloadNetworkSegmentSubnetPtrOutput) ToWorkloadNetworkSegmentSubnetPtrOutputWithContext(ctx context.Context) WorkloadNetworkSegmentSubnetPtrOutput
type WorkloadNetworkSegmentSubnetResponse ¶
type WorkloadNetworkSegmentSubnetResponse struct { // DHCP Range assigned for subnet. DhcpRanges []string `pulumi:"dhcpRanges"` // Gateway address. GatewayAddress *string `pulumi:"gatewayAddress"` }
Subnet configuration for segment
type WorkloadNetworkSegmentSubnetResponseOutput ¶
type WorkloadNetworkSegmentSubnetResponseOutput struct{ *pulumi.OutputState }
Subnet configuration for segment
func (WorkloadNetworkSegmentSubnetResponseOutput) DhcpRanges ¶
func (o WorkloadNetworkSegmentSubnetResponseOutput) DhcpRanges() pulumi.StringArrayOutput
DHCP Range assigned for subnet.
func (WorkloadNetworkSegmentSubnetResponseOutput) ElementType ¶
func (WorkloadNetworkSegmentSubnetResponseOutput) ElementType() reflect.Type
func (WorkloadNetworkSegmentSubnetResponseOutput) GatewayAddress ¶
func (o WorkloadNetworkSegmentSubnetResponseOutput) GatewayAddress() pulumi.StringPtrOutput
Gateway address.
func (WorkloadNetworkSegmentSubnetResponseOutput) ToWorkloadNetworkSegmentSubnetResponseOutput ¶
func (o WorkloadNetworkSegmentSubnetResponseOutput) ToWorkloadNetworkSegmentSubnetResponseOutput() WorkloadNetworkSegmentSubnetResponseOutput
func (WorkloadNetworkSegmentSubnetResponseOutput) ToWorkloadNetworkSegmentSubnetResponseOutputWithContext ¶
func (o WorkloadNetworkSegmentSubnetResponseOutput) ToWorkloadNetworkSegmentSubnetResponseOutputWithContext(ctx context.Context) WorkloadNetworkSegmentSubnetResponseOutput
type WorkloadNetworkSegmentSubnetResponsePtrOutput ¶
type WorkloadNetworkSegmentSubnetResponsePtrOutput struct{ *pulumi.OutputState }
func (WorkloadNetworkSegmentSubnetResponsePtrOutput) DhcpRanges ¶
func (o WorkloadNetworkSegmentSubnetResponsePtrOutput) DhcpRanges() pulumi.StringArrayOutput
DHCP Range assigned for subnet.
func (WorkloadNetworkSegmentSubnetResponsePtrOutput) ElementType ¶
func (WorkloadNetworkSegmentSubnetResponsePtrOutput) ElementType() reflect.Type
func (WorkloadNetworkSegmentSubnetResponsePtrOutput) GatewayAddress ¶
func (o WorkloadNetworkSegmentSubnetResponsePtrOutput) GatewayAddress() pulumi.StringPtrOutput
Gateway address.
func (WorkloadNetworkSegmentSubnetResponsePtrOutput) ToWorkloadNetworkSegmentSubnetResponsePtrOutput ¶
func (o WorkloadNetworkSegmentSubnetResponsePtrOutput) ToWorkloadNetworkSegmentSubnetResponsePtrOutput() WorkloadNetworkSegmentSubnetResponsePtrOutput
func (WorkloadNetworkSegmentSubnetResponsePtrOutput) ToWorkloadNetworkSegmentSubnetResponsePtrOutputWithContext ¶
func (o WorkloadNetworkSegmentSubnetResponsePtrOutput) ToWorkloadNetworkSegmentSubnetResponsePtrOutputWithContext(ctx context.Context) WorkloadNetworkSegmentSubnetResponsePtrOutput
type WorkloadNetworkVMGroup ¶
type WorkloadNetworkVMGroup struct { pulumi.CustomResourceState // Display name of the VM group. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // Virtual machine members of this group. Members pulumi.StringArrayOutput `pulumi:"members"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The provisioning state ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // NSX revision number. Revision pulumi.Float64PtrOutput `pulumi:"revision"` // VM Group status. Status pulumi.StringOutput `pulumi:"status"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
NSX VM Group Azure REST API version: 2022-05-01. Prior API version in Azure Native 1.x: 2020-07-17-preview.
Other available API versions: 2023-03-01, 2023-09-01.
func GetWorkloadNetworkVMGroup ¶
func GetWorkloadNetworkVMGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkloadNetworkVMGroupState, opts ...pulumi.ResourceOption) (*WorkloadNetworkVMGroup, error)
GetWorkloadNetworkVMGroup gets an existing WorkloadNetworkVMGroup 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 NewWorkloadNetworkVMGroup ¶
func NewWorkloadNetworkVMGroup(ctx *pulumi.Context, name string, args *WorkloadNetworkVMGroupArgs, opts ...pulumi.ResourceOption) (*WorkloadNetworkVMGroup, error)
NewWorkloadNetworkVMGroup registers a new resource with the given unique name, arguments, and options.
func (*WorkloadNetworkVMGroup) ElementType ¶
func (*WorkloadNetworkVMGroup) ElementType() reflect.Type
func (*WorkloadNetworkVMGroup) ToWorkloadNetworkVMGroupOutput ¶
func (i *WorkloadNetworkVMGroup) ToWorkloadNetworkVMGroupOutput() WorkloadNetworkVMGroupOutput
func (*WorkloadNetworkVMGroup) ToWorkloadNetworkVMGroupOutputWithContext ¶
func (i *WorkloadNetworkVMGroup) ToWorkloadNetworkVMGroupOutputWithContext(ctx context.Context) WorkloadNetworkVMGroupOutput
type WorkloadNetworkVMGroupArgs ¶
type WorkloadNetworkVMGroupArgs struct { // Display name of the VM group. DisplayName pulumi.StringPtrInput // Virtual machine members of this group. Members pulumi.StringArrayInput // Name of the private cloud PrivateCloudName pulumi.StringInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // NSX revision number. Revision pulumi.Float64PtrInput // NSX VM Group identifier. Generally the same as the VM Group's display name VmGroupId pulumi.StringPtrInput }
The set of arguments for constructing a WorkloadNetworkVMGroup resource.
func (WorkloadNetworkVMGroupArgs) ElementType ¶
func (WorkloadNetworkVMGroupArgs) ElementType() reflect.Type
type WorkloadNetworkVMGroupInput ¶
type WorkloadNetworkVMGroupInput interface { pulumi.Input ToWorkloadNetworkVMGroupOutput() WorkloadNetworkVMGroupOutput ToWorkloadNetworkVMGroupOutputWithContext(ctx context.Context) WorkloadNetworkVMGroupOutput }
type WorkloadNetworkVMGroupOutput ¶
type WorkloadNetworkVMGroupOutput struct{ *pulumi.OutputState }
func (WorkloadNetworkVMGroupOutput) DisplayName ¶
func (o WorkloadNetworkVMGroupOutput) DisplayName() pulumi.StringPtrOutput
Display name of the VM group.
func (WorkloadNetworkVMGroupOutput) ElementType ¶
func (WorkloadNetworkVMGroupOutput) ElementType() reflect.Type
func (WorkloadNetworkVMGroupOutput) Members ¶
func (o WorkloadNetworkVMGroupOutput) Members() pulumi.StringArrayOutput
Virtual machine members of this group.
func (WorkloadNetworkVMGroupOutput) Name ¶
func (o WorkloadNetworkVMGroupOutput) Name() pulumi.StringOutput
Resource name.
func (WorkloadNetworkVMGroupOutput) ProvisioningState ¶
func (o WorkloadNetworkVMGroupOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (WorkloadNetworkVMGroupOutput) Revision ¶
func (o WorkloadNetworkVMGroupOutput) Revision() pulumi.Float64PtrOutput
NSX revision number.
func (WorkloadNetworkVMGroupOutput) Status ¶
func (o WorkloadNetworkVMGroupOutput) Status() pulumi.StringOutput
VM Group status.
func (WorkloadNetworkVMGroupOutput) ToWorkloadNetworkVMGroupOutput ¶
func (o WorkloadNetworkVMGroupOutput) ToWorkloadNetworkVMGroupOutput() WorkloadNetworkVMGroupOutput
func (WorkloadNetworkVMGroupOutput) ToWorkloadNetworkVMGroupOutputWithContext ¶
func (o WorkloadNetworkVMGroupOutput) ToWorkloadNetworkVMGroupOutputWithContext(ctx context.Context) WorkloadNetworkVMGroupOutput
func (WorkloadNetworkVMGroupOutput) Type ¶
func (o WorkloadNetworkVMGroupOutput) Type() pulumi.StringOutput
Resource type.
type WorkloadNetworkVMGroupState ¶
type WorkloadNetworkVMGroupState struct { }
func (WorkloadNetworkVMGroupState) ElementType ¶
func (WorkloadNetworkVMGroupState) ElementType() reflect.Type
Source Files ¶
- addon.go
- authorization.go
- cloudLink.go
- cluster.go
- datastore.go
- getAddon.go
- getAuthorization.go
- getCloudLink.go
- getCluster.go
- getDatastore.go
- getGlobalReachConnection.go
- getHcxEnterpriseSite.go
- getIscsiPath.go
- getPlacementPolicy.go
- getPrivateCloud.go
- getScriptExecution.go
- getScriptExecutionLogs.go
- getWorkloadNetworkDhcp.go
- getWorkloadNetworkDnsService.go
- getWorkloadNetworkDnsZone.go
- getWorkloadNetworkPortMirroring.go
- getWorkloadNetworkPublicIP.go
- getWorkloadNetworkSegment.go
- getWorkloadNetworkVMGroup.go
- globalReachConnection.go
- hcxEnterpriseSite.go
- init.go
- iscsiPath.go
- listClusterZones.go
- listPrivateCloudAdminCredentials.go
- placementPolicy.go
- privateCloud.go
- pulumiEnums.go
- pulumiTypes.go
- scriptExecution.go
- workloadNetworkDhcp.go
- workloadNetworkDnsService.go
- workloadNetworkDnsZone.go
- workloadNetworkPortMirroring.go
- workloadNetworkPublicIP.go
- workloadNetworkSegment.go
- workloadNetworkVMGroup.go