hybridconnectivity

package module
v0.0.0-...-fc6d6d1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 10, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	CreatedByTypeUser            = CreatedByType("User")
	CreatedByTypeApplication     = CreatedByType("Application")
	CreatedByTypeManagedIdentity = CreatedByType("ManagedIdentity")
	CreatedByTypeKey             = CreatedByType("Key")
)
View Source
const (
	ServiceNameSSH = ServiceName("SSH")
	ServiceNameWAC = ServiceName("WAC")
)
View Source
const (
	TypeDefault = Type("default")
	TypeCustom  = Type("custom")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CreatedByType

type CreatedByType string

The type of identity that last modified the resource.

func (CreatedByType) ElementType

func (CreatedByType) ElementType() reflect.Type

func (CreatedByType) ToCreatedByTypeOutput

func (e CreatedByType) ToCreatedByTypeOutput() CreatedByTypeOutput

func (CreatedByType) ToCreatedByTypeOutputWithContext

func (e CreatedByType) ToCreatedByTypeOutputWithContext(ctx context.Context) CreatedByTypeOutput

func (CreatedByType) ToCreatedByTypePtrOutput

func (e CreatedByType) ToCreatedByTypePtrOutput() CreatedByTypePtrOutput

func (CreatedByType) ToCreatedByTypePtrOutputWithContext

func (e CreatedByType) ToCreatedByTypePtrOutputWithContext(ctx context.Context) CreatedByTypePtrOutput

func (CreatedByType) ToStringOutput

func (e CreatedByType) ToStringOutput() pulumi.StringOutput

func (CreatedByType) ToStringOutputWithContext

func (e CreatedByType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CreatedByType) ToStringPtrOutput

func (e CreatedByType) ToStringPtrOutput() pulumi.StringPtrOutput

func (CreatedByType) ToStringPtrOutputWithContext

func (e CreatedByType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CreatedByTypeInput

type CreatedByTypeInput interface {
	pulumi.Input

	ToCreatedByTypeOutput() CreatedByTypeOutput
	ToCreatedByTypeOutputWithContext(context.Context) CreatedByTypeOutput
}

CreatedByTypeInput is an input type that accepts values of the CreatedByType enum A concrete instance of `CreatedByTypeInput` can be one of the following:

CreatedByTypeUser
CreatedByTypeApplication
CreatedByTypeManagedIdentity
CreatedByTypeKey

type CreatedByTypeOutput

type CreatedByTypeOutput struct{ *pulumi.OutputState }

func (CreatedByTypeOutput) ElementType

func (CreatedByTypeOutput) ElementType() reflect.Type

func (CreatedByTypeOutput) ToCreatedByTypeOutput

func (o CreatedByTypeOutput) ToCreatedByTypeOutput() CreatedByTypeOutput

func (CreatedByTypeOutput) ToCreatedByTypeOutputWithContext

func (o CreatedByTypeOutput) ToCreatedByTypeOutputWithContext(ctx context.Context) CreatedByTypeOutput

func (CreatedByTypeOutput) ToCreatedByTypePtrOutput

func (o CreatedByTypeOutput) ToCreatedByTypePtrOutput() CreatedByTypePtrOutput

func (CreatedByTypeOutput) ToCreatedByTypePtrOutputWithContext

func (o CreatedByTypeOutput) ToCreatedByTypePtrOutputWithContext(ctx context.Context) CreatedByTypePtrOutput

func (CreatedByTypeOutput) ToStringOutput

func (o CreatedByTypeOutput) ToStringOutput() pulumi.StringOutput

func (CreatedByTypeOutput) ToStringOutputWithContext

func (o CreatedByTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (CreatedByTypeOutput) ToStringPtrOutput

func (o CreatedByTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (CreatedByTypeOutput) ToStringPtrOutputWithContext

func (o CreatedByTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type CreatedByTypePtrInput

type CreatedByTypePtrInput interface {
	pulumi.Input

	ToCreatedByTypePtrOutput() CreatedByTypePtrOutput
	ToCreatedByTypePtrOutputWithContext(context.Context) CreatedByTypePtrOutput
}

func CreatedByTypePtr

func CreatedByTypePtr(v string) CreatedByTypePtrInput

type CreatedByTypePtrOutput

type CreatedByTypePtrOutput struct{ *pulumi.OutputState }

func (CreatedByTypePtrOutput) Elem

func (CreatedByTypePtrOutput) ElementType

func (CreatedByTypePtrOutput) ElementType() reflect.Type

func (CreatedByTypePtrOutput) ToCreatedByTypePtrOutput

func (o CreatedByTypePtrOutput) ToCreatedByTypePtrOutput() CreatedByTypePtrOutput

func (CreatedByTypePtrOutput) ToCreatedByTypePtrOutputWithContext

func (o CreatedByTypePtrOutput) ToCreatedByTypePtrOutputWithContext(ctx context.Context) CreatedByTypePtrOutput

func (CreatedByTypePtrOutput) ToStringPtrOutput

func (o CreatedByTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (CreatedByTypePtrOutput) ToStringPtrOutputWithContext

func (o CreatedByTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type Endpoint

type Endpoint struct {
	pulumi.CustomResourceState

	// The timestamp of resource creation (UTC).
	CreatedAt pulumi.StringPtrOutput `pulumi:"createdAt"`
	// The identity that created the resource.
	CreatedBy pulumi.StringPtrOutput `pulumi:"createdBy"`
	// The type of identity that created the resource.
	CreatedByType pulumi.StringPtrOutput `pulumi:"createdByType"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt pulumi.StringPtrOutput `pulumi:"lastModifiedAt"`
	// The identity that last modified the resource.
	LastModifiedBy pulumi.StringPtrOutput `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource.
	LastModifiedByType pulumi.StringPtrOutput `pulumi:"lastModifiedByType"`
	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// The endpoint properties.
	Properties EndpointPropertiesResponseOutput `pulumi:"properties"`
	// Azure Resource Manager metadata containing createdBy and modifiedBy information.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

The endpoint for the target resource. Azure REST API version: 2023-03-15. Prior API version in Azure Native 1.x: 2022-05-01-preview.

Other available API versions: 2022-05-01-preview.

func GetEndpoint

func GetEndpoint(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *EndpointState, opts ...pulumi.ResourceOption) (*Endpoint, error)

GetEndpoint gets an existing Endpoint 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 NewEndpoint

func NewEndpoint(ctx *pulumi.Context,
	name string, args *EndpointArgs, opts ...pulumi.ResourceOption) (*Endpoint, error)

NewEndpoint registers a new resource with the given unique name, arguments, and options.

func (*Endpoint) ElementType

func (*Endpoint) ElementType() reflect.Type

func (*Endpoint) ToEndpointOutput

func (i *Endpoint) ToEndpointOutput() EndpointOutput

func (*Endpoint) ToEndpointOutputWithContext

func (i *Endpoint) ToEndpointOutputWithContext(ctx context.Context) EndpointOutput

type EndpointArgs

type EndpointArgs struct {
	// The timestamp of resource creation (UTC).
	CreatedAt pulumi.StringPtrInput
	// The identity that created the resource.
	CreatedBy pulumi.StringPtrInput
	// The type of identity that created the resource.
	CreatedByType pulumi.StringPtrInput
	// The endpoint name.
	EndpointName pulumi.StringPtrInput
	// The timestamp of resource last modification (UTC)
	LastModifiedAt pulumi.StringPtrInput
	// The identity that last modified the resource.
	LastModifiedBy pulumi.StringPtrInput
	// The type of identity that last modified the resource.
	LastModifiedByType pulumi.StringPtrInput
	// The endpoint properties.
	Properties EndpointPropertiesPtrInput
	// The fully qualified Azure Resource manager identifier of the resource to be connected.
	ResourceUri pulumi.StringInput
}

The set of arguments for constructing a Endpoint resource.

func (EndpointArgs) ElementType

func (EndpointArgs) ElementType() reflect.Type

type EndpointInput

type EndpointInput interface {
	pulumi.Input

	ToEndpointOutput() EndpointOutput
	ToEndpointOutputWithContext(ctx context.Context) EndpointOutput
}

type EndpointOutput

type EndpointOutput struct{ *pulumi.OutputState }

func (EndpointOutput) CreatedAt

func (o EndpointOutput) CreatedAt() pulumi.StringPtrOutput

The timestamp of resource creation (UTC).

func (EndpointOutput) CreatedBy

func (o EndpointOutput) CreatedBy() pulumi.StringPtrOutput

The identity that created the resource.

func (EndpointOutput) CreatedByType

func (o EndpointOutput) CreatedByType() pulumi.StringPtrOutput

The type of identity that created the resource.

func (EndpointOutput) ElementType

func (EndpointOutput) ElementType() reflect.Type

func (EndpointOutput) LastModifiedAt

func (o EndpointOutput) LastModifiedAt() pulumi.StringPtrOutput

The timestamp of resource last modification (UTC)

func (EndpointOutput) LastModifiedBy

func (o EndpointOutput) LastModifiedBy() pulumi.StringPtrOutput

The identity that last modified the resource.

func (EndpointOutput) LastModifiedByType

func (o EndpointOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource.

func (EndpointOutput) Name

The name of the resource

func (EndpointOutput) Properties

The endpoint properties.

func (EndpointOutput) SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

func (EndpointOutput) ToEndpointOutput

func (o EndpointOutput) ToEndpointOutput() EndpointOutput

func (EndpointOutput) ToEndpointOutputWithContext

func (o EndpointOutput) ToEndpointOutputWithContext(ctx context.Context) EndpointOutput

func (EndpointOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type EndpointProperties

type EndpointProperties struct {
	// The resource Id of the connectivity endpoint (optional).
	ResourceId *string `pulumi:"resourceId"`
	// The type of endpoint.
	Type string `pulumi:"type"`
}

Endpoint details

type EndpointPropertiesArgs

type EndpointPropertiesArgs struct {
	// The resource Id of the connectivity endpoint (optional).
	ResourceId pulumi.StringPtrInput `pulumi:"resourceId"`
	// The type of endpoint.
	Type pulumi.StringInput `pulumi:"type"`
}

Endpoint details

func (EndpointPropertiesArgs) ElementType

func (EndpointPropertiesArgs) ElementType() reflect.Type

func (EndpointPropertiesArgs) ToEndpointPropertiesOutput

func (i EndpointPropertiesArgs) ToEndpointPropertiesOutput() EndpointPropertiesOutput

func (EndpointPropertiesArgs) ToEndpointPropertiesOutputWithContext

func (i EndpointPropertiesArgs) ToEndpointPropertiesOutputWithContext(ctx context.Context) EndpointPropertiesOutput

func (EndpointPropertiesArgs) ToEndpointPropertiesPtrOutput

func (i EndpointPropertiesArgs) ToEndpointPropertiesPtrOutput() EndpointPropertiesPtrOutput

func (EndpointPropertiesArgs) ToEndpointPropertiesPtrOutputWithContext

func (i EndpointPropertiesArgs) ToEndpointPropertiesPtrOutputWithContext(ctx context.Context) EndpointPropertiesPtrOutput

type EndpointPropertiesInput

type EndpointPropertiesInput interface {
	pulumi.Input

	ToEndpointPropertiesOutput() EndpointPropertiesOutput
	ToEndpointPropertiesOutputWithContext(context.Context) EndpointPropertiesOutput
}

EndpointPropertiesInput is an input type that accepts EndpointPropertiesArgs and EndpointPropertiesOutput values. You can construct a concrete instance of `EndpointPropertiesInput` via:

EndpointPropertiesArgs{...}

type EndpointPropertiesOutput

type EndpointPropertiesOutput struct{ *pulumi.OutputState }

Endpoint details

func (EndpointPropertiesOutput) ElementType

func (EndpointPropertiesOutput) ElementType() reflect.Type

func (EndpointPropertiesOutput) ResourceId

The resource Id of the connectivity endpoint (optional).

func (EndpointPropertiesOutput) ToEndpointPropertiesOutput

func (o EndpointPropertiesOutput) ToEndpointPropertiesOutput() EndpointPropertiesOutput

func (EndpointPropertiesOutput) ToEndpointPropertiesOutputWithContext

func (o EndpointPropertiesOutput) ToEndpointPropertiesOutputWithContext(ctx context.Context) EndpointPropertiesOutput

func (EndpointPropertiesOutput) ToEndpointPropertiesPtrOutput

func (o EndpointPropertiesOutput) ToEndpointPropertiesPtrOutput() EndpointPropertiesPtrOutput

func (EndpointPropertiesOutput) ToEndpointPropertiesPtrOutputWithContext

func (o EndpointPropertiesOutput) ToEndpointPropertiesPtrOutputWithContext(ctx context.Context) EndpointPropertiesPtrOutput

func (EndpointPropertiesOutput) Type

The type of endpoint.

type EndpointPropertiesPtrInput

type EndpointPropertiesPtrInput interface {
	pulumi.Input

	ToEndpointPropertiesPtrOutput() EndpointPropertiesPtrOutput
	ToEndpointPropertiesPtrOutputWithContext(context.Context) EndpointPropertiesPtrOutput
}

EndpointPropertiesPtrInput is an input type that accepts EndpointPropertiesArgs, EndpointPropertiesPtr and EndpointPropertiesPtrOutput values. You can construct a concrete instance of `EndpointPropertiesPtrInput` via:

        EndpointPropertiesArgs{...}

or:

        nil

type EndpointPropertiesPtrOutput

type EndpointPropertiesPtrOutput struct{ *pulumi.OutputState }

func (EndpointPropertiesPtrOutput) Elem

func (EndpointPropertiesPtrOutput) ElementType

func (EndpointPropertiesPtrOutput) ResourceId

The resource Id of the connectivity endpoint (optional).

func (EndpointPropertiesPtrOutput) ToEndpointPropertiesPtrOutput

func (o EndpointPropertiesPtrOutput) ToEndpointPropertiesPtrOutput() EndpointPropertiesPtrOutput

func (EndpointPropertiesPtrOutput) ToEndpointPropertiesPtrOutputWithContext

func (o EndpointPropertiesPtrOutput) ToEndpointPropertiesPtrOutputWithContext(ctx context.Context) EndpointPropertiesPtrOutput

func (EndpointPropertiesPtrOutput) Type

The type of endpoint.

type EndpointPropertiesResponse

type EndpointPropertiesResponse struct {
	// The resource provisioning state.
	ProvisioningState string `pulumi:"provisioningState"`
	// The resource Id of the connectivity endpoint (optional).
	ResourceId *string `pulumi:"resourceId"`
	// The type of endpoint.
	Type string `pulumi:"type"`
}

Endpoint details

type EndpointPropertiesResponseOutput

type EndpointPropertiesResponseOutput struct{ *pulumi.OutputState }

Endpoint details

func (EndpointPropertiesResponseOutput) ElementType

func (EndpointPropertiesResponseOutput) ProvisioningState

The resource provisioning state.

func (EndpointPropertiesResponseOutput) ResourceId

The resource Id of the connectivity endpoint (optional).

func (EndpointPropertiesResponseOutput) ToEndpointPropertiesResponseOutput

func (o EndpointPropertiesResponseOutput) ToEndpointPropertiesResponseOutput() EndpointPropertiesResponseOutput

func (EndpointPropertiesResponseOutput) ToEndpointPropertiesResponseOutputWithContext

func (o EndpointPropertiesResponseOutput) ToEndpointPropertiesResponseOutputWithContext(ctx context.Context) EndpointPropertiesResponseOutput

func (EndpointPropertiesResponseOutput) Type

The type of endpoint.

type EndpointState

type EndpointState struct {
}

func (EndpointState) ElementType

func (EndpointState) ElementType() reflect.Type

type ListEndpointCredentialsArgs

type ListEndpointCredentialsArgs struct {
	// The endpoint name.
	EndpointName string `pulumi:"endpointName"`
	// The is how long the endpoint access token is valid (in seconds).
	Expiresin *int `pulumi:"expiresin"`
	// The fully qualified Azure Resource manager identifier of the resource to be connected.
	ResourceUri string `pulumi:"resourceUri"`
	// The name of the service. If not provided, the request will by pass the generation of service configuration token
	ServiceName *string `pulumi:"serviceName"`
}

type ListEndpointCredentialsOutputArgs

type ListEndpointCredentialsOutputArgs struct {
	// The endpoint name.
	EndpointName pulumi.StringInput `pulumi:"endpointName"`
	// The is how long the endpoint access token is valid (in seconds).
	Expiresin pulumi.IntPtrInput `pulumi:"expiresin"`
	// The fully qualified Azure Resource manager identifier of the resource to be connected.
	ResourceUri pulumi.StringInput `pulumi:"resourceUri"`
	// The name of the service. If not provided, the request will by pass the generation of service configuration token
	ServiceName pulumi.StringPtrInput `pulumi:"serviceName"`
}

func (ListEndpointCredentialsOutputArgs) ElementType

type ListEndpointCredentialsResult

type ListEndpointCredentialsResult struct {
	// Access key for hybrid connection.
	AccessKey string `pulumi:"accessKey"`
	// The expiration of access key in unix time.
	ExpiresOn *float64 `pulumi:"expiresOn"`
	// Azure Relay hybrid connection name for the resource.
	HybridConnectionName string `pulumi:"hybridConnectionName"`
	// The namespace name.
	NamespaceName string `pulumi:"namespaceName"`
	// The suffix domain name of relay namespace.
	NamespaceNameSuffix string `pulumi:"namespaceNameSuffix"`
	// The token to access the enabled service.
	ServiceConfigurationToken *string `pulumi:"serviceConfigurationToken"`
}

The endpoint access for the target resource.

func ListEndpointCredentials

func ListEndpointCredentials(ctx *pulumi.Context, args *ListEndpointCredentialsArgs, opts ...pulumi.InvokeOption) (*ListEndpointCredentialsResult, error)

Gets the endpoint access credentials to the resource. Azure REST API version: 2023-03-15.

Other available API versions: 2022-05-01-preview.

type ListEndpointCredentialsResultOutput

type ListEndpointCredentialsResultOutput struct{ *pulumi.OutputState }

The endpoint access for the target resource.

func (ListEndpointCredentialsResultOutput) AccessKey

Access key for hybrid connection.

func (ListEndpointCredentialsResultOutput) ElementType

func (ListEndpointCredentialsResultOutput) ExpiresOn

The expiration of access key in unix time.

func (ListEndpointCredentialsResultOutput) HybridConnectionName

func (o ListEndpointCredentialsResultOutput) HybridConnectionName() pulumi.StringOutput

Azure Relay hybrid connection name for the resource.

func (ListEndpointCredentialsResultOutput) NamespaceName

The namespace name.

func (ListEndpointCredentialsResultOutput) NamespaceNameSuffix

The suffix domain name of relay namespace.

func (ListEndpointCredentialsResultOutput) ServiceConfigurationToken

func (o ListEndpointCredentialsResultOutput) ServiceConfigurationToken() pulumi.StringPtrOutput

The token to access the enabled service.

func (ListEndpointCredentialsResultOutput) ToListEndpointCredentialsResultOutput

func (o ListEndpointCredentialsResultOutput) ToListEndpointCredentialsResultOutput() ListEndpointCredentialsResultOutput

func (ListEndpointCredentialsResultOutput) ToListEndpointCredentialsResultOutputWithContext

func (o ListEndpointCredentialsResultOutput) ToListEndpointCredentialsResultOutputWithContext(ctx context.Context) ListEndpointCredentialsResultOutput

type ListEndpointIngressGatewayCredentialsArgs

type ListEndpointIngressGatewayCredentialsArgs struct {
	// The endpoint name.
	EndpointName string `pulumi:"endpointName"`
	// The is how long the endpoint access token is valid (in seconds).
	Expiresin *int `pulumi:"expiresin"`
	// The fully qualified Azure Resource manager identifier of the resource to be connected.
	ResourceUri string `pulumi:"resourceUri"`
	// The name of the service.
	ServiceName *string `pulumi:"serviceName"`
}

type ListEndpointIngressGatewayCredentialsOutputArgs

type ListEndpointIngressGatewayCredentialsOutputArgs struct {
	// The endpoint name.
	EndpointName pulumi.StringInput `pulumi:"endpointName"`
	// The is how long the endpoint access token is valid (in seconds).
	Expiresin pulumi.IntPtrInput `pulumi:"expiresin"`
	// The fully qualified Azure Resource manager identifier of the resource to be connected.
	ResourceUri pulumi.StringInput `pulumi:"resourceUri"`
	// The name of the service.
	ServiceName pulumi.StringPtrInput `pulumi:"serviceName"`
}

func (ListEndpointIngressGatewayCredentialsOutputArgs) ElementType

type ListEndpointIngressGatewayCredentialsResult

type ListEndpointIngressGatewayCredentialsResult struct {
	// Access key for hybrid connection.
	AccessKey string `pulumi:"accessKey"`
	// The expiration of access key in unix time.
	ExpiresOn *float64 `pulumi:"expiresOn"`
	// The ingress hostname.
	Hostname string `pulumi:"hostname"`
	// Azure Relay hybrid connection name for the resource.
	HybridConnectionName string `pulumi:"hybridConnectionName"`
	// The namespace name.
	NamespaceName string `pulumi:"namespaceName"`
	// The suffix domain name of relay namespace.
	NamespaceNameSuffix string `pulumi:"namespaceNameSuffix"`
	// The arc ingress gateway server app id.
	ServerId string `pulumi:"serverId"`
	// The token to access the enabled service.
	ServiceConfigurationToken *string `pulumi:"serviceConfigurationToken"`
	// The target resource home tenant id.
	TenantId string `pulumi:"tenantId"`
}

The ingress gateway access credentials

func ListEndpointIngressGatewayCredentials

Gets the ingress gateway endpoint credentials Azure REST API version: 2023-03-15.

type ListEndpointIngressGatewayCredentialsResultOutput

type ListEndpointIngressGatewayCredentialsResultOutput struct{ *pulumi.OutputState }

The ingress gateway access credentials

func (ListEndpointIngressGatewayCredentialsResultOutput) AccessKey

Access key for hybrid connection.

func (ListEndpointIngressGatewayCredentialsResultOutput) ElementType

func (ListEndpointIngressGatewayCredentialsResultOutput) ExpiresOn

The expiration of access key in unix time.

func (ListEndpointIngressGatewayCredentialsResultOutput) Hostname

The ingress hostname.

func (ListEndpointIngressGatewayCredentialsResultOutput) HybridConnectionName

Azure Relay hybrid connection name for the resource.

func (ListEndpointIngressGatewayCredentialsResultOutput) NamespaceName

The namespace name.

func (ListEndpointIngressGatewayCredentialsResultOutput) NamespaceNameSuffix

The suffix domain name of relay namespace.

func (ListEndpointIngressGatewayCredentialsResultOutput) ServerId

The arc ingress gateway server app id.

func (ListEndpointIngressGatewayCredentialsResultOutput) ServiceConfigurationToken

The token to access the enabled service.

func (ListEndpointIngressGatewayCredentialsResultOutput) TenantId

The target resource home tenant id.

func (ListEndpointIngressGatewayCredentialsResultOutput) ToListEndpointIngressGatewayCredentialsResultOutput

func (o ListEndpointIngressGatewayCredentialsResultOutput) ToListEndpointIngressGatewayCredentialsResultOutput() ListEndpointIngressGatewayCredentialsResultOutput

func (ListEndpointIngressGatewayCredentialsResultOutput) ToListEndpointIngressGatewayCredentialsResultOutputWithContext

func (o ListEndpointIngressGatewayCredentialsResultOutput) ToListEndpointIngressGatewayCredentialsResultOutputWithContext(ctx context.Context) ListEndpointIngressGatewayCredentialsResultOutput

type ListEndpointManagedProxyDetailsArgs

type ListEndpointManagedProxyDetailsArgs struct {
	// The endpoint name.
	EndpointName string `pulumi:"endpointName"`
	// The target host name.
	Hostname *string `pulumi:"hostname"`
	// The fully qualified Azure Resource manager identifier of the resource to be connected.
	ResourceUri string `pulumi:"resourceUri"`
	// The name of the service.
	Service string `pulumi:"service"`
	// The name of the service. It is an optional property, if not provided, service configuration tokens issue code would be by passed.
	ServiceName *string `pulumi:"serviceName"`
}

type ListEndpointManagedProxyDetailsOutputArgs

type ListEndpointManagedProxyDetailsOutputArgs struct {
	// The endpoint name.
	EndpointName pulumi.StringInput `pulumi:"endpointName"`
	// The target host name.
	Hostname pulumi.StringPtrInput `pulumi:"hostname"`
	// The fully qualified Azure Resource manager identifier of the resource to be connected.
	ResourceUri pulumi.StringInput `pulumi:"resourceUri"`
	// The name of the service.
	Service pulumi.StringInput `pulumi:"service"`
	// The name of the service. It is an optional property, if not provided, service configuration tokens issue code would be by passed.
	ServiceName pulumi.StringPtrInput `pulumi:"serviceName"`
}

func (ListEndpointManagedProxyDetailsOutputArgs) ElementType

type ListEndpointManagedProxyDetailsResult

type ListEndpointManagedProxyDetailsResult struct {
	// The expiration time of short lived proxy name in unix epoch.
	ExpiresOn float64 `pulumi:"expiresOn"`
	// The short lived proxy name.
	Proxy string `pulumi:"proxy"`
}

Managed Proxy

func ListEndpointManagedProxyDetails

Fetches the managed proxy details Azure REST API version: 2023-03-15.

Other available API versions: 2022-05-01-preview.

type ListEndpointManagedProxyDetailsResultOutput

type ListEndpointManagedProxyDetailsResultOutput struct{ *pulumi.OutputState }

Managed Proxy

func (ListEndpointManagedProxyDetailsResultOutput) ElementType

func (ListEndpointManagedProxyDetailsResultOutput) ExpiresOn

The expiration time of short lived proxy name in unix epoch.

func (ListEndpointManagedProxyDetailsResultOutput) Proxy

The short lived proxy name.

func (ListEndpointManagedProxyDetailsResultOutput) ToListEndpointManagedProxyDetailsResultOutput

func (o ListEndpointManagedProxyDetailsResultOutput) ToListEndpointManagedProxyDetailsResultOutput() ListEndpointManagedProxyDetailsResultOutput

func (ListEndpointManagedProxyDetailsResultOutput) ToListEndpointManagedProxyDetailsResultOutputWithContext

func (o ListEndpointManagedProxyDetailsResultOutput) ToListEndpointManagedProxyDetailsResultOutputWithContext(ctx context.Context) ListEndpointManagedProxyDetailsResultOutput

type LookupEndpointArgs

type LookupEndpointArgs struct {
	// The endpoint name.
	EndpointName string `pulumi:"endpointName"`
	// The fully qualified Azure Resource manager identifier of the resource to be connected.
	ResourceUri string `pulumi:"resourceUri"`
}

type LookupEndpointOutputArgs

type LookupEndpointOutputArgs struct {
	// The endpoint name.
	EndpointName pulumi.StringInput `pulumi:"endpointName"`
	// The fully qualified Azure Resource manager identifier of the resource to be connected.
	ResourceUri pulumi.StringInput `pulumi:"resourceUri"`
}

func (LookupEndpointOutputArgs) ElementType

func (LookupEndpointOutputArgs) ElementType() reflect.Type

type LookupEndpointResult

type LookupEndpointResult struct {
	// The timestamp of resource creation (UTC).
	CreatedAt *string `pulumi:"createdAt"`
	// The identity that created the resource.
	CreatedBy *string `pulumi:"createdBy"`
	// The type of identity that created the resource.
	CreatedByType *string `pulumi:"createdByType"`
	// Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
	Id string `pulumi:"id"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt *string `pulumi:"lastModifiedAt"`
	// The identity that last modified the resource.
	LastModifiedBy *string `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource.
	LastModifiedByType *string `pulumi:"lastModifiedByType"`
	// The name of the resource
	Name string `pulumi:"name"`
	// The endpoint properties.
	Properties EndpointPropertiesResponse `pulumi:"properties"`
	// Azure Resource Manager metadata containing createdBy and modifiedBy information.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

The endpoint for the target resource.

func LookupEndpoint

func LookupEndpoint(ctx *pulumi.Context, args *LookupEndpointArgs, opts ...pulumi.InvokeOption) (*LookupEndpointResult, error)

Gets the endpoint to the resource. Azure REST API version: 2023-03-15.

Other available API versions: 2022-05-01-preview.

type LookupEndpointResultOutput

type LookupEndpointResultOutput struct{ *pulumi.OutputState }

The endpoint for the target resource.

func (LookupEndpointResultOutput) CreatedAt

The timestamp of resource creation (UTC).

func (LookupEndpointResultOutput) CreatedBy

The identity that created the resource.

func (LookupEndpointResultOutput) CreatedByType

The type of identity that created the resource.

func (LookupEndpointResultOutput) ElementType

func (LookupEndpointResultOutput) ElementType() reflect.Type

func (LookupEndpointResultOutput) Id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

func (LookupEndpointResultOutput) LastModifiedAt

The timestamp of resource last modification (UTC)

func (LookupEndpointResultOutput) LastModifiedBy

The identity that last modified the resource.

func (LookupEndpointResultOutput) LastModifiedByType

func (o LookupEndpointResultOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource.

func (LookupEndpointResultOutput) Name

The name of the resource

func (LookupEndpointResultOutput) Properties

The endpoint properties.

func (LookupEndpointResultOutput) SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

func (LookupEndpointResultOutput) ToLookupEndpointResultOutput

func (o LookupEndpointResultOutput) ToLookupEndpointResultOutput() LookupEndpointResultOutput

func (LookupEndpointResultOutput) ToLookupEndpointResultOutputWithContext

func (o LookupEndpointResultOutput) ToLookupEndpointResultOutputWithContext(ctx context.Context) LookupEndpointResultOutput

func (LookupEndpointResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type LookupServiceConfigurationArgs

type LookupServiceConfigurationArgs struct {
	// The endpoint name.
	EndpointName string `pulumi:"endpointName"`
	// The fully qualified Azure Resource manager identifier of the resource to be connected.
	ResourceUri string `pulumi:"resourceUri"`
	// The service name.
	ServiceConfigurationName string `pulumi:"serviceConfigurationName"`
}

type LookupServiceConfigurationOutputArgs

type LookupServiceConfigurationOutputArgs struct {
	// The endpoint name.
	EndpointName pulumi.StringInput `pulumi:"endpointName"`
	// The fully qualified Azure Resource manager identifier of the resource to be connected.
	ResourceUri pulumi.StringInput `pulumi:"resourceUri"`
	// The service name.
	ServiceConfigurationName pulumi.StringInput `pulumi:"serviceConfigurationName"`
}

func (LookupServiceConfigurationOutputArgs) ElementType

type LookupServiceConfigurationResult

type LookupServiceConfigurationResult struct {
	// The timestamp of resource creation (UTC).
	CreatedAt *string `pulumi:"createdAt"`
	// The identity that created the resource.
	CreatedBy *string `pulumi:"createdBy"`
	// The type of identity that created the resource.
	CreatedByType *string `pulumi:"createdByType"`
	// Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
	Id string `pulumi:"id"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt *string `pulumi:"lastModifiedAt"`
	// The identity that last modified the resource.
	LastModifiedBy *string `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource.
	LastModifiedByType *string `pulumi:"lastModifiedByType"`
	// The name of the resource
	Name string `pulumi:"name"`
	// The port on which service is enabled.
	Port *float64 `pulumi:"port"`
	// The resource provisioning state.
	ProvisioningState string `pulumi:"provisioningState"`
	// The resource Id of the connectivity endpoint (optional).
	ResourceId *string `pulumi:"resourceId"`
	// Name of the service.
	ServiceName string `pulumi:"serviceName"`
	// Azure Resource Manager metadata containing createdBy and modifiedBy information.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

The service configuration details associated with the target resource.

func LookupServiceConfiguration

func LookupServiceConfiguration(ctx *pulumi.Context, args *LookupServiceConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupServiceConfigurationResult, error)

Gets the details about the service to the resource. Azure REST API version: 2023-03-15.

type LookupServiceConfigurationResultOutput

type LookupServiceConfigurationResultOutput struct{ *pulumi.OutputState }

The service configuration details associated with the target resource.

func (LookupServiceConfigurationResultOutput) CreatedAt

The timestamp of resource creation (UTC).

func (LookupServiceConfigurationResultOutput) CreatedBy

The identity that created the resource.

func (LookupServiceConfigurationResultOutput) CreatedByType

The type of identity that created the resource.

func (LookupServiceConfigurationResultOutput) ElementType

func (LookupServiceConfigurationResultOutput) Id

Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

func (LookupServiceConfigurationResultOutput) LastModifiedAt

The timestamp of resource last modification (UTC)

func (LookupServiceConfigurationResultOutput) LastModifiedBy

The identity that last modified the resource.

func (LookupServiceConfigurationResultOutput) LastModifiedByType

The type of identity that last modified the resource.

func (LookupServiceConfigurationResultOutput) Name

The name of the resource

func (LookupServiceConfigurationResultOutput) Port

The port on which service is enabled.

func (LookupServiceConfigurationResultOutput) ProvisioningState

The resource provisioning state.

func (LookupServiceConfigurationResultOutput) ResourceId

The resource Id of the connectivity endpoint (optional).

func (LookupServiceConfigurationResultOutput) ServiceName

Name of the service.

func (LookupServiceConfigurationResultOutput) SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

func (LookupServiceConfigurationResultOutput) ToLookupServiceConfigurationResultOutput

func (o LookupServiceConfigurationResultOutput) ToLookupServiceConfigurationResultOutput() LookupServiceConfigurationResultOutput

func (LookupServiceConfigurationResultOutput) ToLookupServiceConfigurationResultOutputWithContext

func (o LookupServiceConfigurationResultOutput) ToLookupServiceConfigurationResultOutputWithContext(ctx context.Context) LookupServiceConfigurationResultOutput

func (LookupServiceConfigurationResultOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type ServiceConfiguration

type ServiceConfiguration struct {
	pulumi.CustomResourceState

	// The timestamp of resource creation (UTC).
	CreatedAt pulumi.StringPtrOutput `pulumi:"createdAt"`
	// The identity that created the resource.
	CreatedBy pulumi.StringPtrOutput `pulumi:"createdBy"`
	// The type of identity that created the resource.
	CreatedByType pulumi.StringPtrOutput `pulumi:"createdByType"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt pulumi.StringPtrOutput `pulumi:"lastModifiedAt"`
	// The identity that last modified the resource.
	LastModifiedBy pulumi.StringPtrOutput `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource.
	LastModifiedByType pulumi.StringPtrOutput `pulumi:"lastModifiedByType"`
	// The name of the resource
	Name pulumi.StringOutput `pulumi:"name"`
	// The port on which service is enabled.
	Port pulumi.Float64PtrOutput `pulumi:"port"`
	// The resource provisioning state.
	ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"`
	// The resource Id of the connectivity endpoint (optional).
	ResourceId pulumi.StringPtrOutput `pulumi:"resourceId"`
	// Name of the service.
	ServiceName pulumi.StringOutput `pulumi:"serviceName"`
	// Azure Resource Manager metadata containing createdBy and modifiedBy information.
	SystemData SystemDataResponseOutput `pulumi:"systemData"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type pulumi.StringOutput `pulumi:"type"`
}

The service configuration details associated with the target resource. Azure REST API version: 2023-03-15.

func GetServiceConfiguration

func GetServiceConfiguration(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ServiceConfigurationState, opts ...pulumi.ResourceOption) (*ServiceConfiguration, error)

GetServiceConfiguration gets an existing ServiceConfiguration 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 NewServiceConfiguration

func NewServiceConfiguration(ctx *pulumi.Context,
	name string, args *ServiceConfigurationArgs, opts ...pulumi.ResourceOption) (*ServiceConfiguration, error)

NewServiceConfiguration registers a new resource with the given unique name, arguments, and options.

func (*ServiceConfiguration) ElementType

func (*ServiceConfiguration) ElementType() reflect.Type

func (*ServiceConfiguration) ToServiceConfigurationOutput

func (i *ServiceConfiguration) ToServiceConfigurationOutput() ServiceConfigurationOutput

func (*ServiceConfiguration) ToServiceConfigurationOutputWithContext

func (i *ServiceConfiguration) ToServiceConfigurationOutputWithContext(ctx context.Context) ServiceConfigurationOutput

type ServiceConfigurationArgs

type ServiceConfigurationArgs struct {
	// The timestamp of resource creation (UTC).
	CreatedAt pulumi.StringPtrInput
	// The identity that created the resource.
	CreatedBy pulumi.StringPtrInput
	// The type of identity that created the resource.
	CreatedByType pulumi.StringPtrInput
	// The endpoint name.
	EndpointName pulumi.StringInput
	// The timestamp of resource last modification (UTC)
	LastModifiedAt pulumi.StringPtrInput
	// The identity that last modified the resource.
	LastModifiedBy pulumi.StringPtrInput
	// The type of identity that last modified the resource.
	LastModifiedByType pulumi.StringPtrInput
	// The port on which service is enabled.
	Port pulumi.Float64PtrInput
	// The resource Id of the connectivity endpoint (optional).
	ResourceId pulumi.StringPtrInput
	// The fully qualified Azure Resource manager identifier of the resource to be connected.
	ResourceUri pulumi.StringInput
	// The service name.
	ServiceConfigurationName pulumi.StringPtrInput
	// Name of the service.
	ServiceName pulumi.StringInput
}

The set of arguments for constructing a ServiceConfiguration resource.

func (ServiceConfigurationArgs) ElementType

func (ServiceConfigurationArgs) ElementType() reflect.Type

type ServiceConfigurationInput

type ServiceConfigurationInput interface {
	pulumi.Input

	ToServiceConfigurationOutput() ServiceConfigurationOutput
	ToServiceConfigurationOutputWithContext(ctx context.Context) ServiceConfigurationOutput
}

type ServiceConfigurationOutput

type ServiceConfigurationOutput struct{ *pulumi.OutputState }

func (ServiceConfigurationOutput) CreatedAt

The timestamp of resource creation (UTC).

func (ServiceConfigurationOutput) CreatedBy

The identity that created the resource.

func (ServiceConfigurationOutput) CreatedByType

The type of identity that created the resource.

func (ServiceConfigurationOutput) ElementType

func (ServiceConfigurationOutput) ElementType() reflect.Type

func (ServiceConfigurationOutput) LastModifiedAt

The timestamp of resource last modification (UTC)

func (ServiceConfigurationOutput) LastModifiedBy

The identity that last modified the resource.

func (ServiceConfigurationOutput) LastModifiedByType

func (o ServiceConfigurationOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource.

func (ServiceConfigurationOutput) Name

The name of the resource

func (ServiceConfigurationOutput) Port

The port on which service is enabled.

func (ServiceConfigurationOutput) ProvisioningState

func (o ServiceConfigurationOutput) ProvisioningState() pulumi.StringOutput

The resource provisioning state.

func (ServiceConfigurationOutput) ResourceId

The resource Id of the connectivity endpoint (optional).

func (ServiceConfigurationOutput) ServiceName

Name of the service.

func (ServiceConfigurationOutput) SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

func (ServiceConfigurationOutput) ToServiceConfigurationOutput

func (o ServiceConfigurationOutput) ToServiceConfigurationOutput() ServiceConfigurationOutput

func (ServiceConfigurationOutput) ToServiceConfigurationOutputWithContext

func (o ServiceConfigurationOutput) ToServiceConfigurationOutputWithContext(ctx context.Context) ServiceConfigurationOutput

func (ServiceConfigurationOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type ServiceConfigurationState

type ServiceConfigurationState struct {
}

func (ServiceConfigurationState) ElementType

func (ServiceConfigurationState) ElementType() reflect.Type

type ServiceName

type ServiceName string

The name of the service. It is an optional property, if not provided, service configuration tokens issue code would be by passed.

func (ServiceName) ElementType

func (ServiceName) ElementType() reflect.Type

func (ServiceName) ToServiceNameOutput

func (e ServiceName) ToServiceNameOutput() ServiceNameOutput

func (ServiceName) ToServiceNameOutputWithContext

func (e ServiceName) ToServiceNameOutputWithContext(ctx context.Context) ServiceNameOutput

func (ServiceName) ToServiceNamePtrOutput

func (e ServiceName) ToServiceNamePtrOutput() ServiceNamePtrOutput

func (ServiceName) ToServiceNamePtrOutputWithContext

func (e ServiceName) ToServiceNamePtrOutputWithContext(ctx context.Context) ServiceNamePtrOutput

func (ServiceName) ToStringOutput

func (e ServiceName) ToStringOutput() pulumi.StringOutput

func (ServiceName) ToStringOutputWithContext

func (e ServiceName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ServiceName) ToStringPtrOutput

func (e ServiceName) ToStringPtrOutput() pulumi.StringPtrOutput

func (ServiceName) ToStringPtrOutputWithContext

func (e ServiceName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ServiceNameInput

type ServiceNameInput interface {
	pulumi.Input

	ToServiceNameOutput() ServiceNameOutput
	ToServiceNameOutputWithContext(context.Context) ServiceNameOutput
}

ServiceNameInput is an input type that accepts values of the ServiceName enum A concrete instance of `ServiceNameInput` can be one of the following:

ServiceNameSSH
ServiceNameWAC

type ServiceNameOutput

type ServiceNameOutput struct{ *pulumi.OutputState }

func (ServiceNameOutput) ElementType

func (ServiceNameOutput) ElementType() reflect.Type

func (ServiceNameOutput) ToServiceNameOutput

func (o ServiceNameOutput) ToServiceNameOutput() ServiceNameOutput

func (ServiceNameOutput) ToServiceNameOutputWithContext

func (o ServiceNameOutput) ToServiceNameOutputWithContext(ctx context.Context) ServiceNameOutput

func (ServiceNameOutput) ToServiceNamePtrOutput

func (o ServiceNameOutput) ToServiceNamePtrOutput() ServiceNamePtrOutput

func (ServiceNameOutput) ToServiceNamePtrOutputWithContext

func (o ServiceNameOutput) ToServiceNamePtrOutputWithContext(ctx context.Context) ServiceNamePtrOutput

func (ServiceNameOutput) ToStringOutput

func (o ServiceNameOutput) ToStringOutput() pulumi.StringOutput

func (ServiceNameOutput) ToStringOutputWithContext

func (o ServiceNameOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ServiceNameOutput) ToStringPtrOutput

func (o ServiceNameOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ServiceNameOutput) ToStringPtrOutputWithContext

func (o ServiceNameOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ServiceNamePtrInput

type ServiceNamePtrInput interface {
	pulumi.Input

	ToServiceNamePtrOutput() ServiceNamePtrOutput
	ToServiceNamePtrOutputWithContext(context.Context) ServiceNamePtrOutput
}

func ServiceNamePtr

func ServiceNamePtr(v string) ServiceNamePtrInput

type ServiceNamePtrOutput

type ServiceNamePtrOutput struct{ *pulumi.OutputState }

func (ServiceNamePtrOutput) Elem

func (ServiceNamePtrOutput) ElementType

func (ServiceNamePtrOutput) ElementType() reflect.Type

func (ServiceNamePtrOutput) ToServiceNamePtrOutput

func (o ServiceNamePtrOutput) ToServiceNamePtrOutput() ServiceNamePtrOutput

func (ServiceNamePtrOutput) ToServiceNamePtrOutputWithContext

func (o ServiceNamePtrOutput) ToServiceNamePtrOutputWithContext(ctx context.Context) ServiceNamePtrOutput

func (ServiceNamePtrOutput) ToStringPtrOutput

func (o ServiceNamePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ServiceNamePtrOutput) ToStringPtrOutputWithContext

func (o ServiceNamePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type SystemDataResponse

type SystemDataResponse struct {
	// The timestamp of resource creation (UTC).
	CreatedAt *string `pulumi:"createdAt"`
	// The identity that created the resource.
	CreatedBy *string `pulumi:"createdBy"`
	// The type of identity that created the resource.
	CreatedByType *string `pulumi:"createdByType"`
	// The timestamp of resource last modification (UTC)
	LastModifiedAt *string `pulumi:"lastModifiedAt"`
	// The identity that last modified the resource.
	LastModifiedBy *string `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource.
	LastModifiedByType *string `pulumi:"lastModifiedByType"`
}

Metadata pertaining to creation and last modification of the resource.

type SystemDataResponseOutput

type SystemDataResponseOutput struct{ *pulumi.OutputState }

Metadata pertaining to creation and last modification of the resource.

func (SystemDataResponseOutput) CreatedAt

The timestamp of resource creation (UTC).

func (SystemDataResponseOutput) CreatedBy

The identity that created the resource.

func (SystemDataResponseOutput) CreatedByType

The type of identity that created the resource.

func (SystemDataResponseOutput) ElementType

func (SystemDataResponseOutput) ElementType() reflect.Type

func (SystemDataResponseOutput) LastModifiedAt

func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput

The timestamp of resource last modification (UTC)

func (SystemDataResponseOutput) LastModifiedBy

func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput

The identity that last modified the resource.

func (SystemDataResponseOutput) LastModifiedByType

func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput

The type of identity that last modified the resource.

func (SystemDataResponseOutput) ToSystemDataResponseOutput

func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput

func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext

func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput

type Type

type Type string

The type of endpoint.

func (Type) ElementType

func (Type) ElementType() reflect.Type

func (Type) ToStringOutput

func (e Type) ToStringOutput() pulumi.StringOutput

func (Type) ToStringOutputWithContext

func (e Type) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (Type) ToStringPtrOutput

func (e Type) ToStringPtrOutput() pulumi.StringPtrOutput

func (Type) ToStringPtrOutputWithContext

func (e Type) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (Type) ToTypeOutput

func (e Type) ToTypeOutput() TypeOutput

func (Type) ToTypeOutputWithContext

func (e Type) ToTypeOutputWithContext(ctx context.Context) TypeOutput

func (Type) ToTypePtrOutput

func (e Type) ToTypePtrOutput() TypePtrOutput

func (Type) ToTypePtrOutputWithContext

func (e Type) ToTypePtrOutputWithContext(ctx context.Context) TypePtrOutput

type TypeInput

type TypeInput interface {
	pulumi.Input

	ToTypeOutput() TypeOutput
	ToTypeOutputWithContext(context.Context) TypeOutput
}

TypeInput is an input type that accepts values of the Type enum A concrete instance of `TypeInput` can be one of the following:

TypeDefault
TypeCustom

type TypeOutput

type TypeOutput struct{ *pulumi.OutputState }

func (TypeOutput) ElementType

func (TypeOutput) ElementType() reflect.Type

func (TypeOutput) ToStringOutput

func (o TypeOutput) ToStringOutput() pulumi.StringOutput

func (TypeOutput) ToStringOutputWithContext

func (o TypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (TypeOutput) ToStringPtrOutput

func (o TypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (TypeOutput) ToStringPtrOutputWithContext

func (o TypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TypeOutput) ToTypeOutput

func (o TypeOutput) ToTypeOutput() TypeOutput

func (TypeOutput) ToTypeOutputWithContext

func (o TypeOutput) ToTypeOutputWithContext(ctx context.Context) TypeOutput

func (TypeOutput) ToTypePtrOutput

func (o TypeOutput) ToTypePtrOutput() TypePtrOutput

func (TypeOutput) ToTypePtrOutputWithContext

func (o TypeOutput) ToTypePtrOutputWithContext(ctx context.Context) TypePtrOutput

type TypePtrInput

type TypePtrInput interface {
	pulumi.Input

	ToTypePtrOutput() TypePtrOutput
	ToTypePtrOutputWithContext(context.Context) TypePtrOutput
}

func TypePtr

func TypePtr(v string) TypePtrInput

type TypePtrOutput

type TypePtrOutput struct{ *pulumi.OutputState }

func (TypePtrOutput) Elem

func (o TypePtrOutput) Elem() TypeOutput

func (TypePtrOutput) ElementType

func (TypePtrOutput) ElementType() reflect.Type

func (TypePtrOutput) ToStringPtrOutput

func (o TypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (TypePtrOutput) ToStringPtrOutputWithContext

func (o TypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

func (TypePtrOutput) ToTypePtrOutput

func (o TypePtrOutput) ToTypePtrOutput() TypePtrOutput

func (TypePtrOutput) ToTypePtrOutputWithContext

func (o TypePtrOutput) ToTypePtrOutputWithContext(ctx context.Context) TypePtrOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL