Documentation ¶
Index ¶
- type Cluster
- type ClusterArgs
- type ClusterJobResponse
- type ClusterJobResponseArgs
- type ClusterJobResponseArray
- type ClusterJobResponseArrayInput
- type ClusterJobResponseArrayOutput
- func (ClusterJobResponseArrayOutput) ElementType() reflect.Type
- func (o ClusterJobResponseArrayOutput) Index(i pulumi.IntInput) ClusterJobResponseOutput
- func (o ClusterJobResponseArrayOutput) ToClusterJobResponseArrayOutput() ClusterJobResponseArrayOutput
- func (o ClusterJobResponseArrayOutput) ToClusterJobResponseArrayOutputWithContext(ctx context.Context) ClusterJobResponseArrayOutput
- type ClusterJobResponseInput
- type ClusterJobResponseOutput
- func (ClusterJobResponseOutput) ElementType() reflect.Type
- func (o ClusterJobResponseOutput) Id() pulumi.StringOutput
- func (o ClusterJobResponseOutput) JobState() pulumi.StringOutput
- func (o ClusterJobResponseOutput) StreamingUnits() pulumi.IntOutput
- func (o ClusterJobResponseOutput) ToClusterJobResponseOutput() ClusterJobResponseOutput
- func (o ClusterJobResponseOutput) ToClusterJobResponseOutputWithContext(ctx context.Context) ClusterJobResponseOutput
- 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) CapacityAllocated() pulumi.IntOutput
- func (o ClusterPropertiesResponseOutput) CapacityAssigned() pulumi.IntOutput
- func (o ClusterPropertiesResponseOutput) ClusterId() pulumi.StringOutput
- func (o ClusterPropertiesResponseOutput) CreatedDate() pulumi.StringOutput
- func (ClusterPropertiesResponseOutput) ElementType() reflect.Type
- 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) CapacityAllocated() pulumi.IntPtrOutput
- func (o ClusterPropertiesResponsePtrOutput) CapacityAssigned() pulumi.IntPtrOutput
- func (o ClusterPropertiesResponsePtrOutput) ClusterId() pulumi.StringPtrOutput
- func (o ClusterPropertiesResponsePtrOutput) CreatedDate() pulumi.StringPtrOutput
- func (o ClusterPropertiesResponsePtrOutput) Elem() ClusterPropertiesResponseOutput
- func (ClusterPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ClusterPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o ClusterPropertiesResponsePtrOutput) ToClusterPropertiesResponsePtrOutput() ClusterPropertiesResponsePtrOutput
- func (o ClusterPropertiesResponsePtrOutput) ToClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) ClusterPropertiesResponsePtrOutput
- type ClusterSku
- type ClusterSkuArgs
- func (ClusterSkuArgs) ElementType() reflect.Type
- func (i ClusterSkuArgs) ToClusterSkuOutput() ClusterSkuOutput
- func (i ClusterSkuArgs) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
- func (i ClusterSkuArgs) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
- func (i ClusterSkuArgs) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
- type ClusterSkuInput
- type ClusterSkuOutput
- func (o ClusterSkuOutput) Capacity() pulumi.IntPtrOutput
- func (ClusterSkuOutput) ElementType() reflect.Type
- func (o ClusterSkuOutput) Name() pulumi.StringPtrOutput
- func (o ClusterSkuOutput) ToClusterSkuOutput() ClusterSkuOutput
- func (o ClusterSkuOutput) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
- func (o ClusterSkuOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
- func (o ClusterSkuOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
- type ClusterSkuPtrInput
- type ClusterSkuPtrOutput
- func (o ClusterSkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o ClusterSkuPtrOutput) Elem() ClusterSkuOutput
- func (ClusterSkuPtrOutput) ElementType() reflect.Type
- func (o ClusterSkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
- func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
- type ClusterSkuResponse
- type ClusterSkuResponseArgs
- func (ClusterSkuResponseArgs) ElementType() reflect.Type
- func (i ClusterSkuResponseArgs) ToClusterSkuResponseOutput() ClusterSkuResponseOutput
- func (i ClusterSkuResponseArgs) ToClusterSkuResponseOutputWithContext(ctx context.Context) ClusterSkuResponseOutput
- func (i ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
- func (i ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
- type ClusterSkuResponseInput
- type ClusterSkuResponseOutput
- func (o ClusterSkuResponseOutput) Capacity() pulumi.IntPtrOutput
- func (ClusterSkuResponseOutput) ElementType() reflect.Type
- func (o ClusterSkuResponseOutput) Name() pulumi.StringPtrOutput
- func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutput() ClusterSkuResponseOutput
- func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutputWithContext(ctx context.Context) ClusterSkuResponseOutput
- func (o ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
- func (o ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
- type ClusterSkuResponsePtrInput
- type ClusterSkuResponsePtrOutput
- func (o ClusterSkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o ClusterSkuResponsePtrOutput) Elem() ClusterSkuResponseOutput
- func (ClusterSkuResponsePtrOutput) ElementType() reflect.Type
- func (o ClusterSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
- func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
- type ClusterState
- type ListClusterStreamingJobsArgs
- type ListClusterStreamingJobsResult
- type LookupClusterArgs
- type LookupClusterResult
- type LookupPrivateEndpointArgs
- type LookupPrivateEndpointResult
- type PrivateEndpoint
- type PrivateEndpointArgs
- type PrivateEndpointProperties
- type PrivateEndpointPropertiesArgs
- func (PrivateEndpointPropertiesArgs) ElementType() reflect.Type
- func (i PrivateEndpointPropertiesArgs) ToPrivateEndpointPropertiesOutput() PrivateEndpointPropertiesOutput
- func (i PrivateEndpointPropertiesArgs) ToPrivateEndpointPropertiesOutputWithContext(ctx context.Context) PrivateEndpointPropertiesOutput
- func (i PrivateEndpointPropertiesArgs) ToPrivateEndpointPropertiesPtrOutput() PrivateEndpointPropertiesPtrOutput
- func (i PrivateEndpointPropertiesArgs) ToPrivateEndpointPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertiesPtrOutput
- type PrivateEndpointPropertiesInput
- type PrivateEndpointPropertiesOutput
- func (PrivateEndpointPropertiesOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertiesOutput) ManualPrivateLinkServiceConnections() PrivateLinkServiceConnectionArrayOutput
- func (o PrivateEndpointPropertiesOutput) ToPrivateEndpointPropertiesOutput() PrivateEndpointPropertiesOutput
- func (o PrivateEndpointPropertiesOutput) ToPrivateEndpointPropertiesOutputWithContext(ctx context.Context) PrivateEndpointPropertiesOutput
- func (o PrivateEndpointPropertiesOutput) ToPrivateEndpointPropertiesPtrOutput() PrivateEndpointPropertiesPtrOutput
- func (o PrivateEndpointPropertiesOutput) ToPrivateEndpointPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertiesPtrOutput
- type PrivateEndpointPropertiesPtrInput
- type PrivateEndpointPropertiesPtrOutput
- func (o PrivateEndpointPropertiesPtrOutput) Elem() PrivateEndpointPropertiesOutput
- func (PrivateEndpointPropertiesPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertiesPtrOutput) ManualPrivateLinkServiceConnections() PrivateLinkServiceConnectionArrayOutput
- func (o PrivateEndpointPropertiesPtrOutput) ToPrivateEndpointPropertiesPtrOutput() PrivateEndpointPropertiesPtrOutput
- func (o PrivateEndpointPropertiesPtrOutput) ToPrivateEndpointPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertiesPtrOutput
- type PrivateEndpointPropertiesResponse
- type PrivateEndpointPropertiesResponseArgs
- func (PrivateEndpointPropertiesResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointPropertiesResponseArgs) ToPrivateEndpointPropertiesResponseOutput() PrivateEndpointPropertiesResponseOutput
- func (i PrivateEndpointPropertiesResponseArgs) ToPrivateEndpointPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertiesResponseOutput
- func (i PrivateEndpointPropertiesResponseArgs) ToPrivateEndpointPropertiesResponsePtrOutput() PrivateEndpointPropertiesResponsePtrOutput
- func (i PrivateEndpointPropertiesResponseArgs) ToPrivateEndpointPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertiesResponsePtrOutput
- type PrivateEndpointPropertiesResponseInput
- type PrivateEndpointPropertiesResponseOutput
- func (o PrivateEndpointPropertiesResponseOutput) CreatedDate() pulumi.StringOutput
- func (PrivateEndpointPropertiesResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertiesResponseOutput) ManualPrivateLinkServiceConnections() PrivateLinkServiceConnectionResponseArrayOutput
- func (o PrivateEndpointPropertiesResponseOutput) ToPrivateEndpointPropertiesResponseOutput() PrivateEndpointPropertiesResponseOutput
- func (o PrivateEndpointPropertiesResponseOutput) ToPrivateEndpointPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertiesResponseOutput
- func (o PrivateEndpointPropertiesResponseOutput) ToPrivateEndpointPropertiesResponsePtrOutput() PrivateEndpointPropertiesResponsePtrOutput
- func (o PrivateEndpointPropertiesResponseOutput) ToPrivateEndpointPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertiesResponsePtrOutput
- type PrivateEndpointPropertiesResponsePtrInput
- type PrivateEndpointPropertiesResponsePtrOutput
- func (o PrivateEndpointPropertiesResponsePtrOutput) CreatedDate() pulumi.StringPtrOutput
- func (o PrivateEndpointPropertiesResponsePtrOutput) Elem() PrivateEndpointPropertiesResponseOutput
- func (PrivateEndpointPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointPropertiesResponsePtrOutput) ManualPrivateLinkServiceConnections() PrivateLinkServiceConnectionResponseArrayOutput
- func (o PrivateEndpointPropertiesResponsePtrOutput) ToPrivateEndpointPropertiesResponsePtrOutput() PrivateEndpointPropertiesResponsePtrOutput
- func (o PrivateEndpointPropertiesResponsePtrOutput) ToPrivateEndpointPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertiesResponsePtrOutput
- type PrivateEndpointState
- type PrivateLinkConnectionStateResponse
- type PrivateLinkConnectionStateResponseArgs
- func (PrivateLinkConnectionStateResponseArgs) ElementType() reflect.Type
- func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutput() PrivateLinkConnectionStateResponseOutput
- func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponseOutput
- func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
- func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
- type PrivateLinkConnectionStateResponseInput
- type PrivateLinkConnectionStateResponseOutput
- func (o PrivateLinkConnectionStateResponseOutput) ActionsRequired() pulumi.StringOutput
- func (o PrivateLinkConnectionStateResponseOutput) Description() pulumi.StringOutput
- func (PrivateLinkConnectionStateResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkConnectionStateResponseOutput) Status() pulumi.StringOutput
- func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutput() PrivateLinkConnectionStateResponseOutput
- func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponseOutput
- func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
- func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
- type PrivateLinkConnectionStateResponsePtrInput
- type PrivateLinkConnectionStateResponsePtrOutput
- func (o PrivateLinkConnectionStateResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateResponsePtrOutput) Elem() PrivateLinkConnectionStateResponseOutput
- func (PrivateLinkConnectionStateResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
- func (o PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
- type PrivateLinkServiceConnection
- type PrivateLinkServiceConnectionArgs
- func (PrivateLinkServiceConnectionArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionArgs) ToPrivateLinkServiceConnectionOutput() PrivateLinkServiceConnectionOutput
- func (i PrivateLinkServiceConnectionArgs) ToPrivateLinkServiceConnectionOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionOutput
- type PrivateLinkServiceConnectionArray
- func (PrivateLinkServiceConnectionArray) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionArray) ToPrivateLinkServiceConnectionArrayOutput() PrivateLinkServiceConnectionArrayOutput
- func (i PrivateLinkServiceConnectionArray) ToPrivateLinkServiceConnectionArrayOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionArrayOutput
- type PrivateLinkServiceConnectionArrayInput
- type PrivateLinkServiceConnectionArrayOutput
- func (PrivateLinkServiceConnectionArrayOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionArrayOutput) Index(i pulumi.IntInput) PrivateLinkServiceConnectionOutput
- func (o PrivateLinkServiceConnectionArrayOutput) ToPrivateLinkServiceConnectionArrayOutput() PrivateLinkServiceConnectionArrayOutput
- func (o PrivateLinkServiceConnectionArrayOutput) ToPrivateLinkServiceConnectionArrayOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionArrayOutput
- type PrivateLinkServiceConnectionInput
- type PrivateLinkServiceConnectionOutput
- func (PrivateLinkServiceConnectionOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionOutput) GroupIds() pulumi.StringArrayOutput
- func (o PrivateLinkServiceConnectionOutput) PrivateLinkServiceId() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionOutput) RequestMessage() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionOutput) ToPrivateLinkServiceConnectionOutput() PrivateLinkServiceConnectionOutput
- func (o PrivateLinkServiceConnectionOutput) ToPrivateLinkServiceConnectionOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionOutput
- type PrivateLinkServiceConnectionResponse
- type PrivateLinkServiceConnectionResponseArgs
- func (PrivateLinkServiceConnectionResponseArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionResponseArgs) ToPrivateLinkServiceConnectionResponseOutput() PrivateLinkServiceConnectionResponseOutput
- func (i PrivateLinkServiceConnectionResponseArgs) ToPrivateLinkServiceConnectionResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionResponseOutput
- type PrivateLinkServiceConnectionResponseArray
- func (PrivateLinkServiceConnectionResponseArray) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionResponseArray) ToPrivateLinkServiceConnectionResponseArrayOutput() PrivateLinkServiceConnectionResponseArrayOutput
- func (i PrivateLinkServiceConnectionResponseArray) ToPrivateLinkServiceConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionResponseArrayOutput
- type PrivateLinkServiceConnectionResponseArrayInput
- type PrivateLinkServiceConnectionResponseArrayOutput
- func (PrivateLinkServiceConnectionResponseArrayOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionResponseArrayOutput) Index(i pulumi.IntInput) PrivateLinkServiceConnectionResponseOutput
- func (o PrivateLinkServiceConnectionResponseArrayOutput) ToPrivateLinkServiceConnectionResponseArrayOutput() PrivateLinkServiceConnectionResponseArrayOutput
- func (o PrivateLinkServiceConnectionResponseArrayOutput) ToPrivateLinkServiceConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionResponseArrayOutput
- type PrivateLinkServiceConnectionResponseInput
- type PrivateLinkServiceConnectionResponseOutput
- func (PrivateLinkServiceConnectionResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionResponseOutput) GroupIds() pulumi.StringArrayOutput
- func (o PrivateLinkServiceConnectionResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionResponseOutput) PrivateLinkServiceId() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionResponseOutput) RequestMessage() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionResponseOutput) ToPrivateLinkServiceConnectionResponseOutput() PrivateLinkServiceConnectionResponseOutput
- func (o PrivateLinkServiceConnectionResponseOutput) ToPrivateLinkServiceConnectionResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionResponseOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState // The current entity tag for the cluster. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency. Etag pulumi.StringOutput `pulumi:"etag"` // The geo-location where the resource lives Location pulumi.StringPtrOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The properties associated with a Stream Analytics cluster. Properties ClusterPropertiesResponseOutput `pulumi:"properties"` // The SKU of the cluster. This determines the size/capacity of the cluster. Required on PUT (CreateOrUpdate) requests. Sku ClusterSkuResponsePtrOutput `pulumi:"sku"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
A Stream Analytics Cluster object
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.
type ClusterArgs ¶
type ClusterArgs struct { // The name of the cluster. ClusterName pulumi.StringInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The SKU of the cluster. This determines the size/capacity of the cluster. Required on PUT (CreateOrUpdate) requests. Sku ClusterSkuPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterJobResponse ¶
type ClusterJobResponse struct { // Resource ID of the streaming job. Id string `pulumi:"id"` // The current execution state of the streaming job. JobState string `pulumi:"jobState"` // The number of streaming units that are used by the streaming job. StreamingUnits int `pulumi:"streamingUnits"` }
A streaming job.
type ClusterJobResponseArgs ¶
type ClusterJobResponseArgs struct { // Resource ID of the streaming job. Id pulumi.StringInput `pulumi:"id"` // The current execution state of the streaming job. JobState pulumi.StringInput `pulumi:"jobState"` // The number of streaming units that are used by the streaming job. StreamingUnits pulumi.IntInput `pulumi:"streamingUnits"` }
A streaming job.
func (ClusterJobResponseArgs) ElementType ¶
func (ClusterJobResponseArgs) ElementType() reflect.Type
func (ClusterJobResponseArgs) ToClusterJobResponseOutput ¶
func (i ClusterJobResponseArgs) ToClusterJobResponseOutput() ClusterJobResponseOutput
func (ClusterJobResponseArgs) ToClusterJobResponseOutputWithContext ¶
func (i ClusterJobResponseArgs) ToClusterJobResponseOutputWithContext(ctx context.Context) ClusterJobResponseOutput
type ClusterJobResponseArray ¶
type ClusterJobResponseArray []ClusterJobResponseInput
func (ClusterJobResponseArray) ElementType ¶
func (ClusterJobResponseArray) ElementType() reflect.Type
func (ClusterJobResponseArray) ToClusterJobResponseArrayOutput ¶
func (i ClusterJobResponseArray) ToClusterJobResponseArrayOutput() ClusterJobResponseArrayOutput
func (ClusterJobResponseArray) ToClusterJobResponseArrayOutputWithContext ¶
func (i ClusterJobResponseArray) ToClusterJobResponseArrayOutputWithContext(ctx context.Context) ClusterJobResponseArrayOutput
type ClusterJobResponseArrayInput ¶
type ClusterJobResponseArrayInput interface { pulumi.Input ToClusterJobResponseArrayOutput() ClusterJobResponseArrayOutput ToClusterJobResponseArrayOutputWithContext(context.Context) ClusterJobResponseArrayOutput }
ClusterJobResponseArrayInput is an input type that accepts ClusterJobResponseArray and ClusterJobResponseArrayOutput values. You can construct a concrete instance of `ClusterJobResponseArrayInput` via:
ClusterJobResponseArray{ ClusterJobResponseArgs{...} }
type ClusterJobResponseArrayOutput ¶
type ClusterJobResponseArrayOutput struct{ *pulumi.OutputState }
func (ClusterJobResponseArrayOutput) ElementType ¶
func (ClusterJobResponseArrayOutput) ElementType() reflect.Type
func (ClusterJobResponseArrayOutput) Index ¶
func (o ClusterJobResponseArrayOutput) Index(i pulumi.IntInput) ClusterJobResponseOutput
func (ClusterJobResponseArrayOutput) ToClusterJobResponseArrayOutput ¶
func (o ClusterJobResponseArrayOutput) ToClusterJobResponseArrayOutput() ClusterJobResponseArrayOutput
func (ClusterJobResponseArrayOutput) ToClusterJobResponseArrayOutputWithContext ¶
func (o ClusterJobResponseArrayOutput) ToClusterJobResponseArrayOutputWithContext(ctx context.Context) ClusterJobResponseArrayOutput
type ClusterJobResponseInput ¶
type ClusterJobResponseInput interface { pulumi.Input ToClusterJobResponseOutput() ClusterJobResponseOutput ToClusterJobResponseOutputWithContext(context.Context) ClusterJobResponseOutput }
ClusterJobResponseInput is an input type that accepts ClusterJobResponseArgs and ClusterJobResponseOutput values. You can construct a concrete instance of `ClusterJobResponseInput` via:
ClusterJobResponseArgs{...}
type ClusterJobResponseOutput ¶
type ClusterJobResponseOutput struct{ *pulumi.OutputState }
A streaming job.
func (ClusterJobResponseOutput) ElementType ¶
func (ClusterJobResponseOutput) ElementType() reflect.Type
func (ClusterJobResponseOutput) Id ¶
func (o ClusterJobResponseOutput) Id() pulumi.StringOutput
Resource ID of the streaming job.
func (ClusterJobResponseOutput) JobState ¶
func (o ClusterJobResponseOutput) JobState() pulumi.StringOutput
The current execution state of the streaming job.
func (ClusterJobResponseOutput) StreamingUnits ¶
func (o ClusterJobResponseOutput) StreamingUnits() pulumi.IntOutput
The number of streaming units that are used by the streaming job.
func (ClusterJobResponseOutput) ToClusterJobResponseOutput ¶
func (o ClusterJobResponseOutput) ToClusterJobResponseOutput() ClusterJobResponseOutput
func (ClusterJobResponseOutput) ToClusterJobResponseOutputWithContext ¶
func (o ClusterJobResponseOutput) ToClusterJobResponseOutputWithContext(ctx context.Context) ClusterJobResponseOutput
type ClusterPropertiesResponse ¶
type ClusterPropertiesResponse struct { // Represents the number of streaming units currently being used on the cluster. CapacityAllocated int `pulumi:"capacityAllocated"` // Represents the sum of the SUs of all streaming jobs associated with the cluster. If all of the jobs were running, this would be the capacity allocated. CapacityAssigned int `pulumi:"capacityAssigned"` // Unique identifier for the cluster. ClusterId string `pulumi:"clusterId"` // The date this cluster was created. CreatedDate string `pulumi:"createdDate"` // The status of the cluster provisioning. The three terminal states are: Succeeded, Failed and Canceled ProvisioningState string `pulumi:"provisioningState"` }
The properties associated with a Stream Analytics cluster.
type ClusterPropertiesResponseArgs ¶
type ClusterPropertiesResponseArgs struct { // Represents the number of streaming units currently being used on the cluster. CapacityAllocated pulumi.IntInput `pulumi:"capacityAllocated"` // Represents the sum of the SUs of all streaming jobs associated with the cluster. If all of the jobs were running, this would be the capacity allocated. CapacityAssigned pulumi.IntInput `pulumi:"capacityAssigned"` // Unique identifier for the cluster. ClusterId pulumi.StringInput `pulumi:"clusterId"` // The date this cluster was created. CreatedDate pulumi.StringInput `pulumi:"createdDate"` // The status of the cluster provisioning. The three terminal states are: Succeeded, Failed and Canceled ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` }
The properties associated with a Stream Analytics 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 associated with a Stream Analytics cluster.
func (ClusterPropertiesResponseOutput) CapacityAllocated ¶
func (o ClusterPropertiesResponseOutput) CapacityAllocated() pulumi.IntOutput
Represents the number of streaming units currently being used on the cluster.
func (ClusterPropertiesResponseOutput) CapacityAssigned ¶
func (o ClusterPropertiesResponseOutput) CapacityAssigned() pulumi.IntOutput
Represents the sum of the SUs of all streaming jobs associated with the cluster. If all of the jobs were running, this would be the capacity allocated.
func (ClusterPropertiesResponseOutput) ClusterId ¶
func (o ClusterPropertiesResponseOutput) ClusterId() pulumi.StringOutput
Unique identifier for the cluster.
func (ClusterPropertiesResponseOutput) CreatedDate ¶
func (o ClusterPropertiesResponseOutput) CreatedDate() pulumi.StringOutput
The date this cluster was created.
func (ClusterPropertiesResponseOutput) ElementType ¶
func (ClusterPropertiesResponseOutput) ElementType() reflect.Type
func (ClusterPropertiesResponseOutput) ProvisioningState ¶
func (o ClusterPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
The status of the cluster provisioning. The three terminal states are: Succeeded, Failed and Canceled
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) CapacityAllocated ¶
func (o ClusterPropertiesResponsePtrOutput) CapacityAllocated() pulumi.IntPtrOutput
Represents the number of streaming units currently being used on the cluster.
func (ClusterPropertiesResponsePtrOutput) CapacityAssigned ¶
func (o ClusterPropertiesResponsePtrOutput) CapacityAssigned() pulumi.IntPtrOutput
Represents the sum of the SUs of all streaming jobs associated with the cluster. If all of the jobs were running, this would be the capacity allocated.
func (ClusterPropertiesResponsePtrOutput) ClusterId ¶
func (o ClusterPropertiesResponsePtrOutput) ClusterId() pulumi.StringPtrOutput
Unique identifier for the cluster.
func (ClusterPropertiesResponsePtrOutput) CreatedDate ¶
func (o ClusterPropertiesResponsePtrOutput) CreatedDate() pulumi.StringPtrOutput
The date this cluster was created.
func (ClusterPropertiesResponsePtrOutput) Elem ¶
func (o ClusterPropertiesResponsePtrOutput) Elem() ClusterPropertiesResponseOutput
func (ClusterPropertiesResponsePtrOutput) ElementType ¶
func (ClusterPropertiesResponsePtrOutput) ElementType() reflect.Type
func (ClusterPropertiesResponsePtrOutput) ProvisioningState ¶
func (o ClusterPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
The status of the cluster provisioning. The three terminal states are: Succeeded, Failed and Canceled
func (ClusterPropertiesResponsePtrOutput) ToClusterPropertiesResponsePtrOutput ¶
func (o ClusterPropertiesResponsePtrOutput) ToClusterPropertiesResponsePtrOutput() ClusterPropertiesResponsePtrOutput
func (ClusterPropertiesResponsePtrOutput) ToClusterPropertiesResponsePtrOutputWithContext ¶
func (o ClusterPropertiesResponsePtrOutput) ToClusterPropertiesResponsePtrOutputWithContext(ctx context.Context) ClusterPropertiesResponsePtrOutput
type ClusterSku ¶
type ClusterSku struct { // Denotes the number of streaming units the cluster can support. Valid values for this property are multiples of 36 with a minimum value of 36 and maximum value of 216. Required on PUT (CreateOrUpdate) requests. Capacity *int `pulumi:"capacity"` // Specifies the SKU name of the cluster. Required on PUT (CreateOrUpdate) requests. Name *string `pulumi:"name"` }
The SKU of the cluster. This determines the size/capacity of the cluster. Required on PUT (CreateOrUpdate) requests.
type ClusterSkuArgs ¶
type ClusterSkuArgs struct { // Denotes the number of streaming units the cluster can support. Valid values for this property are multiples of 36 with a minimum value of 36 and maximum value of 216. Required on PUT (CreateOrUpdate) requests. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // Specifies the SKU name of the cluster. Required on PUT (CreateOrUpdate) requests. Name pulumi.StringPtrInput `pulumi:"name"` }
The SKU of the cluster. This determines the size/capacity of the cluster. Required on PUT (CreateOrUpdate) requests.
func (ClusterSkuArgs) ElementType ¶
func (ClusterSkuArgs) ElementType() reflect.Type
func (ClusterSkuArgs) ToClusterSkuOutput ¶
func (i ClusterSkuArgs) ToClusterSkuOutput() ClusterSkuOutput
func (ClusterSkuArgs) ToClusterSkuOutputWithContext ¶
func (i ClusterSkuArgs) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
func (ClusterSkuArgs) ToClusterSkuPtrOutput ¶
func (i ClusterSkuArgs) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
func (ClusterSkuArgs) ToClusterSkuPtrOutputWithContext ¶
func (i ClusterSkuArgs) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
type ClusterSkuInput ¶
type ClusterSkuInput interface { pulumi.Input ToClusterSkuOutput() ClusterSkuOutput ToClusterSkuOutputWithContext(context.Context) ClusterSkuOutput }
ClusterSkuInput is an input type that accepts ClusterSkuArgs and ClusterSkuOutput values. You can construct a concrete instance of `ClusterSkuInput` via:
ClusterSkuArgs{...}
type ClusterSkuOutput ¶
type ClusterSkuOutput struct{ *pulumi.OutputState }
The SKU of the cluster. This determines the size/capacity of the cluster. Required on PUT (CreateOrUpdate) requests.
func (ClusterSkuOutput) Capacity ¶
func (o ClusterSkuOutput) Capacity() pulumi.IntPtrOutput
Denotes the number of streaming units the cluster can support. Valid values for this property are multiples of 36 with a minimum value of 36 and maximum value of 216. Required on PUT (CreateOrUpdate) requests.
func (ClusterSkuOutput) ElementType ¶
func (ClusterSkuOutput) ElementType() reflect.Type
func (ClusterSkuOutput) Name ¶
func (o ClusterSkuOutput) Name() pulumi.StringPtrOutput
Specifies the SKU name of the cluster. Required on PUT (CreateOrUpdate) requests.
func (ClusterSkuOutput) ToClusterSkuOutput ¶
func (o ClusterSkuOutput) ToClusterSkuOutput() ClusterSkuOutput
func (ClusterSkuOutput) ToClusterSkuOutputWithContext ¶
func (o ClusterSkuOutput) ToClusterSkuOutputWithContext(ctx context.Context) ClusterSkuOutput
func (ClusterSkuOutput) ToClusterSkuPtrOutput ¶
func (o ClusterSkuOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
func (ClusterSkuOutput) ToClusterSkuPtrOutputWithContext ¶
func (o ClusterSkuOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
type ClusterSkuPtrInput ¶
type ClusterSkuPtrInput interface { pulumi.Input ToClusterSkuPtrOutput() ClusterSkuPtrOutput ToClusterSkuPtrOutputWithContext(context.Context) ClusterSkuPtrOutput }
ClusterSkuPtrInput is an input type that accepts ClusterSkuArgs, ClusterSkuPtr and ClusterSkuPtrOutput values. You can construct a concrete instance of `ClusterSkuPtrInput` via:
ClusterSkuArgs{...} or: nil
func ClusterSkuPtr ¶
func ClusterSkuPtr(v *ClusterSkuArgs) ClusterSkuPtrInput
type ClusterSkuPtrOutput ¶
type ClusterSkuPtrOutput struct{ *pulumi.OutputState }
func (ClusterSkuPtrOutput) Capacity ¶
func (o ClusterSkuPtrOutput) Capacity() pulumi.IntPtrOutput
Denotes the number of streaming units the cluster can support. Valid values for this property are multiples of 36 with a minimum value of 36 and maximum value of 216. Required on PUT (CreateOrUpdate) requests.
func (ClusterSkuPtrOutput) Elem ¶
func (o ClusterSkuPtrOutput) Elem() ClusterSkuOutput
func (ClusterSkuPtrOutput) ElementType ¶
func (ClusterSkuPtrOutput) ElementType() reflect.Type
func (ClusterSkuPtrOutput) Name ¶
func (o ClusterSkuPtrOutput) Name() pulumi.StringPtrOutput
Specifies the SKU name of the cluster. Required on PUT (CreateOrUpdate) requests.
func (ClusterSkuPtrOutput) ToClusterSkuPtrOutput ¶
func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutput() ClusterSkuPtrOutput
func (ClusterSkuPtrOutput) ToClusterSkuPtrOutputWithContext ¶
func (o ClusterSkuPtrOutput) ToClusterSkuPtrOutputWithContext(ctx context.Context) ClusterSkuPtrOutput
type ClusterSkuResponse ¶
type ClusterSkuResponse struct { // Denotes the number of streaming units the cluster can support. Valid values for this property are multiples of 36 with a minimum value of 36 and maximum value of 216. Required on PUT (CreateOrUpdate) requests. Capacity *int `pulumi:"capacity"` // Specifies the SKU name of the cluster. Required on PUT (CreateOrUpdate) requests. Name *string `pulumi:"name"` }
The SKU of the cluster. This determines the size/capacity of the cluster. Required on PUT (CreateOrUpdate) requests.
type ClusterSkuResponseArgs ¶
type ClusterSkuResponseArgs struct { // Denotes the number of streaming units the cluster can support. Valid values for this property are multiples of 36 with a minimum value of 36 and maximum value of 216. Required on PUT (CreateOrUpdate) requests. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // Specifies the SKU name of the cluster. Required on PUT (CreateOrUpdate) requests. Name pulumi.StringPtrInput `pulumi:"name"` }
The SKU of the cluster. This determines the size/capacity of the cluster. Required on PUT (CreateOrUpdate) requests.
func (ClusterSkuResponseArgs) ElementType ¶
func (ClusterSkuResponseArgs) ElementType() reflect.Type
func (ClusterSkuResponseArgs) ToClusterSkuResponseOutput ¶
func (i ClusterSkuResponseArgs) ToClusterSkuResponseOutput() ClusterSkuResponseOutput
func (ClusterSkuResponseArgs) ToClusterSkuResponseOutputWithContext ¶
func (i ClusterSkuResponseArgs) ToClusterSkuResponseOutputWithContext(ctx context.Context) ClusterSkuResponseOutput
func (ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutput ¶
func (i ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
func (ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutputWithContext ¶
func (i ClusterSkuResponseArgs) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
type ClusterSkuResponseInput ¶
type ClusterSkuResponseInput interface { pulumi.Input ToClusterSkuResponseOutput() ClusterSkuResponseOutput ToClusterSkuResponseOutputWithContext(context.Context) ClusterSkuResponseOutput }
ClusterSkuResponseInput is an input type that accepts ClusterSkuResponseArgs and ClusterSkuResponseOutput values. You can construct a concrete instance of `ClusterSkuResponseInput` via:
ClusterSkuResponseArgs{...}
type ClusterSkuResponseOutput ¶
type ClusterSkuResponseOutput struct{ *pulumi.OutputState }
The SKU of the cluster. This determines the size/capacity of the cluster. Required on PUT (CreateOrUpdate) requests.
func (ClusterSkuResponseOutput) Capacity ¶
func (o ClusterSkuResponseOutput) Capacity() pulumi.IntPtrOutput
Denotes the number of streaming units the cluster can support. Valid values for this property are multiples of 36 with a minimum value of 36 and maximum value of 216. Required on PUT (CreateOrUpdate) requests.
func (ClusterSkuResponseOutput) ElementType ¶
func (ClusterSkuResponseOutput) ElementType() reflect.Type
func (ClusterSkuResponseOutput) Name ¶
func (o ClusterSkuResponseOutput) Name() pulumi.StringPtrOutput
Specifies the SKU name of the cluster. Required on PUT (CreateOrUpdate) requests.
func (ClusterSkuResponseOutput) ToClusterSkuResponseOutput ¶
func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutput() ClusterSkuResponseOutput
func (ClusterSkuResponseOutput) ToClusterSkuResponseOutputWithContext ¶
func (o ClusterSkuResponseOutput) ToClusterSkuResponseOutputWithContext(ctx context.Context) ClusterSkuResponseOutput
func (ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutput ¶
func (o ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
func (ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutputWithContext ¶
func (o ClusterSkuResponseOutput) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
type ClusterSkuResponsePtrInput ¶
type ClusterSkuResponsePtrInput interface { pulumi.Input ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput ToClusterSkuResponsePtrOutputWithContext(context.Context) ClusterSkuResponsePtrOutput }
ClusterSkuResponsePtrInput is an input type that accepts ClusterSkuResponseArgs, ClusterSkuResponsePtr and ClusterSkuResponsePtrOutput values. You can construct a concrete instance of `ClusterSkuResponsePtrInput` via:
ClusterSkuResponseArgs{...} or: nil
func ClusterSkuResponsePtr ¶
func ClusterSkuResponsePtr(v *ClusterSkuResponseArgs) ClusterSkuResponsePtrInput
type ClusterSkuResponsePtrOutput ¶
type ClusterSkuResponsePtrOutput struct{ *pulumi.OutputState }
func (ClusterSkuResponsePtrOutput) Capacity ¶
func (o ClusterSkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
Denotes the number of streaming units the cluster can support. Valid values for this property are multiples of 36 with a minimum value of 36 and maximum value of 216. Required on PUT (CreateOrUpdate) requests.
func (ClusterSkuResponsePtrOutput) Elem ¶
func (o ClusterSkuResponsePtrOutput) Elem() ClusterSkuResponseOutput
func (ClusterSkuResponsePtrOutput) ElementType ¶
func (ClusterSkuResponsePtrOutput) ElementType() reflect.Type
func (ClusterSkuResponsePtrOutput) Name ¶
func (o ClusterSkuResponsePtrOutput) Name() pulumi.StringPtrOutput
Specifies the SKU name of the cluster. Required on PUT (CreateOrUpdate) requests.
func (ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutput ¶
func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutput() ClusterSkuResponsePtrOutput
func (ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutputWithContext ¶
func (o ClusterSkuResponsePtrOutput) ToClusterSkuResponsePtrOutputWithContext(ctx context.Context) ClusterSkuResponsePtrOutput
type ClusterState ¶
type ClusterState struct { // The current entity tag for the cluster. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency. Etag pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The properties associated with a Stream Analytics cluster. Properties ClusterPropertiesResponsePtrInput // The SKU of the cluster. This determines the size/capacity of the cluster. Required on PUT (CreateOrUpdate) requests. Sku ClusterSkuResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type ListClusterStreamingJobsResult ¶
type ListClusterStreamingJobsResult struct { // The URL to fetch the next set of streaming jobs. NextLink string `pulumi:"nextLink"` // A list of streaming jobs. Value []ClusterJobResponse `pulumi:"value"` }
A list of streaming jobs. Populated by a List operation.
func ListClusterStreamingJobs ¶
func ListClusterStreamingJobs(ctx *pulumi.Context, args *ListClusterStreamingJobsArgs, opts ...pulumi.InvokeOption) (*ListClusterStreamingJobsResult, error)
type LookupClusterArgs ¶
type LookupClusterResult ¶
type LookupClusterResult struct { // The current entity tag for the cluster. This is an opaque string. You can use it to detect whether the resource has changed between requests. You can also use it in the If-Match or If-None-Match headers for write operations for optimistic concurrency. Etag string `pulumi:"etag"` // The geo-location where the resource lives Location *string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The properties associated with a Stream Analytics cluster. Properties ClusterPropertiesResponse `pulumi:"properties"` // The SKU of the cluster. This determines the size/capacity of the cluster. Required on PUT (CreateOrUpdate) requests. Sku *ClusterSkuResponse `pulumi:"sku"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
A Stream Analytics Cluster object
func LookupCluster ¶
func LookupCluster(ctx *pulumi.Context, args *LookupClusterArgs, opts ...pulumi.InvokeOption) (*LookupClusterResult, error)
type LookupPrivateEndpointArgs ¶
type LookupPrivateEndpointArgs struct { // The name of the cluster. ClusterName string `pulumi:"clusterName"` // The name of the private endpoint. PrivateEndpointName string `pulumi:"privateEndpointName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupPrivateEndpointResult ¶
type LookupPrivateEndpointResult struct { // Unique opaque string (generally a GUID) that represents the metadata state of the resource (private endpoint) and changes whenever the resource is updated. Required on PUT (CreateOrUpdate) requests. Etag string `pulumi:"etag"` // The name of the resource Name string `pulumi:"name"` // The properties associated with a private endpoint. Properties PrivateEndpointPropertiesResponse `pulumi:"properties"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
Complete information about the private endpoint.
func LookupPrivateEndpoint ¶
func LookupPrivateEndpoint(ctx *pulumi.Context, args *LookupPrivateEndpointArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointResult, error)
type PrivateEndpoint ¶
type PrivateEndpoint struct { pulumi.CustomResourceState // Unique opaque string (generally a GUID) that represents the metadata state of the resource (private endpoint) and changes whenever the resource is updated. Required on PUT (CreateOrUpdate) requests. Etag pulumi.StringOutput `pulumi:"etag"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The properties associated with a private endpoint. Properties PrivateEndpointPropertiesResponseOutput `pulumi:"properties"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
Complete information about the private endpoint.
func GetPrivateEndpoint ¶
func GetPrivateEndpoint(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointState, opts ...pulumi.ResourceOption) (*PrivateEndpoint, error)
GetPrivateEndpoint gets an existing PrivateEndpoint 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 NewPrivateEndpoint ¶
func NewPrivateEndpoint(ctx *pulumi.Context, name string, args *PrivateEndpointArgs, opts ...pulumi.ResourceOption) (*PrivateEndpoint, error)
NewPrivateEndpoint registers a new resource with the given unique name, arguments, and options.
type PrivateEndpointArgs ¶
type PrivateEndpointArgs struct { // The name of the cluster. ClusterName pulumi.StringInput // The name of the private endpoint. PrivateEndpointName pulumi.StringInput // The properties associated with a private endpoint. Properties PrivateEndpointPropertiesPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a PrivateEndpoint resource.
func (PrivateEndpointArgs) ElementType ¶
func (PrivateEndpointArgs) ElementType() reflect.Type
type PrivateEndpointProperties ¶
type PrivateEndpointProperties struct { // A list of connections to the remote resource. Immutable after it is set. ManualPrivateLinkServiceConnections []PrivateLinkServiceConnection `pulumi:"manualPrivateLinkServiceConnections"` }
The properties associated with a private endpoint.
type PrivateEndpointPropertiesArgs ¶
type PrivateEndpointPropertiesArgs struct { // A list of connections to the remote resource. Immutable after it is set. ManualPrivateLinkServiceConnections PrivateLinkServiceConnectionArrayInput `pulumi:"manualPrivateLinkServiceConnections"` }
The properties associated with a private endpoint.
func (PrivateEndpointPropertiesArgs) ElementType ¶
func (PrivateEndpointPropertiesArgs) ElementType() reflect.Type
func (PrivateEndpointPropertiesArgs) ToPrivateEndpointPropertiesOutput ¶
func (i PrivateEndpointPropertiesArgs) ToPrivateEndpointPropertiesOutput() PrivateEndpointPropertiesOutput
func (PrivateEndpointPropertiesArgs) ToPrivateEndpointPropertiesOutputWithContext ¶
func (i PrivateEndpointPropertiesArgs) ToPrivateEndpointPropertiesOutputWithContext(ctx context.Context) PrivateEndpointPropertiesOutput
func (PrivateEndpointPropertiesArgs) ToPrivateEndpointPropertiesPtrOutput ¶
func (i PrivateEndpointPropertiesArgs) ToPrivateEndpointPropertiesPtrOutput() PrivateEndpointPropertiesPtrOutput
func (PrivateEndpointPropertiesArgs) ToPrivateEndpointPropertiesPtrOutputWithContext ¶
func (i PrivateEndpointPropertiesArgs) ToPrivateEndpointPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertiesPtrOutput
type PrivateEndpointPropertiesInput ¶
type PrivateEndpointPropertiesInput interface { pulumi.Input ToPrivateEndpointPropertiesOutput() PrivateEndpointPropertiesOutput ToPrivateEndpointPropertiesOutputWithContext(context.Context) PrivateEndpointPropertiesOutput }
PrivateEndpointPropertiesInput is an input type that accepts PrivateEndpointPropertiesArgs and PrivateEndpointPropertiesOutput values. You can construct a concrete instance of `PrivateEndpointPropertiesInput` via:
PrivateEndpointPropertiesArgs{...}
type PrivateEndpointPropertiesOutput ¶
type PrivateEndpointPropertiesOutput struct{ *pulumi.OutputState }
The properties associated with a private endpoint.
func (PrivateEndpointPropertiesOutput) ElementType ¶
func (PrivateEndpointPropertiesOutput) ElementType() reflect.Type
func (PrivateEndpointPropertiesOutput) ManualPrivateLinkServiceConnections ¶
func (o PrivateEndpointPropertiesOutput) ManualPrivateLinkServiceConnections() PrivateLinkServiceConnectionArrayOutput
A list of connections to the remote resource. Immutable after it is set.
func (PrivateEndpointPropertiesOutput) ToPrivateEndpointPropertiesOutput ¶
func (o PrivateEndpointPropertiesOutput) ToPrivateEndpointPropertiesOutput() PrivateEndpointPropertiesOutput
func (PrivateEndpointPropertiesOutput) ToPrivateEndpointPropertiesOutputWithContext ¶
func (o PrivateEndpointPropertiesOutput) ToPrivateEndpointPropertiesOutputWithContext(ctx context.Context) PrivateEndpointPropertiesOutput
func (PrivateEndpointPropertiesOutput) ToPrivateEndpointPropertiesPtrOutput ¶
func (o PrivateEndpointPropertiesOutput) ToPrivateEndpointPropertiesPtrOutput() PrivateEndpointPropertiesPtrOutput
func (PrivateEndpointPropertiesOutput) ToPrivateEndpointPropertiesPtrOutputWithContext ¶
func (o PrivateEndpointPropertiesOutput) ToPrivateEndpointPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertiesPtrOutput
type PrivateEndpointPropertiesPtrInput ¶
type PrivateEndpointPropertiesPtrInput interface { pulumi.Input ToPrivateEndpointPropertiesPtrOutput() PrivateEndpointPropertiesPtrOutput ToPrivateEndpointPropertiesPtrOutputWithContext(context.Context) PrivateEndpointPropertiesPtrOutput }
PrivateEndpointPropertiesPtrInput is an input type that accepts PrivateEndpointPropertiesArgs, PrivateEndpointPropertiesPtr and PrivateEndpointPropertiesPtrOutput values. You can construct a concrete instance of `PrivateEndpointPropertiesPtrInput` via:
PrivateEndpointPropertiesArgs{...} or: nil
func PrivateEndpointPropertiesPtr ¶
func PrivateEndpointPropertiesPtr(v *PrivateEndpointPropertiesArgs) PrivateEndpointPropertiesPtrInput
type PrivateEndpointPropertiesPtrOutput ¶
type PrivateEndpointPropertiesPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPropertiesPtrOutput) Elem ¶
func (o PrivateEndpointPropertiesPtrOutput) Elem() PrivateEndpointPropertiesOutput
func (PrivateEndpointPropertiesPtrOutput) ElementType ¶
func (PrivateEndpointPropertiesPtrOutput) ElementType() reflect.Type
func (PrivateEndpointPropertiesPtrOutput) ManualPrivateLinkServiceConnections ¶
func (o PrivateEndpointPropertiesPtrOutput) ManualPrivateLinkServiceConnections() PrivateLinkServiceConnectionArrayOutput
A list of connections to the remote resource. Immutable after it is set.
func (PrivateEndpointPropertiesPtrOutput) ToPrivateEndpointPropertiesPtrOutput ¶
func (o PrivateEndpointPropertiesPtrOutput) ToPrivateEndpointPropertiesPtrOutput() PrivateEndpointPropertiesPtrOutput
func (PrivateEndpointPropertiesPtrOutput) ToPrivateEndpointPropertiesPtrOutputWithContext ¶
func (o PrivateEndpointPropertiesPtrOutput) ToPrivateEndpointPropertiesPtrOutputWithContext(ctx context.Context) PrivateEndpointPropertiesPtrOutput
type PrivateEndpointPropertiesResponse ¶
type PrivateEndpointPropertiesResponse struct { // The date when this private endpoint was created. CreatedDate string `pulumi:"createdDate"` // A list of connections to the remote resource. Immutable after it is set. ManualPrivateLinkServiceConnections []PrivateLinkServiceConnectionResponse `pulumi:"manualPrivateLinkServiceConnections"` }
The properties associated with a private endpoint.
type PrivateEndpointPropertiesResponseArgs ¶
type PrivateEndpointPropertiesResponseArgs struct { // The date when this private endpoint was created. CreatedDate pulumi.StringInput `pulumi:"createdDate"` // A list of connections to the remote resource. Immutable after it is set. ManualPrivateLinkServiceConnections PrivateLinkServiceConnectionResponseArrayInput `pulumi:"manualPrivateLinkServiceConnections"` }
The properties associated with a private endpoint.
func (PrivateEndpointPropertiesResponseArgs) ElementType ¶
func (PrivateEndpointPropertiesResponseArgs) ElementType() reflect.Type
func (PrivateEndpointPropertiesResponseArgs) ToPrivateEndpointPropertiesResponseOutput ¶
func (i PrivateEndpointPropertiesResponseArgs) ToPrivateEndpointPropertiesResponseOutput() PrivateEndpointPropertiesResponseOutput
func (PrivateEndpointPropertiesResponseArgs) ToPrivateEndpointPropertiesResponseOutputWithContext ¶
func (i PrivateEndpointPropertiesResponseArgs) ToPrivateEndpointPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertiesResponseOutput
func (PrivateEndpointPropertiesResponseArgs) ToPrivateEndpointPropertiesResponsePtrOutput ¶
func (i PrivateEndpointPropertiesResponseArgs) ToPrivateEndpointPropertiesResponsePtrOutput() PrivateEndpointPropertiesResponsePtrOutput
func (PrivateEndpointPropertiesResponseArgs) ToPrivateEndpointPropertiesResponsePtrOutputWithContext ¶
func (i PrivateEndpointPropertiesResponseArgs) ToPrivateEndpointPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertiesResponsePtrOutput
type PrivateEndpointPropertiesResponseInput ¶
type PrivateEndpointPropertiesResponseInput interface { pulumi.Input ToPrivateEndpointPropertiesResponseOutput() PrivateEndpointPropertiesResponseOutput ToPrivateEndpointPropertiesResponseOutputWithContext(context.Context) PrivateEndpointPropertiesResponseOutput }
PrivateEndpointPropertiesResponseInput is an input type that accepts PrivateEndpointPropertiesResponseArgs and PrivateEndpointPropertiesResponseOutput values. You can construct a concrete instance of `PrivateEndpointPropertiesResponseInput` via:
PrivateEndpointPropertiesResponseArgs{...}
type PrivateEndpointPropertiesResponseOutput ¶
type PrivateEndpointPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties associated with a private endpoint.
func (PrivateEndpointPropertiesResponseOutput) CreatedDate ¶
func (o PrivateEndpointPropertiesResponseOutput) CreatedDate() pulumi.StringOutput
The date when this private endpoint was created.
func (PrivateEndpointPropertiesResponseOutput) ElementType ¶
func (PrivateEndpointPropertiesResponseOutput) ElementType() reflect.Type
func (PrivateEndpointPropertiesResponseOutput) ManualPrivateLinkServiceConnections ¶
func (o PrivateEndpointPropertiesResponseOutput) ManualPrivateLinkServiceConnections() PrivateLinkServiceConnectionResponseArrayOutput
A list of connections to the remote resource. Immutable after it is set.
func (PrivateEndpointPropertiesResponseOutput) ToPrivateEndpointPropertiesResponseOutput ¶
func (o PrivateEndpointPropertiesResponseOutput) ToPrivateEndpointPropertiesResponseOutput() PrivateEndpointPropertiesResponseOutput
func (PrivateEndpointPropertiesResponseOutput) ToPrivateEndpointPropertiesResponseOutputWithContext ¶
func (o PrivateEndpointPropertiesResponseOutput) ToPrivateEndpointPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointPropertiesResponseOutput
func (PrivateEndpointPropertiesResponseOutput) ToPrivateEndpointPropertiesResponsePtrOutput ¶
func (o PrivateEndpointPropertiesResponseOutput) ToPrivateEndpointPropertiesResponsePtrOutput() PrivateEndpointPropertiesResponsePtrOutput
func (PrivateEndpointPropertiesResponseOutput) ToPrivateEndpointPropertiesResponsePtrOutputWithContext ¶
func (o PrivateEndpointPropertiesResponseOutput) ToPrivateEndpointPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertiesResponsePtrOutput
type PrivateEndpointPropertiesResponsePtrInput ¶
type PrivateEndpointPropertiesResponsePtrInput interface { pulumi.Input ToPrivateEndpointPropertiesResponsePtrOutput() PrivateEndpointPropertiesResponsePtrOutput ToPrivateEndpointPropertiesResponsePtrOutputWithContext(context.Context) PrivateEndpointPropertiesResponsePtrOutput }
PrivateEndpointPropertiesResponsePtrInput is an input type that accepts PrivateEndpointPropertiesResponseArgs, PrivateEndpointPropertiesResponsePtr and PrivateEndpointPropertiesResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointPropertiesResponsePtrInput` via:
PrivateEndpointPropertiesResponseArgs{...} or: nil
func PrivateEndpointPropertiesResponsePtr ¶
func PrivateEndpointPropertiesResponsePtr(v *PrivateEndpointPropertiesResponseArgs) PrivateEndpointPropertiesResponsePtrInput
type PrivateEndpointPropertiesResponsePtrOutput ¶
type PrivateEndpointPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPropertiesResponsePtrOutput) CreatedDate ¶
func (o PrivateEndpointPropertiesResponsePtrOutput) CreatedDate() pulumi.StringPtrOutput
The date when this private endpoint was created.
func (PrivateEndpointPropertiesResponsePtrOutput) ElementType ¶
func (PrivateEndpointPropertiesResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointPropertiesResponsePtrOutput) ManualPrivateLinkServiceConnections ¶
func (o PrivateEndpointPropertiesResponsePtrOutput) ManualPrivateLinkServiceConnections() PrivateLinkServiceConnectionResponseArrayOutput
A list of connections to the remote resource. Immutable after it is set.
func (PrivateEndpointPropertiesResponsePtrOutput) ToPrivateEndpointPropertiesResponsePtrOutput ¶
func (o PrivateEndpointPropertiesResponsePtrOutput) ToPrivateEndpointPropertiesResponsePtrOutput() PrivateEndpointPropertiesResponsePtrOutput
func (PrivateEndpointPropertiesResponsePtrOutput) ToPrivateEndpointPropertiesResponsePtrOutputWithContext ¶
func (o PrivateEndpointPropertiesResponsePtrOutput) ToPrivateEndpointPropertiesResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointPropertiesResponsePtrOutput
type PrivateEndpointState ¶
type PrivateEndpointState struct { // Unique opaque string (generally a GUID) that represents the metadata state of the resource (private endpoint) and changes whenever the resource is updated. Required on PUT (CreateOrUpdate) requests. Etag pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The properties associated with a private endpoint. Properties PrivateEndpointPropertiesResponsePtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (PrivateEndpointState) ElementType ¶
func (PrivateEndpointState) ElementType() reflect.Type
type PrivateLinkConnectionStateResponse ¶
type PrivateLinkConnectionStateResponse struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired string `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description string `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the remote resource/service. Status string `pulumi:"status"` }
A collection of read-only information about the state of the connection to the private remote resource.
type PrivateLinkConnectionStateResponseArgs ¶
type PrivateLinkConnectionStateResponseArgs struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionsRequired pulumi.StringInput `pulumi:"actionsRequired"` // The reason for approval/rejection of the connection. Description pulumi.StringInput `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the remote resource/service. Status pulumi.StringInput `pulumi:"status"` }
A collection of read-only information about the state of the connection to the private remote resource.
func (PrivateLinkConnectionStateResponseArgs) ElementType ¶
func (PrivateLinkConnectionStateResponseArgs) ElementType() reflect.Type
func (PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutput ¶
func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutput() PrivateLinkConnectionStateResponseOutput
func (PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutputWithContext ¶
func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponseOutput
func (PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutput ¶
func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
func (PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutputWithContext ¶
func (i PrivateLinkConnectionStateResponseArgs) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
type PrivateLinkConnectionStateResponseInput ¶
type PrivateLinkConnectionStateResponseInput interface { pulumi.Input ToPrivateLinkConnectionStateResponseOutput() PrivateLinkConnectionStateResponseOutput ToPrivateLinkConnectionStateResponseOutputWithContext(context.Context) PrivateLinkConnectionStateResponseOutput }
PrivateLinkConnectionStateResponseInput is an input type that accepts PrivateLinkConnectionStateResponseArgs and PrivateLinkConnectionStateResponseOutput values. You can construct a concrete instance of `PrivateLinkConnectionStateResponseInput` via:
PrivateLinkConnectionStateResponseArgs{...}
type PrivateLinkConnectionStateResponseOutput ¶
type PrivateLinkConnectionStateResponseOutput struct{ *pulumi.OutputState }
A collection of read-only information about the state of the connection to the private remote resource.
func (PrivateLinkConnectionStateResponseOutput) ActionsRequired ¶
func (o PrivateLinkConnectionStateResponseOutput) ActionsRequired() pulumi.StringOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkConnectionStateResponseOutput) Description ¶
func (o PrivateLinkConnectionStateResponseOutput) Description() pulumi.StringOutput
The reason for approval/rejection of the connection.
func (PrivateLinkConnectionStateResponseOutput) ElementType ¶
func (PrivateLinkConnectionStateResponseOutput) ElementType() reflect.Type
func (PrivateLinkConnectionStateResponseOutput) Status ¶
func (o PrivateLinkConnectionStateResponseOutput) Status() pulumi.StringOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the remote resource/service.
func (PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutput ¶
func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutput() PrivateLinkConnectionStateResponseOutput
func (PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutputWithContext ¶
func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponseOutput
func (PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutput ¶
func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
func (PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkConnectionStateResponseOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
type PrivateLinkConnectionStateResponsePtrInput ¶
type PrivateLinkConnectionStateResponsePtrInput interface { pulumi.Input ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput ToPrivateLinkConnectionStateResponsePtrOutputWithContext(context.Context) PrivateLinkConnectionStateResponsePtrOutput }
PrivateLinkConnectionStateResponsePtrInput is an input type that accepts PrivateLinkConnectionStateResponseArgs, PrivateLinkConnectionStateResponsePtr and PrivateLinkConnectionStateResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkConnectionStateResponsePtrInput` via:
PrivateLinkConnectionStateResponseArgs{...} or: nil
func PrivateLinkConnectionStateResponsePtr ¶
func PrivateLinkConnectionStateResponsePtr(v *PrivateLinkConnectionStateResponseArgs) PrivateLinkConnectionStateResponsePtrInput
type PrivateLinkConnectionStateResponsePtrOutput ¶
type PrivateLinkConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkConnectionStateResponsePtrOutput) ActionsRequired ¶
func (o PrivateLinkConnectionStateResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkConnectionStateResponsePtrOutput) Description ¶
func (o PrivateLinkConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkConnectionStateResponsePtrOutput) ElementType ¶
func (PrivateLinkConnectionStateResponsePtrOutput) ElementType() reflect.Type
func (PrivateLinkConnectionStateResponsePtrOutput) Status ¶
func (o PrivateLinkConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the remote resource/service.
func (PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutput ¶
func (o PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutput() PrivateLinkConnectionStateResponsePtrOutput
func (PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkConnectionStateResponsePtrOutput) ToPrivateLinkConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkConnectionStateResponsePtrOutput
type PrivateLinkServiceConnection ¶
type PrivateLinkServiceConnection struct { // The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. Required on PUT (CreateOrUpdate) requests. GroupIds []string `pulumi:"groupIds"` // The resource id of the private link service. Required on PUT (CreateOrUpdate) requests. PrivateLinkServiceId *string `pulumi:"privateLinkServiceId"` // A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars. RequestMessage *string `pulumi:"requestMessage"` }
A grouping of information about the connection to the remote resource.
type PrivateLinkServiceConnectionArgs ¶
type PrivateLinkServiceConnectionArgs struct { // The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. Required on PUT (CreateOrUpdate) requests. GroupIds pulumi.StringArrayInput `pulumi:"groupIds"` // The resource id of the private link service. Required on PUT (CreateOrUpdate) requests. PrivateLinkServiceId pulumi.StringPtrInput `pulumi:"privateLinkServiceId"` // A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars. RequestMessage pulumi.StringPtrInput `pulumi:"requestMessage"` }
A grouping of information about the connection to the remote resource.
func (PrivateLinkServiceConnectionArgs) ElementType ¶
func (PrivateLinkServiceConnectionArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionArgs) ToPrivateLinkServiceConnectionOutput ¶
func (i PrivateLinkServiceConnectionArgs) ToPrivateLinkServiceConnectionOutput() PrivateLinkServiceConnectionOutput
func (PrivateLinkServiceConnectionArgs) ToPrivateLinkServiceConnectionOutputWithContext ¶
func (i PrivateLinkServiceConnectionArgs) ToPrivateLinkServiceConnectionOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionOutput
type PrivateLinkServiceConnectionArray ¶
type PrivateLinkServiceConnectionArray []PrivateLinkServiceConnectionInput
func (PrivateLinkServiceConnectionArray) ElementType ¶
func (PrivateLinkServiceConnectionArray) ElementType() reflect.Type
func (PrivateLinkServiceConnectionArray) ToPrivateLinkServiceConnectionArrayOutput ¶
func (i PrivateLinkServiceConnectionArray) ToPrivateLinkServiceConnectionArrayOutput() PrivateLinkServiceConnectionArrayOutput
func (PrivateLinkServiceConnectionArray) ToPrivateLinkServiceConnectionArrayOutputWithContext ¶
func (i PrivateLinkServiceConnectionArray) ToPrivateLinkServiceConnectionArrayOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionArrayOutput
type PrivateLinkServiceConnectionArrayInput ¶
type PrivateLinkServiceConnectionArrayInput interface { pulumi.Input ToPrivateLinkServiceConnectionArrayOutput() PrivateLinkServiceConnectionArrayOutput ToPrivateLinkServiceConnectionArrayOutputWithContext(context.Context) PrivateLinkServiceConnectionArrayOutput }
PrivateLinkServiceConnectionArrayInput is an input type that accepts PrivateLinkServiceConnectionArray and PrivateLinkServiceConnectionArrayOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionArrayInput` via:
PrivateLinkServiceConnectionArray{ PrivateLinkServiceConnectionArgs{...} }
type PrivateLinkServiceConnectionArrayOutput ¶
type PrivateLinkServiceConnectionArrayOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionArrayOutput) ElementType ¶
func (PrivateLinkServiceConnectionArrayOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionArrayOutput) ToPrivateLinkServiceConnectionArrayOutput ¶
func (o PrivateLinkServiceConnectionArrayOutput) ToPrivateLinkServiceConnectionArrayOutput() PrivateLinkServiceConnectionArrayOutput
func (PrivateLinkServiceConnectionArrayOutput) ToPrivateLinkServiceConnectionArrayOutputWithContext ¶
func (o PrivateLinkServiceConnectionArrayOutput) ToPrivateLinkServiceConnectionArrayOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionArrayOutput
type PrivateLinkServiceConnectionInput ¶
type PrivateLinkServiceConnectionInput interface { pulumi.Input ToPrivateLinkServiceConnectionOutput() PrivateLinkServiceConnectionOutput ToPrivateLinkServiceConnectionOutputWithContext(context.Context) PrivateLinkServiceConnectionOutput }
PrivateLinkServiceConnectionInput is an input type that accepts PrivateLinkServiceConnectionArgs and PrivateLinkServiceConnectionOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionInput` via:
PrivateLinkServiceConnectionArgs{...}
type PrivateLinkServiceConnectionOutput ¶
type PrivateLinkServiceConnectionOutput struct{ *pulumi.OutputState }
A grouping of information about the connection to the remote resource.
func (PrivateLinkServiceConnectionOutput) ElementType ¶
func (PrivateLinkServiceConnectionOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionOutput) GroupIds ¶
func (o PrivateLinkServiceConnectionOutput) GroupIds() pulumi.StringArrayOutput
The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. Required on PUT (CreateOrUpdate) requests.
func (PrivateLinkServiceConnectionOutput) PrivateLinkServiceId ¶
func (o PrivateLinkServiceConnectionOutput) PrivateLinkServiceId() pulumi.StringPtrOutput
The resource id of the private link service. Required on PUT (CreateOrUpdate) requests.
func (PrivateLinkServiceConnectionOutput) RequestMessage ¶
func (o PrivateLinkServiceConnectionOutput) RequestMessage() pulumi.StringPtrOutput
A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
func (PrivateLinkServiceConnectionOutput) ToPrivateLinkServiceConnectionOutput ¶
func (o PrivateLinkServiceConnectionOutput) ToPrivateLinkServiceConnectionOutput() PrivateLinkServiceConnectionOutput
func (PrivateLinkServiceConnectionOutput) ToPrivateLinkServiceConnectionOutputWithContext ¶
func (o PrivateLinkServiceConnectionOutput) ToPrivateLinkServiceConnectionOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionOutput
type PrivateLinkServiceConnectionResponse ¶
type PrivateLinkServiceConnectionResponse struct { // The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. Required on PUT (CreateOrUpdate) requests. GroupIds []string `pulumi:"groupIds"` // A collection of read-only information about the state of the connection to the private remote resource. PrivateLinkServiceConnectionState *PrivateLinkConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // The resource id of the private link service. Required on PUT (CreateOrUpdate) requests. PrivateLinkServiceId *string `pulumi:"privateLinkServiceId"` // A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars. RequestMessage *string `pulumi:"requestMessage"` }
A grouping of information about the connection to the remote resource.
type PrivateLinkServiceConnectionResponseArgs ¶
type PrivateLinkServiceConnectionResponseArgs struct { // The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. Required on PUT (CreateOrUpdate) requests. GroupIds pulumi.StringArrayInput `pulumi:"groupIds"` // A collection of read-only information about the state of the connection to the private remote resource. PrivateLinkServiceConnectionState PrivateLinkConnectionStateResponsePtrInput `pulumi:"privateLinkServiceConnectionState"` // The resource id of the private link service. Required on PUT (CreateOrUpdate) requests. PrivateLinkServiceId pulumi.StringPtrInput `pulumi:"privateLinkServiceId"` // A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars. RequestMessage pulumi.StringPtrInput `pulumi:"requestMessage"` }
A grouping of information about the connection to the remote resource.
func (PrivateLinkServiceConnectionResponseArgs) ElementType ¶
func (PrivateLinkServiceConnectionResponseArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionResponseArgs) ToPrivateLinkServiceConnectionResponseOutput ¶
func (i PrivateLinkServiceConnectionResponseArgs) ToPrivateLinkServiceConnectionResponseOutput() PrivateLinkServiceConnectionResponseOutput
func (PrivateLinkServiceConnectionResponseArgs) ToPrivateLinkServiceConnectionResponseOutputWithContext ¶
func (i PrivateLinkServiceConnectionResponseArgs) ToPrivateLinkServiceConnectionResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionResponseOutput
type PrivateLinkServiceConnectionResponseArray ¶
type PrivateLinkServiceConnectionResponseArray []PrivateLinkServiceConnectionResponseInput
func (PrivateLinkServiceConnectionResponseArray) ElementType ¶
func (PrivateLinkServiceConnectionResponseArray) ElementType() reflect.Type
func (PrivateLinkServiceConnectionResponseArray) ToPrivateLinkServiceConnectionResponseArrayOutput ¶
func (i PrivateLinkServiceConnectionResponseArray) ToPrivateLinkServiceConnectionResponseArrayOutput() PrivateLinkServiceConnectionResponseArrayOutput
func (PrivateLinkServiceConnectionResponseArray) ToPrivateLinkServiceConnectionResponseArrayOutputWithContext ¶
func (i PrivateLinkServiceConnectionResponseArray) ToPrivateLinkServiceConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionResponseArrayOutput
type PrivateLinkServiceConnectionResponseArrayInput ¶
type PrivateLinkServiceConnectionResponseArrayInput interface { pulumi.Input ToPrivateLinkServiceConnectionResponseArrayOutput() PrivateLinkServiceConnectionResponseArrayOutput ToPrivateLinkServiceConnectionResponseArrayOutputWithContext(context.Context) PrivateLinkServiceConnectionResponseArrayOutput }
PrivateLinkServiceConnectionResponseArrayInput is an input type that accepts PrivateLinkServiceConnectionResponseArray and PrivateLinkServiceConnectionResponseArrayOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionResponseArrayInput` via:
PrivateLinkServiceConnectionResponseArray{ PrivateLinkServiceConnectionResponseArgs{...} }
type PrivateLinkServiceConnectionResponseArrayOutput ¶
type PrivateLinkServiceConnectionResponseArrayOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionResponseArrayOutput) ElementType ¶
func (PrivateLinkServiceConnectionResponseArrayOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionResponseArrayOutput) ToPrivateLinkServiceConnectionResponseArrayOutput ¶
func (o PrivateLinkServiceConnectionResponseArrayOutput) ToPrivateLinkServiceConnectionResponseArrayOutput() PrivateLinkServiceConnectionResponseArrayOutput
func (PrivateLinkServiceConnectionResponseArrayOutput) ToPrivateLinkServiceConnectionResponseArrayOutputWithContext ¶
func (o PrivateLinkServiceConnectionResponseArrayOutput) ToPrivateLinkServiceConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionResponseArrayOutput
type PrivateLinkServiceConnectionResponseInput ¶
type PrivateLinkServiceConnectionResponseInput interface { pulumi.Input ToPrivateLinkServiceConnectionResponseOutput() PrivateLinkServiceConnectionResponseOutput ToPrivateLinkServiceConnectionResponseOutputWithContext(context.Context) PrivateLinkServiceConnectionResponseOutput }
PrivateLinkServiceConnectionResponseInput is an input type that accepts PrivateLinkServiceConnectionResponseArgs and PrivateLinkServiceConnectionResponseOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionResponseInput` via:
PrivateLinkServiceConnectionResponseArgs{...}
type PrivateLinkServiceConnectionResponseOutput ¶
type PrivateLinkServiceConnectionResponseOutput struct{ *pulumi.OutputState }
A grouping of information about the connection to the remote resource.
func (PrivateLinkServiceConnectionResponseOutput) ElementType ¶
func (PrivateLinkServiceConnectionResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionResponseOutput) GroupIds ¶
func (o PrivateLinkServiceConnectionResponseOutput) GroupIds() pulumi.StringArrayOutput
The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. Required on PUT (CreateOrUpdate) requests.
func (PrivateLinkServiceConnectionResponseOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateLinkServiceConnectionResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkConnectionStateResponsePtrOutput
A collection of read-only information about the state of the connection to the private remote resource.
func (PrivateLinkServiceConnectionResponseOutput) PrivateLinkServiceId ¶
func (o PrivateLinkServiceConnectionResponseOutput) PrivateLinkServiceId() pulumi.StringPtrOutput
The resource id of the private link service. Required on PUT (CreateOrUpdate) requests.
func (PrivateLinkServiceConnectionResponseOutput) RequestMessage ¶
func (o PrivateLinkServiceConnectionResponseOutput) RequestMessage() pulumi.StringPtrOutput
A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.
func (PrivateLinkServiceConnectionResponseOutput) ToPrivateLinkServiceConnectionResponseOutput ¶
func (o PrivateLinkServiceConnectionResponseOutput) ToPrivateLinkServiceConnectionResponseOutput() PrivateLinkServiceConnectionResponseOutput
func (PrivateLinkServiceConnectionResponseOutput) ToPrivateLinkServiceConnectionResponseOutputWithContext ¶
func (o PrivateLinkServiceConnectionResponseOutput) ToPrivateLinkServiceConnectionResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionResponseOutput