Documentation
¶
Index ¶
- type Circuit
- type CircuitArgs
- func (CircuitArgs) ElementType() reflect.Type
- func (i CircuitArgs) ToCircuitOutput() CircuitOutput
- func (i CircuitArgs) ToCircuitOutputWithContext(ctx context.Context) CircuitOutput
- func (i CircuitArgs) ToCircuitPtrOutput() CircuitPtrOutput
- func (i CircuitArgs) ToCircuitPtrOutputWithContext(ctx context.Context) CircuitPtrOutput
- type CircuitInput
- type CircuitOutput
- func (o CircuitOutput) Authorizations() ExpressRouteAuthorizationArrayOutput
- func (CircuitOutput) ElementType() reflect.Type
- func (o CircuitOutput) ToCircuitOutput() CircuitOutput
- func (o CircuitOutput) ToCircuitOutputWithContext(ctx context.Context) CircuitOutput
- func (o CircuitOutput) ToCircuitPtrOutput() CircuitPtrOutput
- func (o CircuitOutput) ToCircuitPtrOutputWithContext(ctx context.Context) CircuitPtrOutput
- type CircuitPtrInput
- type CircuitPtrOutput
- func (o CircuitPtrOutput) Authorizations() ExpressRouteAuthorizationArrayOutput
- func (o CircuitPtrOutput) Elem() CircuitOutput
- func (CircuitPtrOutput) ElementType() reflect.Type
- func (o CircuitPtrOutput) ToCircuitPtrOutput() CircuitPtrOutput
- func (o CircuitPtrOutput) ToCircuitPtrOutputWithContext(ctx context.Context) CircuitPtrOutput
- type CircuitResponse
- type CircuitResponseArgs
- func (CircuitResponseArgs) ElementType() reflect.Type
- func (i CircuitResponseArgs) ToCircuitResponseOutput() CircuitResponseOutput
- func (i CircuitResponseArgs) ToCircuitResponseOutputWithContext(ctx context.Context) CircuitResponseOutput
- func (i CircuitResponseArgs) ToCircuitResponsePtrOutput() CircuitResponsePtrOutput
- func (i CircuitResponseArgs) ToCircuitResponsePtrOutputWithContext(ctx context.Context) CircuitResponsePtrOutput
- type CircuitResponseInput
- type CircuitResponseOutput
- func (o CircuitResponseOutput) Authorizations() ExpressRouteAuthorizationResponseArrayOutput
- 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
- func (o CircuitResponseOutput) ToCircuitResponsePtrOutput() CircuitResponsePtrOutput
- func (o CircuitResponseOutput) ToCircuitResponsePtrOutputWithContext(ctx context.Context) CircuitResponsePtrOutput
- type CircuitResponsePtrInput
- type CircuitResponsePtrOutput
- func (o CircuitResponsePtrOutput) Authorizations() ExpressRouteAuthorizationResponseArrayOutput
- 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 Cluster
- type ClusterArgs
- type ClusterInput
- type ClusterOutput
- type ClusterProperties
- type ClusterPropertiesArgs
- func (ClusterPropertiesArgs) ElementType() reflect.Type
- func (i ClusterPropertiesArgs) ToClusterPropertiesOutput() ClusterPropertiesOutput
- func (i ClusterPropertiesArgs) ToClusterPropertiesOutputWithContext(ctx context.Context) ClusterPropertiesOutput
- func (i ClusterPropertiesArgs) ToClusterPropertiesPtrOutput() ClusterPropertiesPtrOutput
- func (i ClusterPropertiesArgs) ToClusterPropertiesPtrOutputWithContext(ctx context.Context) ClusterPropertiesPtrOutput
- type ClusterPropertiesInput
- type ClusterPropertiesOutput
- func (o ClusterPropertiesOutput) ClusterSize() pulumi.IntPtrOutput
- func (ClusterPropertiesOutput) ElementType() reflect.Type
- func (o ClusterPropertiesOutput) ToClusterPropertiesOutput() ClusterPropertiesOutput
- func (o ClusterPropertiesOutput) ToClusterPropertiesOutputWithContext(ctx context.Context) ClusterPropertiesOutput
- func (o ClusterPropertiesOutput) ToClusterPropertiesPtrOutput() ClusterPropertiesPtrOutput
- func (o ClusterPropertiesOutput) ToClusterPropertiesPtrOutputWithContext(ctx context.Context) ClusterPropertiesPtrOutput
- type ClusterPropertiesPtrInput
- type ClusterPropertiesPtrOutput
- func (o ClusterPropertiesPtrOutput) ClusterSize() pulumi.IntPtrOutput
- func (o ClusterPropertiesPtrOutput) Elem() ClusterPropertiesOutput
- func (ClusterPropertiesPtrOutput) ElementType() reflect.Type
- func (o ClusterPropertiesPtrOutput) ToClusterPropertiesPtrOutput() ClusterPropertiesPtrOutput
- func (o ClusterPropertiesPtrOutput) ToClusterPropertiesPtrOutputWithContext(ctx context.Context) ClusterPropertiesPtrOutput
- type ClusterPropertiesResponse
- type ClusterPropertiesResponseArgs
- func (ClusterPropertiesResponseArgs) ElementType() reflect.Type
- func (i ClusterPropertiesResponseArgs) ToClusterPropertiesResponseOutput() ClusterPropertiesResponseOutput
- func (i ClusterPropertiesResponseArgs) ToClusterPropertiesResponseOutputWithContext(ctx context.Context) ClusterPropertiesResponseOutput
- func (i ClusterPropertiesResponseArgs) ToClusterPropertiesResponsePtrOutput() ClusterPropertiesResponsePtrOutput
- func (i ClusterPropertiesResponseArgs) ToClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) ClusterPropertiesResponsePtrOutput
- type ClusterPropertiesResponseInput
- type ClusterPropertiesResponseOutput
- func (o ClusterPropertiesResponseOutput) ClusterId() pulumi.IntOutput
- func (o ClusterPropertiesResponseOutput) ClusterSize() pulumi.IntPtrOutput
- func (ClusterPropertiesResponseOutput) ElementType() reflect.Type
- func (o ClusterPropertiesResponseOutput) Hosts() pulumi.StringArrayOutput
- func (o ClusterPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o ClusterPropertiesResponseOutput) ToClusterPropertiesResponseOutput() ClusterPropertiesResponseOutput
- func (o ClusterPropertiesResponseOutput) ToClusterPropertiesResponseOutputWithContext(ctx context.Context) ClusterPropertiesResponseOutput
- func (o ClusterPropertiesResponseOutput) ToClusterPropertiesResponsePtrOutput() ClusterPropertiesResponsePtrOutput
- func (o ClusterPropertiesResponseOutput) ToClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) ClusterPropertiesResponsePtrOutput
- type ClusterPropertiesResponsePtrInput
- type ClusterPropertiesResponsePtrOutput
- func (o ClusterPropertiesResponsePtrOutput) ClusterId() pulumi.IntPtrOutput
- func (o ClusterPropertiesResponsePtrOutput) ClusterSize() pulumi.IntPtrOutput
- func (o ClusterPropertiesResponsePtrOutput) Elem() ClusterPropertiesResponseOutput
- func (ClusterPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ClusterPropertiesResponsePtrOutput) Hosts() pulumi.StringArrayOutput
- func (o ClusterPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o ClusterPropertiesResponsePtrOutput) ToClusterPropertiesResponsePtrOutput() ClusterPropertiesResponsePtrOutput
- func (o ClusterPropertiesResponsePtrOutput) ToClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) ClusterPropertiesResponsePtrOutput
- type ClusterState
- type DefaultClusterProperties
- type DefaultClusterPropertiesArgs
- func (DefaultClusterPropertiesArgs) ElementType() reflect.Type
- func (i DefaultClusterPropertiesArgs) ToDefaultClusterPropertiesOutput() DefaultClusterPropertiesOutput
- func (i DefaultClusterPropertiesArgs) ToDefaultClusterPropertiesOutputWithContext(ctx context.Context) DefaultClusterPropertiesOutput
- func (i DefaultClusterPropertiesArgs) ToDefaultClusterPropertiesPtrOutput() DefaultClusterPropertiesPtrOutput
- func (i DefaultClusterPropertiesArgs) ToDefaultClusterPropertiesPtrOutputWithContext(ctx context.Context) DefaultClusterPropertiesPtrOutput
- type DefaultClusterPropertiesInput
- type DefaultClusterPropertiesOutput
- func (o DefaultClusterPropertiesOutput) ClusterSize() pulumi.IntPtrOutput
- func (DefaultClusterPropertiesOutput) ElementType() reflect.Type
- func (o DefaultClusterPropertiesOutput) ToDefaultClusterPropertiesOutput() DefaultClusterPropertiesOutput
- func (o DefaultClusterPropertiesOutput) ToDefaultClusterPropertiesOutputWithContext(ctx context.Context) DefaultClusterPropertiesOutput
- func (o DefaultClusterPropertiesOutput) ToDefaultClusterPropertiesPtrOutput() DefaultClusterPropertiesPtrOutput
- func (o DefaultClusterPropertiesOutput) ToDefaultClusterPropertiesPtrOutputWithContext(ctx context.Context) DefaultClusterPropertiesPtrOutput
- type DefaultClusterPropertiesPtrInput
- type DefaultClusterPropertiesPtrOutput
- func (o DefaultClusterPropertiesPtrOutput) ClusterSize() pulumi.IntPtrOutput
- func (o DefaultClusterPropertiesPtrOutput) Elem() DefaultClusterPropertiesOutput
- func (DefaultClusterPropertiesPtrOutput) ElementType() reflect.Type
- func (o DefaultClusterPropertiesPtrOutput) ToDefaultClusterPropertiesPtrOutput() DefaultClusterPropertiesPtrOutput
- func (o DefaultClusterPropertiesPtrOutput) ToDefaultClusterPropertiesPtrOutputWithContext(ctx context.Context) DefaultClusterPropertiesPtrOutput
- type DefaultClusterPropertiesResponse
- type DefaultClusterPropertiesResponseArgs
- func (DefaultClusterPropertiesResponseArgs) ElementType() reflect.Type
- func (i DefaultClusterPropertiesResponseArgs) ToDefaultClusterPropertiesResponseOutput() DefaultClusterPropertiesResponseOutput
- func (i DefaultClusterPropertiesResponseArgs) ToDefaultClusterPropertiesResponseOutputWithContext(ctx context.Context) DefaultClusterPropertiesResponseOutput
- func (i DefaultClusterPropertiesResponseArgs) ToDefaultClusterPropertiesResponsePtrOutput() DefaultClusterPropertiesResponsePtrOutput
- func (i DefaultClusterPropertiesResponseArgs) ToDefaultClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) DefaultClusterPropertiesResponsePtrOutput
- type DefaultClusterPropertiesResponseInput
- type DefaultClusterPropertiesResponseOutput
- func (o DefaultClusterPropertiesResponseOutput) ClusterId() pulumi.IntOutput
- func (o DefaultClusterPropertiesResponseOutput) ClusterSize() pulumi.IntPtrOutput
- func (DefaultClusterPropertiesResponseOutput) ElementType() reflect.Type
- func (o DefaultClusterPropertiesResponseOutput) Hosts() pulumi.StringArrayOutput
- func (o DefaultClusterPropertiesResponseOutput) ToDefaultClusterPropertiesResponseOutput() DefaultClusterPropertiesResponseOutput
- func (o DefaultClusterPropertiesResponseOutput) ToDefaultClusterPropertiesResponseOutputWithContext(ctx context.Context) DefaultClusterPropertiesResponseOutput
- func (o DefaultClusterPropertiesResponseOutput) ToDefaultClusterPropertiesResponsePtrOutput() DefaultClusterPropertiesResponsePtrOutput
- func (o DefaultClusterPropertiesResponseOutput) ToDefaultClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) DefaultClusterPropertiesResponsePtrOutput
- type DefaultClusterPropertiesResponsePtrInput
- type DefaultClusterPropertiesResponsePtrOutput
- func (o DefaultClusterPropertiesResponsePtrOutput) ClusterId() pulumi.IntPtrOutput
- func (o DefaultClusterPropertiesResponsePtrOutput) ClusterSize() pulumi.IntPtrOutput
- func (o DefaultClusterPropertiesResponsePtrOutput) Elem() DefaultClusterPropertiesResponseOutput
- func (DefaultClusterPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o DefaultClusterPropertiesResponsePtrOutput) Hosts() pulumi.StringArrayOutput
- func (o DefaultClusterPropertiesResponsePtrOutput) ToDefaultClusterPropertiesResponsePtrOutput() DefaultClusterPropertiesResponsePtrOutput
- func (o DefaultClusterPropertiesResponsePtrOutput) ToDefaultClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) DefaultClusterPropertiesResponsePtrOutput
- type EndpointsResponse
- type EndpointsResponseArgs
- func (EndpointsResponseArgs) ElementType() reflect.Type
- func (i EndpointsResponseArgs) ToEndpointsResponseOutput() EndpointsResponseOutput
- func (i EndpointsResponseArgs) ToEndpointsResponseOutputWithContext(ctx context.Context) EndpointsResponseOutput
- func (i EndpointsResponseArgs) ToEndpointsResponsePtrOutput() EndpointsResponsePtrOutput
- func (i EndpointsResponseArgs) ToEndpointsResponsePtrOutputWithContext(ctx context.Context) EndpointsResponsePtrOutput
- type EndpointsResponseInput
- type EndpointsResponseOutput
- func (EndpointsResponseOutput) ElementType() reflect.Type
- func (o EndpointsResponseOutput) NsxtManager() pulumi.StringOutput
- func (o EndpointsResponseOutput) ToEndpointsResponseOutput() EndpointsResponseOutput
- func (o EndpointsResponseOutput) ToEndpointsResponseOutputWithContext(ctx context.Context) EndpointsResponseOutput
- func (o EndpointsResponseOutput) ToEndpointsResponsePtrOutput() EndpointsResponsePtrOutput
- func (o EndpointsResponseOutput) ToEndpointsResponsePtrOutputWithContext(ctx context.Context) EndpointsResponsePtrOutput
- func (o EndpointsResponseOutput) Vcsa() pulumi.StringOutput
- type EndpointsResponsePtrInput
- type EndpointsResponsePtrOutput
- func (o EndpointsResponsePtrOutput) Elem() EndpointsResponseOutput
- func (EndpointsResponsePtrOutput) ElementType() reflect.Type
- func (o EndpointsResponsePtrOutput) NsxtManager() pulumi.StringPtrOutput
- func (o EndpointsResponsePtrOutput) ToEndpointsResponsePtrOutput() EndpointsResponsePtrOutput
- func (o EndpointsResponsePtrOutput) ToEndpointsResponsePtrOutputWithContext(ctx context.Context) EndpointsResponsePtrOutput
- func (o EndpointsResponsePtrOutput) Vcsa() pulumi.StringPtrOutput
- type ExpressRouteAuthorization
- type ExpressRouteAuthorizationArgs
- func (ExpressRouteAuthorizationArgs) ElementType() reflect.Type
- func (i ExpressRouteAuthorizationArgs) ToExpressRouteAuthorizationOutput() ExpressRouteAuthorizationOutput
- func (i ExpressRouteAuthorizationArgs) ToExpressRouteAuthorizationOutputWithContext(ctx context.Context) ExpressRouteAuthorizationOutput
- type ExpressRouteAuthorizationArray
- func (ExpressRouteAuthorizationArray) ElementType() reflect.Type
- func (i ExpressRouteAuthorizationArray) ToExpressRouteAuthorizationArrayOutput() ExpressRouteAuthorizationArrayOutput
- func (i ExpressRouteAuthorizationArray) ToExpressRouteAuthorizationArrayOutputWithContext(ctx context.Context) ExpressRouteAuthorizationArrayOutput
- type ExpressRouteAuthorizationArrayInput
- type ExpressRouteAuthorizationArrayOutput
- func (ExpressRouteAuthorizationArrayOutput) ElementType() reflect.Type
- func (o ExpressRouteAuthorizationArrayOutput) Index(i pulumi.IntInput) ExpressRouteAuthorizationOutput
- func (o ExpressRouteAuthorizationArrayOutput) ToExpressRouteAuthorizationArrayOutput() ExpressRouteAuthorizationArrayOutput
- func (o ExpressRouteAuthorizationArrayOutput) ToExpressRouteAuthorizationArrayOutputWithContext(ctx context.Context) ExpressRouteAuthorizationArrayOutput
- type ExpressRouteAuthorizationInput
- type ExpressRouteAuthorizationOutput
- func (ExpressRouteAuthorizationOutput) ElementType() reflect.Type
- func (o ExpressRouteAuthorizationOutput) Name() pulumi.StringPtrOutput
- func (o ExpressRouteAuthorizationOutput) ToExpressRouteAuthorizationOutput() ExpressRouteAuthorizationOutput
- func (o ExpressRouteAuthorizationOutput) ToExpressRouteAuthorizationOutputWithContext(ctx context.Context) ExpressRouteAuthorizationOutput
- type ExpressRouteAuthorizationResponse
- type ExpressRouteAuthorizationResponseArgs
- func (ExpressRouteAuthorizationResponseArgs) ElementType() reflect.Type
- func (i ExpressRouteAuthorizationResponseArgs) ToExpressRouteAuthorizationResponseOutput() ExpressRouteAuthorizationResponseOutput
- func (i ExpressRouteAuthorizationResponseArgs) ToExpressRouteAuthorizationResponseOutputWithContext(ctx context.Context) ExpressRouteAuthorizationResponseOutput
- type ExpressRouteAuthorizationResponseArray
- func (ExpressRouteAuthorizationResponseArray) ElementType() reflect.Type
- func (i ExpressRouteAuthorizationResponseArray) ToExpressRouteAuthorizationResponseArrayOutput() ExpressRouteAuthorizationResponseArrayOutput
- func (i ExpressRouteAuthorizationResponseArray) ToExpressRouteAuthorizationResponseArrayOutputWithContext(ctx context.Context) ExpressRouteAuthorizationResponseArrayOutput
- type ExpressRouteAuthorizationResponseArrayInput
- type ExpressRouteAuthorizationResponseArrayOutput
- func (ExpressRouteAuthorizationResponseArrayOutput) ElementType() reflect.Type
- func (o ExpressRouteAuthorizationResponseArrayOutput) Index(i pulumi.IntInput) ExpressRouteAuthorizationResponseOutput
- func (o ExpressRouteAuthorizationResponseArrayOutput) ToExpressRouteAuthorizationResponseArrayOutput() ExpressRouteAuthorizationResponseArrayOutput
- func (o ExpressRouteAuthorizationResponseArrayOutput) ToExpressRouteAuthorizationResponseArrayOutputWithContext(ctx context.Context) ExpressRouteAuthorizationResponseArrayOutput
- type ExpressRouteAuthorizationResponseInput
- type ExpressRouteAuthorizationResponseOutput
- func (ExpressRouteAuthorizationResponseOutput) ElementType() reflect.Type
- func (o ExpressRouteAuthorizationResponseOutput) Id() pulumi.StringOutput
- func (o ExpressRouteAuthorizationResponseOutput) Key() pulumi.StringOutput
- func (o ExpressRouteAuthorizationResponseOutput) Name() pulumi.StringPtrOutput
- func (o ExpressRouteAuthorizationResponseOutput) ToExpressRouteAuthorizationResponseOutput() ExpressRouteAuthorizationResponseOutput
- func (o ExpressRouteAuthorizationResponseOutput) ToExpressRouteAuthorizationResponseOutputWithContext(ctx context.Context) ExpressRouteAuthorizationResponseOutput
- 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 IdentitySourceResponseArgs
- type IdentitySourceResponseArray
- func (IdentitySourceResponseArray) ElementType() reflect.Type
- func (i IdentitySourceResponseArray) ToIdentitySourceResponseArrayOutput() IdentitySourceResponseArrayOutput
- func (i IdentitySourceResponseArray) ToIdentitySourceResponseArrayOutputWithContext(ctx context.Context) IdentitySourceResponseArrayOutput
- type IdentitySourceResponseArrayInput
- 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 IdentitySourceResponseInput
- 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 ListPrivateCloudAdminCredentialsArgs
- type ListPrivateCloudAdminCredentialsResult
- type LookupClusterArgs
- type LookupClusterResult
- type LookupPrivateCloudArgs
- type LookupPrivateCloudResult
- type PrivateCloud
- type PrivateCloudArgs
- type PrivateCloudInput
- type PrivateCloudOutput
- type PrivateCloudProperties
- type PrivateCloudPropertiesArgs
- func (PrivateCloudPropertiesArgs) ElementType() reflect.Type
- func (i PrivateCloudPropertiesArgs) ToPrivateCloudPropertiesOutput() PrivateCloudPropertiesOutput
- func (i PrivateCloudPropertiesArgs) ToPrivateCloudPropertiesOutputWithContext(ctx context.Context) PrivateCloudPropertiesOutput
- func (i PrivateCloudPropertiesArgs) ToPrivateCloudPropertiesPtrOutput() PrivateCloudPropertiesPtrOutput
- func (i PrivateCloudPropertiesArgs) ToPrivateCloudPropertiesPtrOutputWithContext(ctx context.Context) PrivateCloudPropertiesPtrOutput
- type PrivateCloudPropertiesInput
- type PrivateCloudPropertiesOutput
- func (o PrivateCloudPropertiesOutput) Circuit() CircuitPtrOutput
- func (o PrivateCloudPropertiesOutput) Cluster() DefaultClusterPropertiesPtrOutput
- func (PrivateCloudPropertiesOutput) ElementType() reflect.Type
- func (o PrivateCloudPropertiesOutput) IdentitySources() IdentitySourceArrayOutput
- func (o PrivateCloudPropertiesOutput) Internet() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesOutput) NetworkBlock() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesOutput) NsxtPassword() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesOutput) ToPrivateCloudPropertiesOutput() PrivateCloudPropertiesOutput
- func (o PrivateCloudPropertiesOutput) ToPrivateCloudPropertiesOutputWithContext(ctx context.Context) PrivateCloudPropertiesOutput
- func (o PrivateCloudPropertiesOutput) ToPrivateCloudPropertiesPtrOutput() PrivateCloudPropertiesPtrOutput
- func (o PrivateCloudPropertiesOutput) ToPrivateCloudPropertiesPtrOutputWithContext(ctx context.Context) PrivateCloudPropertiesPtrOutput
- func (o PrivateCloudPropertiesOutput) VcenterPassword() pulumi.StringPtrOutput
- type PrivateCloudPropertiesPtrInput
- type PrivateCloudPropertiesPtrOutput
- func (o PrivateCloudPropertiesPtrOutput) Circuit() CircuitPtrOutput
- func (o PrivateCloudPropertiesPtrOutput) Cluster() DefaultClusterPropertiesPtrOutput
- func (o PrivateCloudPropertiesPtrOutput) Elem() PrivateCloudPropertiesOutput
- func (PrivateCloudPropertiesPtrOutput) ElementType() reflect.Type
- func (o PrivateCloudPropertiesPtrOutput) IdentitySources() IdentitySourceArrayOutput
- func (o PrivateCloudPropertiesPtrOutput) Internet() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesPtrOutput) NetworkBlock() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesPtrOutput) NsxtPassword() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesPtrOutput) ToPrivateCloudPropertiesPtrOutput() PrivateCloudPropertiesPtrOutput
- func (o PrivateCloudPropertiesPtrOutput) ToPrivateCloudPropertiesPtrOutputWithContext(ctx context.Context) PrivateCloudPropertiesPtrOutput
- func (o PrivateCloudPropertiesPtrOutput) VcenterPassword() pulumi.StringPtrOutput
- type PrivateCloudPropertiesResponse
- type PrivateCloudPropertiesResponseArgs
- func (PrivateCloudPropertiesResponseArgs) ElementType() reflect.Type
- func (i PrivateCloudPropertiesResponseArgs) ToPrivateCloudPropertiesResponseOutput() PrivateCloudPropertiesResponseOutput
- func (i PrivateCloudPropertiesResponseArgs) ToPrivateCloudPropertiesResponseOutputWithContext(ctx context.Context) PrivateCloudPropertiesResponseOutput
- func (i PrivateCloudPropertiesResponseArgs) ToPrivateCloudPropertiesResponsePtrOutput() PrivateCloudPropertiesResponsePtrOutput
- func (i PrivateCloudPropertiesResponseArgs) ToPrivateCloudPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateCloudPropertiesResponsePtrOutput
- type PrivateCloudPropertiesResponseInput
- type PrivateCloudPropertiesResponseOutput
- func (o PrivateCloudPropertiesResponseOutput) Circuit() CircuitResponsePtrOutput
- func (o PrivateCloudPropertiesResponseOutput) Cluster() DefaultClusterPropertiesResponsePtrOutput
- func (o PrivateCloudPropertiesResponseOutput) Clusters() pulumi.StringArrayOutput
- func (PrivateCloudPropertiesResponseOutput) ElementType() reflect.Type
- func (o PrivateCloudPropertiesResponseOutput) Endpoints() EndpointsResponseOutput
- func (o PrivateCloudPropertiesResponseOutput) IdentitySources() IdentitySourceResponseArrayOutput
- func (o PrivateCloudPropertiesResponseOutput) Internet() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesResponseOutput) ManagementNetwork() pulumi.StringOutput
- func (o PrivateCloudPropertiesResponseOutput) NetworkBlock() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesResponseOutput) NsxtCertificateThumbprint() pulumi.StringOutput
- func (o PrivateCloudPropertiesResponseOutput) NsxtPassword() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesResponseOutput) ProvisioningNetwork() pulumi.StringOutput
- func (o PrivateCloudPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateCloudPropertiesResponseOutput) ToPrivateCloudPropertiesResponseOutput() PrivateCloudPropertiesResponseOutput
- func (o PrivateCloudPropertiesResponseOutput) ToPrivateCloudPropertiesResponseOutputWithContext(ctx context.Context) PrivateCloudPropertiesResponseOutput
- func (o PrivateCloudPropertiesResponseOutput) ToPrivateCloudPropertiesResponsePtrOutput() PrivateCloudPropertiesResponsePtrOutput
- func (o PrivateCloudPropertiesResponseOutput) ToPrivateCloudPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateCloudPropertiesResponsePtrOutput
- func (o PrivateCloudPropertiesResponseOutput) VcenterCertificateThumbprint() pulumi.StringOutput
- func (o PrivateCloudPropertiesResponseOutput) VcenterPassword() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesResponseOutput) VmotionNetwork() pulumi.StringOutput
- type PrivateCloudPropertiesResponsePtrInput
- type PrivateCloudPropertiesResponsePtrOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) Circuit() CircuitResponsePtrOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) Cluster() DefaultClusterPropertiesResponsePtrOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) Clusters() pulumi.StringArrayOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) Elem() PrivateCloudPropertiesResponseOutput
- func (PrivateCloudPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateCloudPropertiesResponsePtrOutput) Endpoints() EndpointsResponsePtrOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) IdentitySources() IdentitySourceResponseArrayOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) Internet() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) ManagementNetwork() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) NetworkBlock() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) NsxtCertificateThumbprint() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) NsxtPassword() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) ProvisioningNetwork() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) ToPrivateCloudPropertiesResponsePtrOutput() PrivateCloudPropertiesResponsePtrOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) ToPrivateCloudPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateCloudPropertiesResponsePtrOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) VcenterCertificateThumbprint() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) VcenterPassword() pulumi.StringPtrOutput
- func (o PrivateCloudPropertiesResponsePtrOutput) VmotionNetwork() pulumi.StringPtrOutput
- type PrivateCloudState
- type Sku
- type SkuArgs
- type SkuInput
- type SkuOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Name() pulumi.StringOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- type SkuResponse
- type SkuResponseArgs
- func (SkuResponseArgs) ElementType() reflect.Type
- func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponseInput
- type SkuResponseOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponsePtrInput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Circuit ¶
type Circuit struct { // Authorizations for the ExpressRoute (Microsoft Colo only) Authorizations []ExpressRouteAuthorization `pulumi:"authorizations"` }
An ExpressRoute Circuit
type CircuitArgs ¶
type CircuitArgs struct { // Authorizations for the ExpressRoute (Microsoft Colo only) Authorizations ExpressRouteAuthorizationArrayInput `pulumi:"authorizations"` }
An ExpressRoute Circuit
func (CircuitArgs) ElementType ¶
func (CircuitArgs) ElementType() reflect.Type
func (CircuitArgs) ToCircuitOutput ¶
func (i CircuitArgs) ToCircuitOutput() CircuitOutput
func (CircuitArgs) ToCircuitOutputWithContext ¶
func (i CircuitArgs) ToCircuitOutputWithContext(ctx context.Context) CircuitOutput
func (CircuitArgs) ToCircuitPtrOutput ¶
func (i CircuitArgs) ToCircuitPtrOutput() CircuitPtrOutput
func (CircuitArgs) ToCircuitPtrOutputWithContext ¶
func (i CircuitArgs) ToCircuitPtrOutputWithContext(ctx context.Context) CircuitPtrOutput
type CircuitInput ¶
type CircuitInput interface { pulumi.Input ToCircuitOutput() CircuitOutput ToCircuitOutputWithContext(context.Context) CircuitOutput }
CircuitInput is an input type that accepts CircuitArgs and CircuitOutput values. You can construct a concrete instance of `CircuitInput` via:
CircuitArgs{...}
type CircuitOutput ¶
type CircuitOutput struct{ *pulumi.OutputState }
An ExpressRoute Circuit
func (CircuitOutput) Authorizations ¶
func (o CircuitOutput) Authorizations() ExpressRouteAuthorizationArrayOutput
Authorizations for the ExpressRoute (Microsoft Colo only)
func (CircuitOutput) ElementType ¶
func (CircuitOutput) ElementType() reflect.Type
func (CircuitOutput) ToCircuitOutput ¶
func (o CircuitOutput) ToCircuitOutput() CircuitOutput
func (CircuitOutput) ToCircuitOutputWithContext ¶
func (o CircuitOutput) ToCircuitOutputWithContext(ctx context.Context) CircuitOutput
func (CircuitOutput) ToCircuitPtrOutput ¶
func (o CircuitOutput) ToCircuitPtrOutput() CircuitPtrOutput
func (CircuitOutput) ToCircuitPtrOutputWithContext ¶
func (o CircuitOutput) ToCircuitPtrOutputWithContext(ctx context.Context) CircuitPtrOutput
type CircuitPtrInput ¶
type CircuitPtrInput interface { pulumi.Input ToCircuitPtrOutput() CircuitPtrOutput ToCircuitPtrOutputWithContext(context.Context) CircuitPtrOutput }
CircuitPtrInput is an input type that accepts CircuitArgs, CircuitPtr and CircuitPtrOutput values. You can construct a concrete instance of `CircuitPtrInput` via:
CircuitArgs{...} or: nil
func CircuitPtr ¶
func CircuitPtr(v *CircuitArgs) CircuitPtrInput
type CircuitPtrOutput ¶
type CircuitPtrOutput struct{ *pulumi.OutputState }
func (CircuitPtrOutput) Authorizations ¶
func (o CircuitPtrOutput) Authorizations() ExpressRouteAuthorizationArrayOutput
Authorizations for the ExpressRoute (Microsoft Colo only)
func (CircuitPtrOutput) Elem ¶
func (o CircuitPtrOutput) Elem() CircuitOutput
func (CircuitPtrOutput) ElementType ¶
func (CircuitPtrOutput) ElementType() reflect.Type
func (CircuitPtrOutput) ToCircuitPtrOutput ¶
func (o CircuitPtrOutput) ToCircuitPtrOutput() CircuitPtrOutput
func (CircuitPtrOutput) ToCircuitPtrOutputWithContext ¶
func (o CircuitPtrOutput) ToCircuitPtrOutputWithContext(ctx context.Context) CircuitPtrOutput
type CircuitResponse ¶
type CircuitResponse struct { // Authorizations for the ExpressRoute (Microsoft Colo only) Authorizations []ExpressRouteAuthorizationResponse `pulumi:"authorizations"` // Identifier of the ExpressRoute (Microsoft Colo only) ExpressRouteID string `pulumi:"expressRouteID"` // ExpressRoute 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 CircuitResponseArgs ¶
type CircuitResponseArgs struct { // Authorizations for the ExpressRoute (Microsoft Colo only) Authorizations ExpressRouteAuthorizationResponseArrayInput `pulumi:"authorizations"` // Identifier of the ExpressRoute (Microsoft Colo only) ExpressRouteID pulumi.StringInput `pulumi:"expressRouteID"` // ExpressRoute private peering identifier ExpressRoutePrivatePeeringID pulumi.StringInput `pulumi:"expressRoutePrivatePeeringID"` // CIDR of primary subnet PrimarySubnet pulumi.StringInput `pulumi:"primarySubnet"` // CIDR of secondary subnet SecondarySubnet pulumi.StringInput `pulumi:"secondarySubnet"` }
An ExpressRoute Circuit
func (CircuitResponseArgs) ElementType ¶
func (CircuitResponseArgs) ElementType() reflect.Type
func (CircuitResponseArgs) ToCircuitResponseOutput ¶
func (i CircuitResponseArgs) ToCircuitResponseOutput() CircuitResponseOutput
func (CircuitResponseArgs) ToCircuitResponseOutputWithContext ¶
func (i CircuitResponseArgs) ToCircuitResponseOutputWithContext(ctx context.Context) CircuitResponseOutput
func (CircuitResponseArgs) ToCircuitResponsePtrOutput ¶
func (i CircuitResponseArgs) ToCircuitResponsePtrOutput() CircuitResponsePtrOutput
func (CircuitResponseArgs) ToCircuitResponsePtrOutputWithContext ¶
func (i CircuitResponseArgs) ToCircuitResponsePtrOutputWithContext(ctx context.Context) CircuitResponsePtrOutput
type CircuitResponseInput ¶
type CircuitResponseInput interface { pulumi.Input ToCircuitResponseOutput() CircuitResponseOutput ToCircuitResponseOutputWithContext(context.Context) CircuitResponseOutput }
CircuitResponseInput is an input type that accepts CircuitResponseArgs and CircuitResponseOutput values. You can construct a concrete instance of `CircuitResponseInput` via:
CircuitResponseArgs{...}
type CircuitResponseOutput ¶
type CircuitResponseOutput struct{ *pulumi.OutputState }
An ExpressRoute Circuit
func (CircuitResponseOutput) Authorizations ¶
func (o CircuitResponseOutput) Authorizations() ExpressRouteAuthorizationResponseArrayOutput
Authorizations for the ExpressRoute (Microsoft Colo only)
func (CircuitResponseOutput) ElementType ¶
func (CircuitResponseOutput) ElementType() reflect.Type
func (CircuitResponseOutput) ExpressRouteID ¶
func (o CircuitResponseOutput) ExpressRouteID() pulumi.StringOutput
Identifier of the ExpressRoute (Microsoft Colo only)
func (CircuitResponseOutput) ExpressRoutePrivatePeeringID ¶
func (o CircuitResponseOutput) ExpressRoutePrivatePeeringID() pulumi.StringOutput
ExpressRoute 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
func (CircuitResponseOutput) ToCircuitResponsePtrOutput ¶
func (o CircuitResponseOutput) ToCircuitResponsePtrOutput() CircuitResponsePtrOutput
func (CircuitResponseOutput) ToCircuitResponsePtrOutputWithContext ¶
func (o CircuitResponseOutput) ToCircuitResponsePtrOutputWithContext(ctx context.Context) CircuitResponsePtrOutput
type CircuitResponsePtrInput ¶
type CircuitResponsePtrInput interface { pulumi.Input ToCircuitResponsePtrOutput() CircuitResponsePtrOutput ToCircuitResponsePtrOutputWithContext(context.Context) CircuitResponsePtrOutput }
CircuitResponsePtrInput is an input type that accepts CircuitResponseArgs, CircuitResponsePtr and CircuitResponsePtrOutput values. You can construct a concrete instance of `CircuitResponsePtrInput` via:
CircuitResponseArgs{...} or: nil
func CircuitResponsePtr ¶
func CircuitResponsePtr(v *CircuitResponseArgs) CircuitResponsePtrInput
type CircuitResponsePtrOutput ¶
type CircuitResponsePtrOutput struct{ *pulumi.OutputState }
func (CircuitResponsePtrOutput) Authorizations ¶
func (o CircuitResponsePtrOutput) Authorizations() ExpressRouteAuthorizationResponseArrayOutput
Authorizations for the ExpressRoute (Microsoft Colo only)
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 (Microsoft Colo only)
func (CircuitResponsePtrOutput) ExpressRoutePrivatePeeringID ¶
func (o CircuitResponsePtrOutput) ExpressRoutePrivatePeeringID() pulumi.StringPtrOutput
ExpressRoute 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 Cluster ¶
type Cluster struct { pulumi.CustomResourceState // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The properties of a cluster resource Properties ClusterPropertiesResponseOutput `pulumi:"properties"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A cluster resource
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 ¶ added in v0.2.6
func (Cluster) ToClusterOutput ¶ added in v0.2.6
func (i Cluster) ToClusterOutput() ClusterOutput
func (Cluster) ToClusterOutputWithContext ¶ added in v0.2.6
func (i Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterArgs ¶
type ClusterArgs struct { // Name of the cluster in the private cloud ClusterName pulumi.StringInput // The name of the private cloud. PrivateCloudName pulumi.StringInput // The properties of a cluster resource Properties ClusterPropertiesPtrInput // Name of the resource group within the Azure subscription ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterInput ¶ added in v0.2.6
type ClusterInput interface { pulumi.Input ToClusterOutput() ClusterOutput ToClusterOutputWithContext(ctx context.Context) ClusterOutput }
type ClusterOutput ¶ added in v0.2.6
type ClusterOutput struct {
*pulumi.OutputState
}
func (ClusterOutput) ElementType ¶ added in v0.2.6
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) ToClusterOutput ¶ added in v0.2.6
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶ added in v0.2.6
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterProperties ¶
type ClusterProperties struct { // The cluster size ClusterSize *int `pulumi:"clusterSize"` }
The properties of a cluster
type ClusterPropertiesArgs ¶
type ClusterPropertiesArgs struct { // The cluster size ClusterSize pulumi.IntPtrInput `pulumi:"clusterSize"` }
The properties of a cluster
func (ClusterPropertiesArgs) ElementType ¶
func (ClusterPropertiesArgs) ElementType() reflect.Type
func (ClusterPropertiesArgs) ToClusterPropertiesOutput ¶
func (i ClusterPropertiesArgs) ToClusterPropertiesOutput() ClusterPropertiesOutput
func (ClusterPropertiesArgs) ToClusterPropertiesOutputWithContext ¶
func (i ClusterPropertiesArgs) ToClusterPropertiesOutputWithContext(ctx context.Context) ClusterPropertiesOutput
func (ClusterPropertiesArgs) ToClusterPropertiesPtrOutput ¶
func (i ClusterPropertiesArgs) ToClusterPropertiesPtrOutput() ClusterPropertiesPtrOutput
func (ClusterPropertiesArgs) ToClusterPropertiesPtrOutputWithContext ¶
func (i ClusterPropertiesArgs) ToClusterPropertiesPtrOutputWithContext(ctx context.Context) ClusterPropertiesPtrOutput
type ClusterPropertiesInput ¶
type ClusterPropertiesInput interface { pulumi.Input ToClusterPropertiesOutput() ClusterPropertiesOutput ToClusterPropertiesOutputWithContext(context.Context) ClusterPropertiesOutput }
ClusterPropertiesInput is an input type that accepts ClusterPropertiesArgs and ClusterPropertiesOutput values. You can construct a concrete instance of `ClusterPropertiesInput` via:
ClusterPropertiesArgs{...}
type ClusterPropertiesOutput ¶
type ClusterPropertiesOutput struct{ *pulumi.OutputState }
The properties of a cluster
func (ClusterPropertiesOutput) ClusterSize ¶
func (o ClusterPropertiesOutput) ClusterSize() pulumi.IntPtrOutput
The cluster size
func (ClusterPropertiesOutput) ElementType ¶
func (ClusterPropertiesOutput) ElementType() reflect.Type
func (ClusterPropertiesOutput) ToClusterPropertiesOutput ¶
func (o ClusterPropertiesOutput) ToClusterPropertiesOutput() ClusterPropertiesOutput
func (ClusterPropertiesOutput) ToClusterPropertiesOutputWithContext ¶
func (o ClusterPropertiesOutput) ToClusterPropertiesOutputWithContext(ctx context.Context) ClusterPropertiesOutput
func (ClusterPropertiesOutput) ToClusterPropertiesPtrOutput ¶
func (o ClusterPropertiesOutput) ToClusterPropertiesPtrOutput() ClusterPropertiesPtrOutput
func (ClusterPropertiesOutput) ToClusterPropertiesPtrOutputWithContext ¶
func (o ClusterPropertiesOutput) ToClusterPropertiesPtrOutputWithContext(ctx context.Context) ClusterPropertiesPtrOutput
type ClusterPropertiesPtrInput ¶
type ClusterPropertiesPtrInput interface { pulumi.Input ToClusterPropertiesPtrOutput() ClusterPropertiesPtrOutput ToClusterPropertiesPtrOutputWithContext(context.Context) ClusterPropertiesPtrOutput }
ClusterPropertiesPtrInput is an input type that accepts ClusterPropertiesArgs, ClusterPropertiesPtr and ClusterPropertiesPtrOutput values. You can construct a concrete instance of `ClusterPropertiesPtrInput` via:
ClusterPropertiesArgs{...} or: nil
func ClusterPropertiesPtr ¶
func ClusterPropertiesPtr(v *ClusterPropertiesArgs) ClusterPropertiesPtrInput
type ClusterPropertiesPtrOutput ¶
type ClusterPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ClusterPropertiesPtrOutput) ClusterSize ¶
func (o ClusterPropertiesPtrOutput) ClusterSize() pulumi.IntPtrOutput
The cluster size
func (ClusterPropertiesPtrOutput) Elem ¶
func (o ClusterPropertiesPtrOutput) Elem() ClusterPropertiesOutput
func (ClusterPropertiesPtrOutput) ElementType ¶
func (ClusterPropertiesPtrOutput) ElementType() reflect.Type
func (ClusterPropertiesPtrOutput) ToClusterPropertiesPtrOutput ¶
func (o ClusterPropertiesPtrOutput) ToClusterPropertiesPtrOutput() ClusterPropertiesPtrOutput
func (ClusterPropertiesPtrOutput) ToClusterPropertiesPtrOutputWithContext ¶
func (o ClusterPropertiesPtrOutput) ToClusterPropertiesPtrOutputWithContext(ctx context.Context) ClusterPropertiesPtrOutput
type ClusterPropertiesResponse ¶
type ClusterPropertiesResponse 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 cluster
type ClusterPropertiesResponseArgs ¶
type ClusterPropertiesResponseArgs struct { // The identity ClusterId pulumi.IntInput `pulumi:"clusterId"` // The cluster size ClusterSize pulumi.IntPtrInput `pulumi:"clusterSize"` // The hosts Hosts pulumi.StringArrayInput `pulumi:"hosts"` // The state of the cluster provisioning ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` }
The properties of a cluster
func (ClusterPropertiesResponseArgs) ElementType ¶
func (ClusterPropertiesResponseArgs) ElementType() reflect.Type
func (ClusterPropertiesResponseArgs) ToClusterPropertiesResponseOutput ¶
func (i ClusterPropertiesResponseArgs) ToClusterPropertiesResponseOutput() ClusterPropertiesResponseOutput
func (ClusterPropertiesResponseArgs) ToClusterPropertiesResponseOutputWithContext ¶
func (i ClusterPropertiesResponseArgs) ToClusterPropertiesResponseOutputWithContext(ctx context.Context) ClusterPropertiesResponseOutput
func (ClusterPropertiesResponseArgs) ToClusterPropertiesResponsePtrOutput ¶
func (i ClusterPropertiesResponseArgs) ToClusterPropertiesResponsePtrOutput() ClusterPropertiesResponsePtrOutput
func (ClusterPropertiesResponseArgs) ToClusterPropertiesResponsePtrOutputWithContext ¶
func (i ClusterPropertiesResponseArgs) ToClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) ClusterPropertiesResponsePtrOutput
type ClusterPropertiesResponseInput ¶
type ClusterPropertiesResponseInput interface { pulumi.Input ToClusterPropertiesResponseOutput() ClusterPropertiesResponseOutput ToClusterPropertiesResponseOutputWithContext(context.Context) ClusterPropertiesResponseOutput }
ClusterPropertiesResponseInput is an input type that accepts ClusterPropertiesResponseArgs and ClusterPropertiesResponseOutput values. You can construct a concrete instance of `ClusterPropertiesResponseInput` via:
ClusterPropertiesResponseArgs{...}
type ClusterPropertiesResponseOutput ¶
type ClusterPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of a cluster
func (ClusterPropertiesResponseOutput) ClusterId ¶
func (o ClusterPropertiesResponseOutput) ClusterId() pulumi.IntOutput
The identity
func (ClusterPropertiesResponseOutput) ClusterSize ¶
func (o ClusterPropertiesResponseOutput) ClusterSize() pulumi.IntPtrOutput
The cluster size
func (ClusterPropertiesResponseOutput) ElementType ¶
func (ClusterPropertiesResponseOutput) ElementType() reflect.Type
func (ClusterPropertiesResponseOutput) Hosts ¶
func (o ClusterPropertiesResponseOutput) Hosts() pulumi.StringArrayOutput
The hosts
func (ClusterPropertiesResponseOutput) ProvisioningState ¶
func (o ClusterPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The state of the cluster provisioning
func (ClusterPropertiesResponseOutput) ToClusterPropertiesResponseOutput ¶
func (o ClusterPropertiesResponseOutput) ToClusterPropertiesResponseOutput() ClusterPropertiesResponseOutput
func (ClusterPropertiesResponseOutput) ToClusterPropertiesResponseOutputWithContext ¶
func (o ClusterPropertiesResponseOutput) ToClusterPropertiesResponseOutputWithContext(ctx context.Context) ClusterPropertiesResponseOutput
func (ClusterPropertiesResponseOutput) ToClusterPropertiesResponsePtrOutput ¶
func (o ClusterPropertiesResponseOutput) ToClusterPropertiesResponsePtrOutput() ClusterPropertiesResponsePtrOutput
func (ClusterPropertiesResponseOutput) ToClusterPropertiesResponsePtrOutputWithContext ¶
func (o ClusterPropertiesResponseOutput) ToClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) ClusterPropertiesResponsePtrOutput
type ClusterPropertiesResponsePtrInput ¶
type ClusterPropertiesResponsePtrInput interface { pulumi.Input ToClusterPropertiesResponsePtrOutput() ClusterPropertiesResponsePtrOutput ToClusterPropertiesResponsePtrOutputWithContext(context.Context) ClusterPropertiesResponsePtrOutput }
ClusterPropertiesResponsePtrInput is an input type that accepts ClusterPropertiesResponseArgs, ClusterPropertiesResponsePtr and ClusterPropertiesResponsePtrOutput values. You can construct a concrete instance of `ClusterPropertiesResponsePtrInput` via:
ClusterPropertiesResponseArgs{...} or: nil
func ClusterPropertiesResponsePtr ¶
func ClusterPropertiesResponsePtr(v *ClusterPropertiesResponseArgs) ClusterPropertiesResponsePtrInput
type ClusterPropertiesResponsePtrOutput ¶
type ClusterPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (ClusterPropertiesResponsePtrOutput) ClusterId ¶
func (o ClusterPropertiesResponsePtrOutput) ClusterId() pulumi.IntPtrOutput
The identity
func (ClusterPropertiesResponsePtrOutput) ClusterSize ¶
func (o ClusterPropertiesResponsePtrOutput) ClusterSize() pulumi.IntPtrOutput
The cluster size
func (ClusterPropertiesResponsePtrOutput) Elem ¶
func (o ClusterPropertiesResponsePtrOutput) Elem() ClusterPropertiesResponseOutput
func (ClusterPropertiesResponsePtrOutput) ElementType ¶
func (ClusterPropertiesResponsePtrOutput) ElementType() reflect.Type
func (ClusterPropertiesResponsePtrOutput) Hosts ¶
func (o ClusterPropertiesResponsePtrOutput) Hosts() pulumi.StringArrayOutput
The hosts
func (ClusterPropertiesResponsePtrOutput) ProvisioningState ¶
func (o ClusterPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The state of the cluster provisioning
func (ClusterPropertiesResponsePtrOutput) ToClusterPropertiesResponsePtrOutput ¶
func (o ClusterPropertiesResponsePtrOutput) ToClusterPropertiesResponsePtrOutput() ClusterPropertiesResponsePtrOutput
func (ClusterPropertiesResponsePtrOutput) ToClusterPropertiesResponsePtrOutputWithContext ¶
func (o ClusterPropertiesResponsePtrOutput) ToClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) ClusterPropertiesResponsePtrOutput
type ClusterState ¶
type ClusterState struct { // Resource name. Name pulumi.StringPtrInput // The properties of a cluster resource Properties ClusterPropertiesResponsePtrInput // Resource type. Type pulumi.StringPtrInput }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type DefaultClusterProperties ¶
type DefaultClusterProperties struct { // The cluster size ClusterSize *int `pulumi:"clusterSize"` }
The properties of a default cluster
type DefaultClusterPropertiesArgs ¶
type DefaultClusterPropertiesArgs struct { // The cluster size ClusterSize pulumi.IntPtrInput `pulumi:"clusterSize"` }
The properties of a default cluster
func (DefaultClusterPropertiesArgs) ElementType ¶
func (DefaultClusterPropertiesArgs) ElementType() reflect.Type
func (DefaultClusterPropertiesArgs) ToDefaultClusterPropertiesOutput ¶
func (i DefaultClusterPropertiesArgs) ToDefaultClusterPropertiesOutput() DefaultClusterPropertiesOutput
func (DefaultClusterPropertiesArgs) ToDefaultClusterPropertiesOutputWithContext ¶
func (i DefaultClusterPropertiesArgs) ToDefaultClusterPropertiesOutputWithContext(ctx context.Context) DefaultClusterPropertiesOutput
func (DefaultClusterPropertiesArgs) ToDefaultClusterPropertiesPtrOutput ¶
func (i DefaultClusterPropertiesArgs) ToDefaultClusterPropertiesPtrOutput() DefaultClusterPropertiesPtrOutput
func (DefaultClusterPropertiesArgs) ToDefaultClusterPropertiesPtrOutputWithContext ¶
func (i DefaultClusterPropertiesArgs) ToDefaultClusterPropertiesPtrOutputWithContext(ctx context.Context) DefaultClusterPropertiesPtrOutput
type DefaultClusterPropertiesInput ¶
type DefaultClusterPropertiesInput interface { pulumi.Input ToDefaultClusterPropertiesOutput() DefaultClusterPropertiesOutput ToDefaultClusterPropertiesOutputWithContext(context.Context) DefaultClusterPropertiesOutput }
DefaultClusterPropertiesInput is an input type that accepts DefaultClusterPropertiesArgs and DefaultClusterPropertiesOutput values. You can construct a concrete instance of `DefaultClusterPropertiesInput` via:
DefaultClusterPropertiesArgs{...}
type DefaultClusterPropertiesOutput ¶
type DefaultClusterPropertiesOutput struct{ *pulumi.OutputState }
The properties of a default cluster
func (DefaultClusterPropertiesOutput) ClusterSize ¶
func (o DefaultClusterPropertiesOutput) ClusterSize() pulumi.IntPtrOutput
The cluster size
func (DefaultClusterPropertiesOutput) ElementType ¶
func (DefaultClusterPropertiesOutput) ElementType() reflect.Type
func (DefaultClusterPropertiesOutput) ToDefaultClusterPropertiesOutput ¶
func (o DefaultClusterPropertiesOutput) ToDefaultClusterPropertiesOutput() DefaultClusterPropertiesOutput
func (DefaultClusterPropertiesOutput) ToDefaultClusterPropertiesOutputWithContext ¶
func (o DefaultClusterPropertiesOutput) ToDefaultClusterPropertiesOutputWithContext(ctx context.Context) DefaultClusterPropertiesOutput
func (DefaultClusterPropertiesOutput) ToDefaultClusterPropertiesPtrOutput ¶
func (o DefaultClusterPropertiesOutput) ToDefaultClusterPropertiesPtrOutput() DefaultClusterPropertiesPtrOutput
func (DefaultClusterPropertiesOutput) ToDefaultClusterPropertiesPtrOutputWithContext ¶
func (o DefaultClusterPropertiesOutput) ToDefaultClusterPropertiesPtrOutputWithContext(ctx context.Context) DefaultClusterPropertiesPtrOutput
type DefaultClusterPropertiesPtrInput ¶
type DefaultClusterPropertiesPtrInput interface { pulumi.Input ToDefaultClusterPropertiesPtrOutput() DefaultClusterPropertiesPtrOutput ToDefaultClusterPropertiesPtrOutputWithContext(context.Context) DefaultClusterPropertiesPtrOutput }
DefaultClusterPropertiesPtrInput is an input type that accepts DefaultClusterPropertiesArgs, DefaultClusterPropertiesPtr and DefaultClusterPropertiesPtrOutput values. You can construct a concrete instance of `DefaultClusterPropertiesPtrInput` via:
DefaultClusterPropertiesArgs{...} or: nil
func DefaultClusterPropertiesPtr ¶
func DefaultClusterPropertiesPtr(v *DefaultClusterPropertiesArgs) DefaultClusterPropertiesPtrInput
type DefaultClusterPropertiesPtrOutput ¶
type DefaultClusterPropertiesPtrOutput struct{ *pulumi.OutputState }
func (DefaultClusterPropertiesPtrOutput) ClusterSize ¶
func (o DefaultClusterPropertiesPtrOutput) ClusterSize() pulumi.IntPtrOutput
The cluster size
func (DefaultClusterPropertiesPtrOutput) Elem ¶
func (o DefaultClusterPropertiesPtrOutput) Elem() DefaultClusterPropertiesOutput
func (DefaultClusterPropertiesPtrOutput) ElementType ¶
func (DefaultClusterPropertiesPtrOutput) ElementType() reflect.Type
func (DefaultClusterPropertiesPtrOutput) ToDefaultClusterPropertiesPtrOutput ¶
func (o DefaultClusterPropertiesPtrOutput) ToDefaultClusterPropertiesPtrOutput() DefaultClusterPropertiesPtrOutput
func (DefaultClusterPropertiesPtrOutput) ToDefaultClusterPropertiesPtrOutputWithContext ¶
func (o DefaultClusterPropertiesPtrOutput) ToDefaultClusterPropertiesPtrOutputWithContext(ctx context.Context) DefaultClusterPropertiesPtrOutput
type DefaultClusterPropertiesResponse ¶
type DefaultClusterPropertiesResponse struct { // The identity ClusterId int `pulumi:"clusterId"` // The cluster size ClusterSize *int `pulumi:"clusterSize"` // The hosts Hosts []string `pulumi:"hosts"` }
The properties of a default cluster
type DefaultClusterPropertiesResponseArgs ¶
type DefaultClusterPropertiesResponseArgs struct { // The identity ClusterId pulumi.IntInput `pulumi:"clusterId"` // The cluster size ClusterSize pulumi.IntPtrInput `pulumi:"clusterSize"` // The hosts Hosts pulumi.StringArrayInput `pulumi:"hosts"` }
The properties of a default cluster
func (DefaultClusterPropertiesResponseArgs) ElementType ¶
func (DefaultClusterPropertiesResponseArgs) ElementType() reflect.Type
func (DefaultClusterPropertiesResponseArgs) ToDefaultClusterPropertiesResponseOutput ¶
func (i DefaultClusterPropertiesResponseArgs) ToDefaultClusterPropertiesResponseOutput() DefaultClusterPropertiesResponseOutput
func (DefaultClusterPropertiesResponseArgs) ToDefaultClusterPropertiesResponseOutputWithContext ¶
func (i DefaultClusterPropertiesResponseArgs) ToDefaultClusterPropertiesResponseOutputWithContext(ctx context.Context) DefaultClusterPropertiesResponseOutput
func (DefaultClusterPropertiesResponseArgs) ToDefaultClusterPropertiesResponsePtrOutput ¶
func (i DefaultClusterPropertiesResponseArgs) ToDefaultClusterPropertiesResponsePtrOutput() DefaultClusterPropertiesResponsePtrOutput
func (DefaultClusterPropertiesResponseArgs) ToDefaultClusterPropertiesResponsePtrOutputWithContext ¶
func (i DefaultClusterPropertiesResponseArgs) ToDefaultClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) DefaultClusterPropertiesResponsePtrOutput
type DefaultClusterPropertiesResponseInput ¶
type DefaultClusterPropertiesResponseInput interface { pulumi.Input ToDefaultClusterPropertiesResponseOutput() DefaultClusterPropertiesResponseOutput ToDefaultClusterPropertiesResponseOutputWithContext(context.Context) DefaultClusterPropertiesResponseOutput }
DefaultClusterPropertiesResponseInput is an input type that accepts DefaultClusterPropertiesResponseArgs and DefaultClusterPropertiesResponseOutput values. You can construct a concrete instance of `DefaultClusterPropertiesResponseInput` via:
DefaultClusterPropertiesResponseArgs{...}
type DefaultClusterPropertiesResponseOutput ¶
type DefaultClusterPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of a default cluster
func (DefaultClusterPropertiesResponseOutput) ClusterId ¶
func (o DefaultClusterPropertiesResponseOutput) ClusterId() pulumi.IntOutput
The identity
func (DefaultClusterPropertiesResponseOutput) ClusterSize ¶
func (o DefaultClusterPropertiesResponseOutput) ClusterSize() pulumi.IntPtrOutput
The cluster size
func (DefaultClusterPropertiesResponseOutput) ElementType ¶
func (DefaultClusterPropertiesResponseOutput) ElementType() reflect.Type
func (DefaultClusterPropertiesResponseOutput) Hosts ¶
func (o DefaultClusterPropertiesResponseOutput) Hosts() pulumi.StringArrayOutput
The hosts
func (DefaultClusterPropertiesResponseOutput) ToDefaultClusterPropertiesResponseOutput ¶
func (o DefaultClusterPropertiesResponseOutput) ToDefaultClusterPropertiesResponseOutput() DefaultClusterPropertiesResponseOutput
func (DefaultClusterPropertiesResponseOutput) ToDefaultClusterPropertiesResponseOutputWithContext ¶
func (o DefaultClusterPropertiesResponseOutput) ToDefaultClusterPropertiesResponseOutputWithContext(ctx context.Context) DefaultClusterPropertiesResponseOutput
func (DefaultClusterPropertiesResponseOutput) ToDefaultClusterPropertiesResponsePtrOutput ¶
func (o DefaultClusterPropertiesResponseOutput) ToDefaultClusterPropertiesResponsePtrOutput() DefaultClusterPropertiesResponsePtrOutput
func (DefaultClusterPropertiesResponseOutput) ToDefaultClusterPropertiesResponsePtrOutputWithContext ¶
func (o DefaultClusterPropertiesResponseOutput) ToDefaultClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) DefaultClusterPropertiesResponsePtrOutput
type DefaultClusterPropertiesResponsePtrInput ¶
type DefaultClusterPropertiesResponsePtrInput interface { pulumi.Input ToDefaultClusterPropertiesResponsePtrOutput() DefaultClusterPropertiesResponsePtrOutput ToDefaultClusterPropertiesResponsePtrOutputWithContext(context.Context) DefaultClusterPropertiesResponsePtrOutput }
DefaultClusterPropertiesResponsePtrInput is an input type that accepts DefaultClusterPropertiesResponseArgs, DefaultClusterPropertiesResponsePtr and DefaultClusterPropertiesResponsePtrOutput values. You can construct a concrete instance of `DefaultClusterPropertiesResponsePtrInput` via:
DefaultClusterPropertiesResponseArgs{...} or: nil
func DefaultClusterPropertiesResponsePtr ¶
func DefaultClusterPropertiesResponsePtr(v *DefaultClusterPropertiesResponseArgs) DefaultClusterPropertiesResponsePtrInput
type DefaultClusterPropertiesResponsePtrOutput ¶
type DefaultClusterPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (DefaultClusterPropertiesResponsePtrOutput) ClusterId ¶
func (o DefaultClusterPropertiesResponsePtrOutput) ClusterId() pulumi.IntPtrOutput
The identity
func (DefaultClusterPropertiesResponsePtrOutput) ClusterSize ¶
func (o DefaultClusterPropertiesResponsePtrOutput) ClusterSize() pulumi.IntPtrOutput
The cluster size
func (DefaultClusterPropertiesResponsePtrOutput) ElementType ¶
func (DefaultClusterPropertiesResponsePtrOutput) ElementType() reflect.Type
func (DefaultClusterPropertiesResponsePtrOutput) Hosts ¶
func (o DefaultClusterPropertiesResponsePtrOutput) Hosts() pulumi.StringArrayOutput
The hosts
func (DefaultClusterPropertiesResponsePtrOutput) ToDefaultClusterPropertiesResponsePtrOutput ¶
func (o DefaultClusterPropertiesResponsePtrOutput) ToDefaultClusterPropertiesResponsePtrOutput() DefaultClusterPropertiesResponsePtrOutput
func (DefaultClusterPropertiesResponsePtrOutput) ToDefaultClusterPropertiesResponsePtrOutputWithContext ¶
func (o DefaultClusterPropertiesResponsePtrOutput) ToDefaultClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) DefaultClusterPropertiesResponsePtrOutput
type EndpointsResponse ¶
type EndpointsResponse struct { // 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 EndpointsResponseArgs ¶
type EndpointsResponseArgs struct { // Endpoint for the NSX-T Data Center manager NsxtManager pulumi.StringInput `pulumi:"nsxtManager"` // Endpoint for Virtual Center Server Appliance Vcsa pulumi.StringInput `pulumi:"vcsa"` }
Endpoint addresses
func (EndpointsResponseArgs) ElementType ¶
func (EndpointsResponseArgs) ElementType() reflect.Type
func (EndpointsResponseArgs) ToEndpointsResponseOutput ¶
func (i EndpointsResponseArgs) ToEndpointsResponseOutput() EndpointsResponseOutput
func (EndpointsResponseArgs) ToEndpointsResponseOutputWithContext ¶
func (i EndpointsResponseArgs) ToEndpointsResponseOutputWithContext(ctx context.Context) EndpointsResponseOutput
func (EndpointsResponseArgs) ToEndpointsResponsePtrOutput ¶
func (i EndpointsResponseArgs) ToEndpointsResponsePtrOutput() EndpointsResponsePtrOutput
func (EndpointsResponseArgs) ToEndpointsResponsePtrOutputWithContext ¶
func (i EndpointsResponseArgs) ToEndpointsResponsePtrOutputWithContext(ctx context.Context) EndpointsResponsePtrOutput
type EndpointsResponseInput ¶
type EndpointsResponseInput interface { pulumi.Input ToEndpointsResponseOutput() EndpointsResponseOutput ToEndpointsResponseOutputWithContext(context.Context) EndpointsResponseOutput }
EndpointsResponseInput is an input type that accepts EndpointsResponseArgs and EndpointsResponseOutput values. You can construct a concrete instance of `EndpointsResponseInput` via:
EndpointsResponseArgs{...}
type EndpointsResponseOutput ¶
type EndpointsResponseOutput struct{ *pulumi.OutputState }
Endpoint addresses
func (EndpointsResponseOutput) ElementType ¶
func (EndpointsResponseOutput) ElementType() reflect.Type
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) ToEndpointsResponsePtrOutput ¶
func (o EndpointsResponseOutput) ToEndpointsResponsePtrOutput() EndpointsResponsePtrOutput
func (EndpointsResponseOutput) ToEndpointsResponsePtrOutputWithContext ¶
func (o EndpointsResponseOutput) ToEndpointsResponsePtrOutputWithContext(ctx context.Context) EndpointsResponsePtrOutput
func (EndpointsResponseOutput) Vcsa ¶
func (o EndpointsResponseOutput) Vcsa() pulumi.StringOutput
Endpoint for Virtual Center Server Appliance
type EndpointsResponsePtrInput ¶
type EndpointsResponsePtrInput interface { pulumi.Input ToEndpointsResponsePtrOutput() EndpointsResponsePtrOutput ToEndpointsResponsePtrOutputWithContext(context.Context) EndpointsResponsePtrOutput }
EndpointsResponsePtrInput is an input type that accepts EndpointsResponseArgs, EndpointsResponsePtr and EndpointsResponsePtrOutput values. You can construct a concrete instance of `EndpointsResponsePtrInput` via:
EndpointsResponseArgs{...} or: nil
func EndpointsResponsePtr ¶
func EndpointsResponsePtr(v *EndpointsResponseArgs) EndpointsResponsePtrInput
type EndpointsResponsePtrOutput ¶
type EndpointsResponsePtrOutput struct{ *pulumi.OutputState }
func (EndpointsResponsePtrOutput) Elem ¶
func (o EndpointsResponsePtrOutput) Elem() EndpointsResponseOutput
func (EndpointsResponsePtrOutput) ElementType ¶
func (EndpointsResponsePtrOutput) ElementType() reflect.Type
func (EndpointsResponsePtrOutput) NsxtManager ¶
func (o EndpointsResponsePtrOutput) NsxtManager() pulumi.StringPtrOutput
Endpoint for the NSX-T Data Center manager
func (EndpointsResponsePtrOutput) ToEndpointsResponsePtrOutput ¶
func (o EndpointsResponsePtrOutput) ToEndpointsResponsePtrOutput() EndpointsResponsePtrOutput
func (EndpointsResponsePtrOutput) ToEndpointsResponsePtrOutputWithContext ¶
func (o EndpointsResponsePtrOutput) ToEndpointsResponsePtrOutputWithContext(ctx context.Context) EndpointsResponsePtrOutput
func (EndpointsResponsePtrOutput) Vcsa ¶
func (o EndpointsResponsePtrOutput) Vcsa() pulumi.StringPtrOutput
Endpoint for Virtual Center Server Appliance
type ExpressRouteAuthorization ¶
type ExpressRouteAuthorization struct { // The name of the ExpressRoute Name *string `pulumi:"name"` }
Authorization for an ExpressRoute
type ExpressRouteAuthorizationArgs ¶
type ExpressRouteAuthorizationArgs struct { // The name of the ExpressRoute Name pulumi.StringPtrInput `pulumi:"name"` }
Authorization for an ExpressRoute
func (ExpressRouteAuthorizationArgs) ElementType ¶
func (ExpressRouteAuthorizationArgs) ElementType() reflect.Type
func (ExpressRouteAuthorizationArgs) ToExpressRouteAuthorizationOutput ¶
func (i ExpressRouteAuthorizationArgs) ToExpressRouteAuthorizationOutput() ExpressRouteAuthorizationOutput
func (ExpressRouteAuthorizationArgs) ToExpressRouteAuthorizationOutputWithContext ¶
func (i ExpressRouteAuthorizationArgs) ToExpressRouteAuthorizationOutputWithContext(ctx context.Context) ExpressRouteAuthorizationOutput
type ExpressRouteAuthorizationArray ¶
type ExpressRouteAuthorizationArray []ExpressRouteAuthorizationInput
func (ExpressRouteAuthorizationArray) ElementType ¶
func (ExpressRouteAuthorizationArray) ElementType() reflect.Type
func (ExpressRouteAuthorizationArray) ToExpressRouteAuthorizationArrayOutput ¶
func (i ExpressRouteAuthorizationArray) ToExpressRouteAuthorizationArrayOutput() ExpressRouteAuthorizationArrayOutput
func (ExpressRouteAuthorizationArray) ToExpressRouteAuthorizationArrayOutputWithContext ¶
func (i ExpressRouteAuthorizationArray) ToExpressRouteAuthorizationArrayOutputWithContext(ctx context.Context) ExpressRouteAuthorizationArrayOutput
type ExpressRouteAuthorizationArrayInput ¶
type ExpressRouteAuthorizationArrayInput interface { pulumi.Input ToExpressRouteAuthorizationArrayOutput() ExpressRouteAuthorizationArrayOutput ToExpressRouteAuthorizationArrayOutputWithContext(context.Context) ExpressRouteAuthorizationArrayOutput }
ExpressRouteAuthorizationArrayInput is an input type that accepts ExpressRouteAuthorizationArray and ExpressRouteAuthorizationArrayOutput values. You can construct a concrete instance of `ExpressRouteAuthorizationArrayInput` via:
ExpressRouteAuthorizationArray{ ExpressRouteAuthorizationArgs{...} }
type ExpressRouteAuthorizationArrayOutput ¶
type ExpressRouteAuthorizationArrayOutput struct{ *pulumi.OutputState }
func (ExpressRouteAuthorizationArrayOutput) ElementType ¶
func (ExpressRouteAuthorizationArrayOutput) ElementType() reflect.Type
func (ExpressRouteAuthorizationArrayOutput) Index ¶
func (o ExpressRouteAuthorizationArrayOutput) Index(i pulumi.IntInput) ExpressRouteAuthorizationOutput
func (ExpressRouteAuthorizationArrayOutput) ToExpressRouteAuthorizationArrayOutput ¶
func (o ExpressRouteAuthorizationArrayOutput) ToExpressRouteAuthorizationArrayOutput() ExpressRouteAuthorizationArrayOutput
func (ExpressRouteAuthorizationArrayOutput) ToExpressRouteAuthorizationArrayOutputWithContext ¶
func (o ExpressRouteAuthorizationArrayOutput) ToExpressRouteAuthorizationArrayOutputWithContext(ctx context.Context) ExpressRouteAuthorizationArrayOutput
type ExpressRouteAuthorizationInput ¶
type ExpressRouteAuthorizationInput interface { pulumi.Input ToExpressRouteAuthorizationOutput() ExpressRouteAuthorizationOutput ToExpressRouteAuthorizationOutputWithContext(context.Context) ExpressRouteAuthorizationOutput }
ExpressRouteAuthorizationInput is an input type that accepts ExpressRouteAuthorizationArgs and ExpressRouteAuthorizationOutput values. You can construct a concrete instance of `ExpressRouteAuthorizationInput` via:
ExpressRouteAuthorizationArgs{...}
type ExpressRouteAuthorizationOutput ¶
type ExpressRouteAuthorizationOutput struct{ *pulumi.OutputState }
Authorization for an ExpressRoute
func (ExpressRouteAuthorizationOutput) ElementType ¶
func (ExpressRouteAuthorizationOutput) ElementType() reflect.Type
func (ExpressRouteAuthorizationOutput) Name ¶
func (o ExpressRouteAuthorizationOutput) Name() pulumi.StringPtrOutput
The name of the ExpressRoute
func (ExpressRouteAuthorizationOutput) ToExpressRouteAuthorizationOutput ¶
func (o ExpressRouteAuthorizationOutput) ToExpressRouteAuthorizationOutput() ExpressRouteAuthorizationOutput
func (ExpressRouteAuthorizationOutput) ToExpressRouteAuthorizationOutputWithContext ¶
func (o ExpressRouteAuthorizationOutput) ToExpressRouteAuthorizationOutputWithContext(ctx context.Context) ExpressRouteAuthorizationOutput
type ExpressRouteAuthorizationResponse ¶
type ExpressRouteAuthorizationResponse struct { // The ID of the ExpressRoute Id string `pulumi:"id"` // The key of the ExpressRoute Key string `pulumi:"key"` // The name of the ExpressRoute Name *string `pulumi:"name"` }
Authorization for an ExpressRoute
type ExpressRouteAuthorizationResponseArgs ¶
type ExpressRouteAuthorizationResponseArgs struct { // The ID of the ExpressRoute Id pulumi.StringInput `pulumi:"id"` // The key of the ExpressRoute Key pulumi.StringInput `pulumi:"key"` // The name of the ExpressRoute Name pulumi.StringPtrInput `pulumi:"name"` }
Authorization for an ExpressRoute
func (ExpressRouteAuthorizationResponseArgs) ElementType ¶
func (ExpressRouteAuthorizationResponseArgs) ElementType() reflect.Type
func (ExpressRouteAuthorizationResponseArgs) ToExpressRouteAuthorizationResponseOutput ¶
func (i ExpressRouteAuthorizationResponseArgs) ToExpressRouteAuthorizationResponseOutput() ExpressRouteAuthorizationResponseOutput
func (ExpressRouteAuthorizationResponseArgs) ToExpressRouteAuthorizationResponseOutputWithContext ¶
func (i ExpressRouteAuthorizationResponseArgs) ToExpressRouteAuthorizationResponseOutputWithContext(ctx context.Context) ExpressRouteAuthorizationResponseOutput
type ExpressRouteAuthorizationResponseArray ¶
type ExpressRouteAuthorizationResponseArray []ExpressRouteAuthorizationResponseInput
func (ExpressRouteAuthorizationResponseArray) ElementType ¶
func (ExpressRouteAuthorizationResponseArray) ElementType() reflect.Type
func (ExpressRouteAuthorizationResponseArray) ToExpressRouteAuthorizationResponseArrayOutput ¶
func (i ExpressRouteAuthorizationResponseArray) ToExpressRouteAuthorizationResponseArrayOutput() ExpressRouteAuthorizationResponseArrayOutput
func (ExpressRouteAuthorizationResponseArray) ToExpressRouteAuthorizationResponseArrayOutputWithContext ¶
func (i ExpressRouteAuthorizationResponseArray) ToExpressRouteAuthorizationResponseArrayOutputWithContext(ctx context.Context) ExpressRouteAuthorizationResponseArrayOutput
type ExpressRouteAuthorizationResponseArrayInput ¶
type ExpressRouteAuthorizationResponseArrayInput interface { pulumi.Input ToExpressRouteAuthorizationResponseArrayOutput() ExpressRouteAuthorizationResponseArrayOutput ToExpressRouteAuthorizationResponseArrayOutputWithContext(context.Context) ExpressRouteAuthorizationResponseArrayOutput }
ExpressRouteAuthorizationResponseArrayInput is an input type that accepts ExpressRouteAuthorizationResponseArray and ExpressRouteAuthorizationResponseArrayOutput values. You can construct a concrete instance of `ExpressRouteAuthorizationResponseArrayInput` via:
ExpressRouteAuthorizationResponseArray{ ExpressRouteAuthorizationResponseArgs{...} }
type ExpressRouteAuthorizationResponseArrayOutput ¶
type ExpressRouteAuthorizationResponseArrayOutput struct{ *pulumi.OutputState }
func (ExpressRouteAuthorizationResponseArrayOutput) ElementType ¶
func (ExpressRouteAuthorizationResponseArrayOutput) ElementType() reflect.Type
func (ExpressRouteAuthorizationResponseArrayOutput) ToExpressRouteAuthorizationResponseArrayOutput ¶
func (o ExpressRouteAuthorizationResponseArrayOutput) ToExpressRouteAuthorizationResponseArrayOutput() ExpressRouteAuthorizationResponseArrayOutput
func (ExpressRouteAuthorizationResponseArrayOutput) ToExpressRouteAuthorizationResponseArrayOutputWithContext ¶
func (o ExpressRouteAuthorizationResponseArrayOutput) ToExpressRouteAuthorizationResponseArrayOutputWithContext(ctx context.Context) ExpressRouteAuthorizationResponseArrayOutput
type ExpressRouteAuthorizationResponseInput ¶
type ExpressRouteAuthorizationResponseInput interface { pulumi.Input ToExpressRouteAuthorizationResponseOutput() ExpressRouteAuthorizationResponseOutput ToExpressRouteAuthorizationResponseOutputWithContext(context.Context) ExpressRouteAuthorizationResponseOutput }
ExpressRouteAuthorizationResponseInput is an input type that accepts ExpressRouteAuthorizationResponseArgs and ExpressRouteAuthorizationResponseOutput values. You can construct a concrete instance of `ExpressRouteAuthorizationResponseInput` via:
ExpressRouteAuthorizationResponseArgs{...}
type ExpressRouteAuthorizationResponseOutput ¶
type ExpressRouteAuthorizationResponseOutput struct{ *pulumi.OutputState }
Authorization for an ExpressRoute
func (ExpressRouteAuthorizationResponseOutput) ElementType ¶
func (ExpressRouteAuthorizationResponseOutput) ElementType() reflect.Type
func (ExpressRouteAuthorizationResponseOutput) Id ¶
func (o ExpressRouteAuthorizationResponseOutput) Id() pulumi.StringOutput
The ID of the ExpressRoute
func (ExpressRouteAuthorizationResponseOutput) Key ¶
func (o ExpressRouteAuthorizationResponseOutput) Key() pulumi.StringOutput
The key of the ExpressRoute
func (ExpressRouteAuthorizationResponseOutput) Name ¶
func (o ExpressRouteAuthorizationResponseOutput) Name() pulumi.StringPtrOutput
The name of the ExpressRoute
func (ExpressRouteAuthorizationResponseOutput) ToExpressRouteAuthorizationResponseOutput ¶
func (o ExpressRouteAuthorizationResponseOutput) ToExpressRouteAuthorizationResponseOutput() ExpressRouteAuthorizationResponseOutput
func (ExpressRouteAuthorizationResponseOutput) ToExpressRouteAuthorizationResponseOutputWithContext ¶
func (o ExpressRouteAuthorizationResponseOutput) ToExpressRouteAuthorizationResponseOutputWithContext(ctx context.Context) ExpressRouteAuthorizationResponseOutput
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 IdentitySourceResponseArgs ¶
type IdentitySourceResponseArgs 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 (IdentitySourceResponseArgs) ElementType ¶
func (IdentitySourceResponseArgs) ElementType() reflect.Type
func (IdentitySourceResponseArgs) ToIdentitySourceResponseOutput ¶
func (i IdentitySourceResponseArgs) ToIdentitySourceResponseOutput() IdentitySourceResponseOutput
func (IdentitySourceResponseArgs) ToIdentitySourceResponseOutputWithContext ¶
func (i IdentitySourceResponseArgs) ToIdentitySourceResponseOutputWithContext(ctx context.Context) IdentitySourceResponseOutput
type IdentitySourceResponseArray ¶
type IdentitySourceResponseArray []IdentitySourceResponseInput
func (IdentitySourceResponseArray) ElementType ¶
func (IdentitySourceResponseArray) ElementType() reflect.Type
func (IdentitySourceResponseArray) ToIdentitySourceResponseArrayOutput ¶
func (i IdentitySourceResponseArray) ToIdentitySourceResponseArrayOutput() IdentitySourceResponseArrayOutput
func (IdentitySourceResponseArray) ToIdentitySourceResponseArrayOutputWithContext ¶
func (i IdentitySourceResponseArray) ToIdentitySourceResponseArrayOutputWithContext(ctx context.Context) IdentitySourceResponseArrayOutput
type IdentitySourceResponseArrayInput ¶
type IdentitySourceResponseArrayInput interface { pulumi.Input ToIdentitySourceResponseArrayOutput() IdentitySourceResponseArrayOutput ToIdentitySourceResponseArrayOutputWithContext(context.Context) IdentitySourceResponseArrayOutput }
IdentitySourceResponseArrayInput is an input type that accepts IdentitySourceResponseArray and IdentitySourceResponseArrayOutput values. You can construct a concrete instance of `IdentitySourceResponseArrayInput` via:
IdentitySourceResponseArray{ IdentitySourceResponseArgs{...} }
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 IdentitySourceResponseInput ¶
type IdentitySourceResponseInput interface { pulumi.Input ToIdentitySourceResponseOutput() IdentitySourceResponseOutput ToIdentitySourceResponseOutputWithContext(context.Context) IdentitySourceResponseOutput }
IdentitySourceResponseInput is an input type that accepts IdentitySourceResponseArgs and IdentitySourceResponseOutput values. You can construct a concrete instance of `IdentitySourceResponseInput` via:
IdentitySourceResponseArgs{...}
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 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)
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"` // Name of the resource group within the Azure subscription ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupClusterResult ¶
type LookupClusterResult struct { // Resource name. Name string `pulumi:"name"` // The properties of a cluster resource Properties ClusterPropertiesResponse `pulumi:"properties"` // Resource type. Type string `pulumi:"type"` }
A cluster resource
func LookupCluster ¶
func LookupCluster(ctx *pulumi.Context, args *LookupClusterArgs, opts ...pulumi.InvokeOption) (*LookupClusterResult, error)
type LookupPrivateCloudArgs ¶
type LookupPrivateCloudResult ¶
type LookupPrivateCloudResult struct { // Resource location Location *string `pulumi:"location"` // Resource name. Name string `pulumi:"name"` // The properties of a private cloud resource Properties PrivateCloudPropertiesResponse `pulumi:"properties"` // The private cloud SKU Sku *SkuResponse `pulumi:"sku"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` }
A private cloud resource
func LookupPrivateCloud ¶
func LookupPrivateCloud(ctx *pulumi.Context, args *LookupPrivateCloudArgs, opts ...pulumi.InvokeOption) (*LookupPrivateCloudResult, error)
type PrivateCloud ¶
type PrivateCloud struct { pulumi.CustomResourceState // Resource location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // The properties of a private cloud resource Properties PrivateCloudPropertiesResponseOutput `pulumi:"properties"` // The private cloud SKU Sku SkuResponsePtrOutput `pulumi:"sku"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
A private cloud resource
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 ¶ added in v0.2.6
func (PrivateCloud) ElementType() reflect.Type
func (PrivateCloud) ToPrivateCloudOutput ¶ added in v0.2.6
func (i PrivateCloud) ToPrivateCloudOutput() PrivateCloudOutput
func (PrivateCloud) ToPrivateCloudOutputWithContext ¶ added in v0.2.6
func (i PrivateCloud) ToPrivateCloudOutputWithContext(ctx context.Context) PrivateCloudOutput
type PrivateCloudArgs ¶
type PrivateCloudArgs struct { // Resource location Location pulumi.StringPtrInput // Name of the private cloud PrivateCloudName pulumi.StringInput // The properties of a private cloud resource Properties PrivateCloudPropertiesPtrInput // Name of the resource group within the Azure subscription ResourceGroupName pulumi.StringInput // The private cloud SKU Sku SkuPtrInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a PrivateCloud resource.
func (PrivateCloudArgs) ElementType ¶
func (PrivateCloudArgs) ElementType() reflect.Type
type PrivateCloudInput ¶ added in v0.2.6
type PrivateCloudInput interface { pulumi.Input ToPrivateCloudOutput() PrivateCloudOutput ToPrivateCloudOutputWithContext(ctx context.Context) PrivateCloudOutput }
type PrivateCloudOutput ¶ added in v0.2.6
type PrivateCloudOutput struct {
*pulumi.OutputState
}
func (PrivateCloudOutput) ElementType ¶ added in v0.2.6
func (PrivateCloudOutput) ElementType() reflect.Type
func (PrivateCloudOutput) ToPrivateCloudOutput ¶ added in v0.2.6
func (o PrivateCloudOutput) ToPrivateCloudOutput() PrivateCloudOutput
func (PrivateCloudOutput) ToPrivateCloudOutputWithContext ¶ added in v0.2.6
func (o PrivateCloudOutput) ToPrivateCloudOutputWithContext(ctx context.Context) PrivateCloudOutput
type PrivateCloudProperties ¶
type PrivateCloudProperties struct { // An ExpressRoute Circuit Circuit *Circuit `pulumi:"circuit"` // The default cluster used for management Cluster *DefaultClusterProperties `pulumi:"cluster"` // vCenter Single Sign On Identity Sources IdentitySources []IdentitySource `pulumi:"identitySources"` // Connectivity to internet is enabled or disabled Internet *string `pulumi:"internet"` // 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"` // Optionally, set the NSX-T Manager password when the private cloud is created NsxtPassword *string `pulumi:"nsxtPassword"` // Optionally, set the vCenter admin password when the private cloud is created VcenterPassword *string `pulumi:"vcenterPassword"` }
The properties of a private cloud resource
type PrivateCloudPropertiesArgs ¶
type PrivateCloudPropertiesArgs struct { // An ExpressRoute Circuit Circuit CircuitPtrInput `pulumi:"circuit"` // The default cluster used for management Cluster DefaultClusterPropertiesPtrInput `pulumi:"cluster"` // vCenter Single Sign On Identity Sources IdentitySources IdentitySourceArrayInput `pulumi:"identitySources"` // Connectivity to internet is enabled or disabled Internet pulumi.StringPtrInput `pulumi:"internet"` // 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.StringPtrInput `pulumi:"networkBlock"` // Optionally, set the NSX-T Manager password when the private cloud is created NsxtPassword pulumi.StringPtrInput `pulumi:"nsxtPassword"` // Optionally, set the vCenter admin password when the private cloud is created VcenterPassword pulumi.StringPtrInput `pulumi:"vcenterPassword"` }
The properties of a private cloud resource
func (PrivateCloudPropertiesArgs) ElementType ¶
func (PrivateCloudPropertiesArgs) ElementType() reflect.Type
func (PrivateCloudPropertiesArgs) ToPrivateCloudPropertiesOutput ¶
func (i PrivateCloudPropertiesArgs) ToPrivateCloudPropertiesOutput() PrivateCloudPropertiesOutput
func (PrivateCloudPropertiesArgs) ToPrivateCloudPropertiesOutputWithContext ¶
func (i PrivateCloudPropertiesArgs) ToPrivateCloudPropertiesOutputWithContext(ctx context.Context) PrivateCloudPropertiesOutput
func (PrivateCloudPropertiesArgs) ToPrivateCloudPropertiesPtrOutput ¶
func (i PrivateCloudPropertiesArgs) ToPrivateCloudPropertiesPtrOutput() PrivateCloudPropertiesPtrOutput
func (PrivateCloudPropertiesArgs) ToPrivateCloudPropertiesPtrOutputWithContext ¶
func (i PrivateCloudPropertiesArgs) ToPrivateCloudPropertiesPtrOutputWithContext(ctx context.Context) PrivateCloudPropertiesPtrOutput
type PrivateCloudPropertiesInput ¶
type PrivateCloudPropertiesInput interface { pulumi.Input ToPrivateCloudPropertiesOutput() PrivateCloudPropertiesOutput ToPrivateCloudPropertiesOutputWithContext(context.Context) PrivateCloudPropertiesOutput }
PrivateCloudPropertiesInput is an input type that accepts PrivateCloudPropertiesArgs and PrivateCloudPropertiesOutput values. You can construct a concrete instance of `PrivateCloudPropertiesInput` via:
PrivateCloudPropertiesArgs{...}
type PrivateCloudPropertiesOutput ¶
type PrivateCloudPropertiesOutput struct{ *pulumi.OutputState }
The properties of a private cloud resource
func (PrivateCloudPropertiesOutput) Circuit ¶
func (o PrivateCloudPropertiesOutput) Circuit() CircuitPtrOutput
An ExpressRoute Circuit
func (PrivateCloudPropertiesOutput) Cluster ¶
func (o PrivateCloudPropertiesOutput) Cluster() DefaultClusterPropertiesPtrOutput
The default cluster used for management
func (PrivateCloudPropertiesOutput) ElementType ¶
func (PrivateCloudPropertiesOutput) ElementType() reflect.Type
func (PrivateCloudPropertiesOutput) IdentitySources ¶
func (o PrivateCloudPropertiesOutput) IdentitySources() IdentitySourceArrayOutput
vCenter Single Sign On Identity Sources
func (PrivateCloudPropertiesOutput) Internet ¶
func (o PrivateCloudPropertiesOutput) Internet() pulumi.StringPtrOutput
Connectivity to internet is enabled or disabled
func (PrivateCloudPropertiesOutput) NetworkBlock ¶
func (o PrivateCloudPropertiesOutput) NetworkBlock() pulumi.StringPtrOutput
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 (PrivateCloudPropertiesOutput) NsxtPassword ¶
func (o PrivateCloudPropertiesOutput) NsxtPassword() pulumi.StringPtrOutput
Optionally, set the NSX-T Manager password when the private cloud is created
func (PrivateCloudPropertiesOutput) ToPrivateCloudPropertiesOutput ¶
func (o PrivateCloudPropertiesOutput) ToPrivateCloudPropertiesOutput() PrivateCloudPropertiesOutput
func (PrivateCloudPropertiesOutput) ToPrivateCloudPropertiesOutputWithContext ¶
func (o PrivateCloudPropertiesOutput) ToPrivateCloudPropertiesOutputWithContext(ctx context.Context) PrivateCloudPropertiesOutput
func (PrivateCloudPropertiesOutput) ToPrivateCloudPropertiesPtrOutput ¶
func (o PrivateCloudPropertiesOutput) ToPrivateCloudPropertiesPtrOutput() PrivateCloudPropertiesPtrOutput
func (PrivateCloudPropertiesOutput) ToPrivateCloudPropertiesPtrOutputWithContext ¶
func (o PrivateCloudPropertiesOutput) ToPrivateCloudPropertiesPtrOutputWithContext(ctx context.Context) PrivateCloudPropertiesPtrOutput
func (PrivateCloudPropertiesOutput) VcenterPassword ¶
func (o PrivateCloudPropertiesOutput) VcenterPassword() pulumi.StringPtrOutput
Optionally, set the vCenter admin password when the private cloud is created
type PrivateCloudPropertiesPtrInput ¶
type PrivateCloudPropertiesPtrInput interface { pulumi.Input ToPrivateCloudPropertiesPtrOutput() PrivateCloudPropertiesPtrOutput ToPrivateCloudPropertiesPtrOutputWithContext(context.Context) PrivateCloudPropertiesPtrOutput }
PrivateCloudPropertiesPtrInput is an input type that accepts PrivateCloudPropertiesArgs, PrivateCloudPropertiesPtr and PrivateCloudPropertiesPtrOutput values. You can construct a concrete instance of `PrivateCloudPropertiesPtrInput` via:
PrivateCloudPropertiesArgs{...} or: nil
func PrivateCloudPropertiesPtr ¶
func PrivateCloudPropertiesPtr(v *PrivateCloudPropertiesArgs) PrivateCloudPropertiesPtrInput
type PrivateCloudPropertiesPtrOutput ¶
type PrivateCloudPropertiesPtrOutput struct{ *pulumi.OutputState }
func (PrivateCloudPropertiesPtrOutput) Circuit ¶
func (o PrivateCloudPropertiesPtrOutput) Circuit() CircuitPtrOutput
An ExpressRoute Circuit
func (PrivateCloudPropertiesPtrOutput) Cluster ¶
func (o PrivateCloudPropertiesPtrOutput) Cluster() DefaultClusterPropertiesPtrOutput
The default cluster used for management
func (PrivateCloudPropertiesPtrOutput) Elem ¶
func (o PrivateCloudPropertiesPtrOutput) Elem() PrivateCloudPropertiesOutput
func (PrivateCloudPropertiesPtrOutput) ElementType ¶
func (PrivateCloudPropertiesPtrOutput) ElementType() reflect.Type
func (PrivateCloudPropertiesPtrOutput) IdentitySources ¶
func (o PrivateCloudPropertiesPtrOutput) IdentitySources() IdentitySourceArrayOutput
vCenter Single Sign On Identity Sources
func (PrivateCloudPropertiesPtrOutput) Internet ¶
func (o PrivateCloudPropertiesPtrOutput) Internet() pulumi.StringPtrOutput
Connectivity to internet is enabled or disabled
func (PrivateCloudPropertiesPtrOutput) NetworkBlock ¶
func (o PrivateCloudPropertiesPtrOutput) NetworkBlock() pulumi.StringPtrOutput
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 (PrivateCloudPropertiesPtrOutput) NsxtPassword ¶
func (o PrivateCloudPropertiesPtrOutput) NsxtPassword() pulumi.StringPtrOutput
Optionally, set the NSX-T Manager password when the private cloud is created
func (PrivateCloudPropertiesPtrOutput) ToPrivateCloudPropertiesPtrOutput ¶
func (o PrivateCloudPropertiesPtrOutput) ToPrivateCloudPropertiesPtrOutput() PrivateCloudPropertiesPtrOutput
func (PrivateCloudPropertiesPtrOutput) ToPrivateCloudPropertiesPtrOutputWithContext ¶
func (o PrivateCloudPropertiesPtrOutput) ToPrivateCloudPropertiesPtrOutputWithContext(ctx context.Context) PrivateCloudPropertiesPtrOutput
func (PrivateCloudPropertiesPtrOutput) VcenterPassword ¶
func (o PrivateCloudPropertiesPtrOutput) VcenterPassword() pulumi.StringPtrOutput
Optionally, set the vCenter admin password when the private cloud is created
type PrivateCloudPropertiesResponse ¶
type PrivateCloudPropertiesResponse struct { // An ExpressRoute Circuit Circuit *CircuitResponse `pulumi:"circuit"` // The default cluster used for management Cluster *DefaultClusterPropertiesResponse `pulumi:"cluster"` // The clusters Clusters []string `pulumi:"clusters"` // The endpoints Endpoints EndpointsResponse `pulumi:"endpoints"` // vCenter Single Sign On Identity Sources IdentitySources []IdentitySourceResponse `pulumi:"identitySources"` // Connectivity to internet is enabled or disabled Internet *string `pulumi:"internet"` // Network used to access vCenter Server and NSX-T Manager ManagementNetwork string `pulumi:"managementNetwork"` // 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"` // 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"` // 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"` }
The properties of a private cloud resource
type PrivateCloudPropertiesResponseArgs ¶
type PrivateCloudPropertiesResponseArgs struct { // An ExpressRoute Circuit Circuit CircuitResponsePtrInput `pulumi:"circuit"` // The default cluster used for management Cluster DefaultClusterPropertiesResponsePtrInput `pulumi:"cluster"` // The clusters Clusters pulumi.StringArrayInput `pulumi:"clusters"` // The endpoints Endpoints EndpointsResponseInput `pulumi:"endpoints"` // vCenter Single Sign On Identity Sources IdentitySources IdentitySourceResponseArrayInput `pulumi:"identitySources"` // Connectivity to internet is enabled or disabled Internet pulumi.StringPtrInput `pulumi:"internet"` // Network used to access vCenter Server and NSX-T Manager ManagementNetwork pulumi.StringInput `pulumi:"managementNetwork"` // 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.StringPtrInput `pulumi:"networkBlock"` // Thumbprint of the NSX-T Manager SSL certificate NsxtCertificateThumbprint pulumi.StringInput `pulumi:"nsxtCertificateThumbprint"` // Optionally, set the NSX-T Manager password when the private cloud is created NsxtPassword pulumi.StringPtrInput `pulumi:"nsxtPassword"` // Used for virtual machine cold migration, cloning, and snapshot migration ProvisioningNetwork pulumi.StringInput `pulumi:"provisioningNetwork"` // The provisioning state ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // Thumbprint of the vCenter Server SSL certificate VcenterCertificateThumbprint pulumi.StringInput `pulumi:"vcenterCertificateThumbprint"` // Optionally, set the vCenter admin password when the private cloud is created VcenterPassword pulumi.StringPtrInput `pulumi:"vcenterPassword"` // Used for live migration of virtual machines VmotionNetwork pulumi.StringInput `pulumi:"vmotionNetwork"` }
The properties of a private cloud resource
func (PrivateCloudPropertiesResponseArgs) ElementType ¶
func (PrivateCloudPropertiesResponseArgs) ElementType() reflect.Type
func (PrivateCloudPropertiesResponseArgs) ToPrivateCloudPropertiesResponseOutput ¶
func (i PrivateCloudPropertiesResponseArgs) ToPrivateCloudPropertiesResponseOutput() PrivateCloudPropertiesResponseOutput
func (PrivateCloudPropertiesResponseArgs) ToPrivateCloudPropertiesResponseOutputWithContext ¶
func (i PrivateCloudPropertiesResponseArgs) ToPrivateCloudPropertiesResponseOutputWithContext(ctx context.Context) PrivateCloudPropertiesResponseOutput
func (PrivateCloudPropertiesResponseArgs) ToPrivateCloudPropertiesResponsePtrOutput ¶
func (i PrivateCloudPropertiesResponseArgs) ToPrivateCloudPropertiesResponsePtrOutput() PrivateCloudPropertiesResponsePtrOutput
func (PrivateCloudPropertiesResponseArgs) ToPrivateCloudPropertiesResponsePtrOutputWithContext ¶
func (i PrivateCloudPropertiesResponseArgs) ToPrivateCloudPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateCloudPropertiesResponsePtrOutput
type PrivateCloudPropertiesResponseInput ¶
type PrivateCloudPropertiesResponseInput interface { pulumi.Input ToPrivateCloudPropertiesResponseOutput() PrivateCloudPropertiesResponseOutput ToPrivateCloudPropertiesResponseOutputWithContext(context.Context) PrivateCloudPropertiesResponseOutput }
PrivateCloudPropertiesResponseInput is an input type that accepts PrivateCloudPropertiesResponseArgs and PrivateCloudPropertiesResponseOutput values. You can construct a concrete instance of `PrivateCloudPropertiesResponseInput` via:
PrivateCloudPropertiesResponseArgs{...}
type PrivateCloudPropertiesResponseOutput ¶
type PrivateCloudPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of a private cloud resource
func (PrivateCloudPropertiesResponseOutput) Circuit ¶
func (o PrivateCloudPropertiesResponseOutput) Circuit() CircuitResponsePtrOutput
An ExpressRoute Circuit
func (PrivateCloudPropertiesResponseOutput) Cluster ¶
func (o PrivateCloudPropertiesResponseOutput) Cluster() DefaultClusterPropertiesResponsePtrOutput
The default cluster used for management
func (PrivateCloudPropertiesResponseOutput) Clusters ¶
func (o PrivateCloudPropertiesResponseOutput) Clusters() pulumi.StringArrayOutput
The clusters
func (PrivateCloudPropertiesResponseOutput) ElementType ¶
func (PrivateCloudPropertiesResponseOutput) ElementType() reflect.Type
func (PrivateCloudPropertiesResponseOutput) Endpoints ¶
func (o PrivateCloudPropertiesResponseOutput) Endpoints() EndpointsResponseOutput
The endpoints
func (PrivateCloudPropertiesResponseOutput) IdentitySources ¶
func (o PrivateCloudPropertiesResponseOutput) IdentitySources() IdentitySourceResponseArrayOutput
vCenter Single Sign On Identity Sources
func (PrivateCloudPropertiesResponseOutput) Internet ¶
func (o PrivateCloudPropertiesResponseOutput) Internet() pulumi.StringPtrOutput
Connectivity to internet is enabled or disabled
func (PrivateCloudPropertiesResponseOutput) ManagementNetwork ¶
func (o PrivateCloudPropertiesResponseOutput) ManagementNetwork() pulumi.StringOutput
Network used to access vCenter Server and NSX-T Manager
func (PrivateCloudPropertiesResponseOutput) NetworkBlock ¶
func (o PrivateCloudPropertiesResponseOutput) NetworkBlock() pulumi.StringPtrOutput
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 (PrivateCloudPropertiesResponseOutput) NsxtCertificateThumbprint ¶
func (o PrivateCloudPropertiesResponseOutput) NsxtCertificateThumbprint() pulumi.StringOutput
Thumbprint of the NSX-T Manager SSL certificate
func (PrivateCloudPropertiesResponseOutput) NsxtPassword ¶
func (o PrivateCloudPropertiesResponseOutput) NsxtPassword() pulumi.StringPtrOutput
Optionally, set the NSX-T Manager password when the private cloud is created
func (PrivateCloudPropertiesResponseOutput) ProvisioningNetwork ¶
func (o PrivateCloudPropertiesResponseOutput) ProvisioningNetwork() pulumi.StringOutput
Used for virtual machine cold migration, cloning, and snapshot migration
func (PrivateCloudPropertiesResponseOutput) ProvisioningState ¶
func (o PrivateCloudPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state
func (PrivateCloudPropertiesResponseOutput) ToPrivateCloudPropertiesResponseOutput ¶
func (o PrivateCloudPropertiesResponseOutput) ToPrivateCloudPropertiesResponseOutput() PrivateCloudPropertiesResponseOutput
func (PrivateCloudPropertiesResponseOutput) ToPrivateCloudPropertiesResponseOutputWithContext ¶
func (o PrivateCloudPropertiesResponseOutput) ToPrivateCloudPropertiesResponseOutputWithContext(ctx context.Context) PrivateCloudPropertiesResponseOutput
func (PrivateCloudPropertiesResponseOutput) ToPrivateCloudPropertiesResponsePtrOutput ¶
func (o PrivateCloudPropertiesResponseOutput) ToPrivateCloudPropertiesResponsePtrOutput() PrivateCloudPropertiesResponsePtrOutput
func (PrivateCloudPropertiesResponseOutput) ToPrivateCloudPropertiesResponsePtrOutputWithContext ¶
func (o PrivateCloudPropertiesResponseOutput) ToPrivateCloudPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateCloudPropertiesResponsePtrOutput
func (PrivateCloudPropertiesResponseOutput) VcenterCertificateThumbprint ¶
func (o PrivateCloudPropertiesResponseOutput) VcenterCertificateThumbprint() pulumi.StringOutput
Thumbprint of the vCenter Server SSL certificate
func (PrivateCloudPropertiesResponseOutput) VcenterPassword ¶
func (o PrivateCloudPropertiesResponseOutput) VcenterPassword() pulumi.StringPtrOutput
Optionally, set the vCenter admin password when the private cloud is created
func (PrivateCloudPropertiesResponseOutput) VmotionNetwork ¶
func (o PrivateCloudPropertiesResponseOutput) VmotionNetwork() pulumi.StringOutput
Used for live migration of virtual machines
type PrivateCloudPropertiesResponsePtrInput ¶
type PrivateCloudPropertiesResponsePtrInput interface { pulumi.Input ToPrivateCloudPropertiesResponsePtrOutput() PrivateCloudPropertiesResponsePtrOutput ToPrivateCloudPropertiesResponsePtrOutputWithContext(context.Context) PrivateCloudPropertiesResponsePtrOutput }
PrivateCloudPropertiesResponsePtrInput is an input type that accepts PrivateCloudPropertiesResponseArgs, PrivateCloudPropertiesResponsePtr and PrivateCloudPropertiesResponsePtrOutput values. You can construct a concrete instance of `PrivateCloudPropertiesResponsePtrInput` via:
PrivateCloudPropertiesResponseArgs{...} or: nil
func PrivateCloudPropertiesResponsePtr ¶
func PrivateCloudPropertiesResponsePtr(v *PrivateCloudPropertiesResponseArgs) PrivateCloudPropertiesResponsePtrInput
type PrivateCloudPropertiesResponsePtrOutput ¶
type PrivateCloudPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateCloudPropertiesResponsePtrOutput) Circuit ¶
func (o PrivateCloudPropertiesResponsePtrOutput) Circuit() CircuitResponsePtrOutput
An ExpressRoute Circuit
func (PrivateCloudPropertiesResponsePtrOutput) Cluster ¶
func (o PrivateCloudPropertiesResponsePtrOutput) Cluster() DefaultClusterPropertiesResponsePtrOutput
The default cluster used for management
func (PrivateCloudPropertiesResponsePtrOutput) Clusters ¶
func (o PrivateCloudPropertiesResponsePtrOutput) Clusters() pulumi.StringArrayOutput
The clusters
func (PrivateCloudPropertiesResponsePtrOutput) ElementType ¶
func (PrivateCloudPropertiesResponsePtrOutput) ElementType() reflect.Type
func (PrivateCloudPropertiesResponsePtrOutput) Endpoints ¶
func (o PrivateCloudPropertiesResponsePtrOutput) Endpoints() EndpointsResponsePtrOutput
The endpoints
func (PrivateCloudPropertiesResponsePtrOutput) IdentitySources ¶
func (o PrivateCloudPropertiesResponsePtrOutput) IdentitySources() IdentitySourceResponseArrayOutput
vCenter Single Sign On Identity Sources
func (PrivateCloudPropertiesResponsePtrOutput) Internet ¶
func (o PrivateCloudPropertiesResponsePtrOutput) Internet() pulumi.StringPtrOutput
Connectivity to internet is enabled or disabled
func (PrivateCloudPropertiesResponsePtrOutput) ManagementNetwork ¶
func (o PrivateCloudPropertiesResponsePtrOutput) ManagementNetwork() pulumi.StringPtrOutput
Network used to access vCenter Server and NSX-T Manager
func (PrivateCloudPropertiesResponsePtrOutput) NetworkBlock ¶
func (o PrivateCloudPropertiesResponsePtrOutput) NetworkBlock() pulumi.StringPtrOutput
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 (PrivateCloudPropertiesResponsePtrOutput) NsxtCertificateThumbprint ¶
func (o PrivateCloudPropertiesResponsePtrOutput) NsxtCertificateThumbprint() pulumi.StringPtrOutput
Thumbprint of the NSX-T Manager SSL certificate
func (PrivateCloudPropertiesResponsePtrOutput) NsxtPassword ¶
func (o PrivateCloudPropertiesResponsePtrOutput) NsxtPassword() pulumi.StringPtrOutput
Optionally, set the NSX-T Manager password when the private cloud is created
func (PrivateCloudPropertiesResponsePtrOutput) ProvisioningNetwork ¶
func (o PrivateCloudPropertiesResponsePtrOutput) ProvisioningNetwork() pulumi.StringPtrOutput
Used for virtual machine cold migration, cloning, and snapshot migration
func (PrivateCloudPropertiesResponsePtrOutput) ProvisioningState ¶
func (o PrivateCloudPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The provisioning state
func (PrivateCloudPropertiesResponsePtrOutput) ToPrivateCloudPropertiesResponsePtrOutput ¶
func (o PrivateCloudPropertiesResponsePtrOutput) ToPrivateCloudPropertiesResponsePtrOutput() PrivateCloudPropertiesResponsePtrOutput
func (PrivateCloudPropertiesResponsePtrOutput) ToPrivateCloudPropertiesResponsePtrOutputWithContext ¶
func (o PrivateCloudPropertiesResponsePtrOutput) ToPrivateCloudPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateCloudPropertiesResponsePtrOutput
func (PrivateCloudPropertiesResponsePtrOutput) VcenterCertificateThumbprint ¶
func (o PrivateCloudPropertiesResponsePtrOutput) VcenterCertificateThumbprint() pulumi.StringPtrOutput
Thumbprint of the vCenter Server SSL certificate
func (PrivateCloudPropertiesResponsePtrOutput) VcenterPassword ¶
func (o PrivateCloudPropertiesResponsePtrOutput) VcenterPassword() pulumi.StringPtrOutput
Optionally, set the vCenter admin password when the private cloud is created
func (PrivateCloudPropertiesResponsePtrOutput) VmotionNetwork ¶
func (o PrivateCloudPropertiesResponsePtrOutput) VmotionNetwork() pulumi.StringPtrOutput
Used for live migration of virtual machines
type PrivateCloudState ¶
type PrivateCloudState struct { // Resource location Location pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // The properties of a private cloud resource Properties PrivateCloudPropertiesResponsePtrInput // The private cloud SKU Sku SkuResponsePtrInput // Resource tags Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput }
func (PrivateCloudState) ElementType ¶
func (PrivateCloudState) ElementType() reflect.Type
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 ¶
func (SkuArgs) ToSkuOutputWithContext ¶
func (SkuArgs) ToSkuPtrOutput ¶
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
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 ¶
func (SkuOutput) ToSkuOutputWithContext ¶
func (SkuOutput) ToSkuPtrOutput ¶
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶
type SkuPtrInput interface { pulumi.Input ToSkuPtrOutput() SkuPtrOutput ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput }
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...} or: nil
func SkuPtr ¶
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // The name of the SKU. Name string `pulumi:"name"` }
The resource model definition representing SKU
type SkuResponseArgs ¶
type SkuResponseArgs struct { // The name of the SKU. Name pulumi.StringInput `pulumi:"name"` }
The resource model definition representing SKU
func (SkuResponseArgs) ElementType ¶
func (SkuResponseArgs) ElementType() reflect.Type
func (SkuResponseArgs) ToSkuResponseOutput ¶
func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseArgs) ToSkuResponseOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseArgs) ToSkuResponsePtrOutput ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponseInput ¶
type SkuResponseInput interface { pulumi.Input ToSkuResponseOutput() SkuResponseOutput ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput }
SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:
SkuResponseArgs{...}
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
func (SkuResponseOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponsePtrInput ¶
type SkuResponsePtrInput interface { pulumi.Input ToSkuResponsePtrOutput() SkuResponsePtrOutput ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput }
SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:
SkuResponseArgs{...} or: nil
func SkuResponsePtr ¶
func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the SKU.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput