Documentation
¶
Index ¶
- Constants
- type ActionRouting
- func (ActionRouting) ElementType() reflect.Type
- func (e ActionRouting) ToActionRoutingOutput() ActionRoutingOutput
- func (e ActionRouting) ToActionRoutingOutputWithContext(ctx context.Context) ActionRoutingOutput
- func (e ActionRouting) ToActionRoutingPtrOutput() ActionRoutingPtrOutput
- func (e ActionRouting) ToActionRoutingPtrOutputWithContext(ctx context.Context) ActionRoutingPtrOutput
- func (e ActionRouting) ToStringOutput() pulumi.StringOutput
- func (e ActionRouting) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ActionRouting) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ActionRouting) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ActionRoutingInput
- type ActionRoutingOutput
- func (ActionRoutingOutput) ElementType() reflect.Type
- func (o ActionRoutingOutput) ToActionRoutingOutput() ActionRoutingOutput
- func (o ActionRoutingOutput) ToActionRoutingOutputWithContext(ctx context.Context) ActionRoutingOutput
- func (o ActionRoutingOutput) ToActionRoutingPtrOutput() ActionRoutingPtrOutput
- func (o ActionRoutingOutput) ToActionRoutingPtrOutputWithContext(ctx context.Context) ActionRoutingPtrOutput
- func (o ActionRoutingOutput) ToStringOutput() pulumi.StringOutput
- func (o ActionRoutingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ActionRoutingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ActionRoutingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ActionRoutingPtrInput
- type ActionRoutingPtrOutput
- func (o ActionRoutingPtrOutput) Elem() ActionRoutingOutput
- func (ActionRoutingPtrOutput) ElementType() reflect.Type
- func (o ActionRoutingPtrOutput) ToActionRoutingPtrOutput() ActionRoutingPtrOutput
- func (o ActionRoutingPtrOutput) ToActionRoutingPtrOutputWithContext(ctx context.Context) ActionRoutingPtrOutput
- func (o ActionRoutingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ActionRoutingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Association
- type AssociationArgs
- type AssociationInput
- type AssociationOutput
- func (AssociationOutput) ElementType() reflect.Type
- func (o AssociationOutput) Name() pulumi.StringOutput
- func (o AssociationOutput) ProvisioningState() pulumi.StringOutput
- func (o AssociationOutput) TargetResourceId() pulumi.StringPtrOutput
- func (o AssociationOutput) ToAssociationOutput() AssociationOutput
- func (o AssociationOutput) ToAssociationOutputWithContext(ctx context.Context) AssociationOutput
- func (o AssociationOutput) Type() pulumi.StringOutput
- type AssociationState
- type CustomRPActionRouteDefinition
- type CustomRPActionRouteDefinitionArgs
- func (CustomRPActionRouteDefinitionArgs) ElementType() reflect.Type
- func (i CustomRPActionRouteDefinitionArgs) ToCustomRPActionRouteDefinitionOutput() CustomRPActionRouteDefinitionOutput
- func (i CustomRPActionRouteDefinitionArgs) ToCustomRPActionRouteDefinitionOutputWithContext(ctx context.Context) CustomRPActionRouteDefinitionOutput
- type CustomRPActionRouteDefinitionArray
- func (CustomRPActionRouteDefinitionArray) ElementType() reflect.Type
- func (i CustomRPActionRouteDefinitionArray) ToCustomRPActionRouteDefinitionArrayOutput() CustomRPActionRouteDefinitionArrayOutput
- func (i CustomRPActionRouteDefinitionArray) ToCustomRPActionRouteDefinitionArrayOutputWithContext(ctx context.Context) CustomRPActionRouteDefinitionArrayOutput
- type CustomRPActionRouteDefinitionArrayInput
- type CustomRPActionRouteDefinitionArrayOutput
- func (CustomRPActionRouteDefinitionArrayOutput) ElementType() reflect.Type
- func (o CustomRPActionRouteDefinitionArrayOutput) Index(i pulumi.IntInput) CustomRPActionRouteDefinitionOutput
- func (o CustomRPActionRouteDefinitionArrayOutput) ToCustomRPActionRouteDefinitionArrayOutput() CustomRPActionRouteDefinitionArrayOutput
- func (o CustomRPActionRouteDefinitionArrayOutput) ToCustomRPActionRouteDefinitionArrayOutputWithContext(ctx context.Context) CustomRPActionRouteDefinitionArrayOutput
- type CustomRPActionRouteDefinitionInput
- type CustomRPActionRouteDefinitionOutput
- func (CustomRPActionRouteDefinitionOutput) ElementType() reflect.Type
- func (o CustomRPActionRouteDefinitionOutput) Endpoint() pulumi.StringOutput
- func (o CustomRPActionRouteDefinitionOutput) Name() pulumi.StringOutput
- func (o CustomRPActionRouteDefinitionOutput) RoutingType() pulumi.StringPtrOutput
- func (o CustomRPActionRouteDefinitionOutput) ToCustomRPActionRouteDefinitionOutput() CustomRPActionRouteDefinitionOutput
- func (o CustomRPActionRouteDefinitionOutput) ToCustomRPActionRouteDefinitionOutputWithContext(ctx context.Context) CustomRPActionRouteDefinitionOutput
- type CustomRPActionRouteDefinitionResponse
- type CustomRPActionRouteDefinitionResponseArrayOutput
- func (CustomRPActionRouteDefinitionResponseArrayOutput) ElementType() reflect.Type
- func (o CustomRPActionRouteDefinitionResponseArrayOutput) Index(i pulumi.IntInput) CustomRPActionRouteDefinitionResponseOutput
- func (o CustomRPActionRouteDefinitionResponseArrayOutput) ToCustomRPActionRouteDefinitionResponseArrayOutput() CustomRPActionRouteDefinitionResponseArrayOutput
- func (o CustomRPActionRouteDefinitionResponseArrayOutput) ToCustomRPActionRouteDefinitionResponseArrayOutputWithContext(ctx context.Context) CustomRPActionRouteDefinitionResponseArrayOutput
- type CustomRPActionRouteDefinitionResponseOutput
- func (CustomRPActionRouteDefinitionResponseOutput) ElementType() reflect.Type
- func (o CustomRPActionRouteDefinitionResponseOutput) Endpoint() pulumi.StringOutput
- func (o CustomRPActionRouteDefinitionResponseOutput) Name() pulumi.StringOutput
- func (o CustomRPActionRouteDefinitionResponseOutput) RoutingType() pulumi.StringPtrOutput
- func (o CustomRPActionRouteDefinitionResponseOutput) ToCustomRPActionRouteDefinitionResponseOutput() CustomRPActionRouteDefinitionResponseOutput
- func (o CustomRPActionRouteDefinitionResponseOutput) ToCustomRPActionRouteDefinitionResponseOutputWithContext(ctx context.Context) CustomRPActionRouteDefinitionResponseOutput
- type CustomRPResourceTypeRouteDefinition
- type CustomRPResourceTypeRouteDefinitionArgs
- func (CustomRPResourceTypeRouteDefinitionArgs) ElementType() reflect.Type
- func (i CustomRPResourceTypeRouteDefinitionArgs) ToCustomRPResourceTypeRouteDefinitionOutput() CustomRPResourceTypeRouteDefinitionOutput
- func (i CustomRPResourceTypeRouteDefinitionArgs) ToCustomRPResourceTypeRouteDefinitionOutputWithContext(ctx context.Context) CustomRPResourceTypeRouteDefinitionOutput
- type CustomRPResourceTypeRouteDefinitionArray
- func (CustomRPResourceTypeRouteDefinitionArray) ElementType() reflect.Type
- func (i CustomRPResourceTypeRouteDefinitionArray) ToCustomRPResourceTypeRouteDefinitionArrayOutput() CustomRPResourceTypeRouteDefinitionArrayOutput
- func (i CustomRPResourceTypeRouteDefinitionArray) ToCustomRPResourceTypeRouteDefinitionArrayOutputWithContext(ctx context.Context) CustomRPResourceTypeRouteDefinitionArrayOutput
- type CustomRPResourceTypeRouteDefinitionArrayInput
- type CustomRPResourceTypeRouteDefinitionArrayOutput
- func (CustomRPResourceTypeRouteDefinitionArrayOutput) ElementType() reflect.Type
- func (o CustomRPResourceTypeRouteDefinitionArrayOutput) Index(i pulumi.IntInput) CustomRPResourceTypeRouteDefinitionOutput
- func (o CustomRPResourceTypeRouteDefinitionArrayOutput) ToCustomRPResourceTypeRouteDefinitionArrayOutput() CustomRPResourceTypeRouteDefinitionArrayOutput
- func (o CustomRPResourceTypeRouteDefinitionArrayOutput) ToCustomRPResourceTypeRouteDefinitionArrayOutputWithContext(ctx context.Context) CustomRPResourceTypeRouteDefinitionArrayOutput
- type CustomRPResourceTypeRouteDefinitionInput
- type CustomRPResourceTypeRouteDefinitionOutput
- func (CustomRPResourceTypeRouteDefinitionOutput) ElementType() reflect.Type
- func (o CustomRPResourceTypeRouteDefinitionOutput) Endpoint() pulumi.StringOutput
- func (o CustomRPResourceTypeRouteDefinitionOutput) Name() pulumi.StringOutput
- func (o CustomRPResourceTypeRouteDefinitionOutput) RoutingType() pulumi.StringPtrOutput
- func (o CustomRPResourceTypeRouteDefinitionOutput) ToCustomRPResourceTypeRouteDefinitionOutput() CustomRPResourceTypeRouteDefinitionOutput
- func (o CustomRPResourceTypeRouteDefinitionOutput) ToCustomRPResourceTypeRouteDefinitionOutputWithContext(ctx context.Context) CustomRPResourceTypeRouteDefinitionOutput
- type CustomRPResourceTypeRouteDefinitionResponse
- type CustomRPResourceTypeRouteDefinitionResponseArrayOutput
- func (CustomRPResourceTypeRouteDefinitionResponseArrayOutput) ElementType() reflect.Type
- func (o CustomRPResourceTypeRouteDefinitionResponseArrayOutput) Index(i pulumi.IntInput) CustomRPResourceTypeRouteDefinitionResponseOutput
- func (o CustomRPResourceTypeRouteDefinitionResponseArrayOutput) ToCustomRPResourceTypeRouteDefinitionResponseArrayOutput() CustomRPResourceTypeRouteDefinitionResponseArrayOutput
- func (o CustomRPResourceTypeRouteDefinitionResponseArrayOutput) ToCustomRPResourceTypeRouteDefinitionResponseArrayOutputWithContext(ctx context.Context) CustomRPResourceTypeRouteDefinitionResponseArrayOutput
- type CustomRPResourceTypeRouteDefinitionResponseOutput
- func (CustomRPResourceTypeRouteDefinitionResponseOutput) ElementType() reflect.Type
- func (o CustomRPResourceTypeRouteDefinitionResponseOutput) Endpoint() pulumi.StringOutput
- func (o CustomRPResourceTypeRouteDefinitionResponseOutput) Name() pulumi.StringOutput
- func (o CustomRPResourceTypeRouteDefinitionResponseOutput) RoutingType() pulumi.StringPtrOutput
- func (o CustomRPResourceTypeRouteDefinitionResponseOutput) ToCustomRPResourceTypeRouteDefinitionResponseOutput() CustomRPResourceTypeRouteDefinitionResponseOutput
- func (o CustomRPResourceTypeRouteDefinitionResponseOutput) ToCustomRPResourceTypeRouteDefinitionResponseOutputWithContext(ctx context.Context) CustomRPResourceTypeRouteDefinitionResponseOutput
- type CustomRPValidations
- type CustomRPValidationsArgs
- type CustomRPValidationsArray
- type CustomRPValidationsArrayInput
- type CustomRPValidationsArrayOutput
- func (CustomRPValidationsArrayOutput) ElementType() reflect.Type
- func (o CustomRPValidationsArrayOutput) Index(i pulumi.IntInput) CustomRPValidationsOutput
- func (o CustomRPValidationsArrayOutput) ToCustomRPValidationsArrayOutput() CustomRPValidationsArrayOutput
- func (o CustomRPValidationsArrayOutput) ToCustomRPValidationsArrayOutputWithContext(ctx context.Context) CustomRPValidationsArrayOutput
- type CustomRPValidationsInput
- type CustomRPValidationsOutput
- func (CustomRPValidationsOutput) ElementType() reflect.Type
- func (o CustomRPValidationsOutput) Specification() pulumi.StringOutput
- func (o CustomRPValidationsOutput) ToCustomRPValidationsOutput() CustomRPValidationsOutput
- func (o CustomRPValidationsOutput) ToCustomRPValidationsOutputWithContext(ctx context.Context) CustomRPValidationsOutput
- func (o CustomRPValidationsOutput) ValidationType() pulumi.StringPtrOutput
- type CustomRPValidationsResponse
- type CustomRPValidationsResponseArrayOutput
- func (CustomRPValidationsResponseArrayOutput) ElementType() reflect.Type
- func (o CustomRPValidationsResponseArrayOutput) Index(i pulumi.IntInput) CustomRPValidationsResponseOutput
- func (o CustomRPValidationsResponseArrayOutput) ToCustomRPValidationsResponseArrayOutput() CustomRPValidationsResponseArrayOutput
- func (o CustomRPValidationsResponseArrayOutput) ToCustomRPValidationsResponseArrayOutputWithContext(ctx context.Context) CustomRPValidationsResponseArrayOutput
- type CustomRPValidationsResponseOutput
- func (CustomRPValidationsResponseOutput) ElementType() reflect.Type
- func (o CustomRPValidationsResponseOutput) Specification() pulumi.StringOutput
- func (o CustomRPValidationsResponseOutput) ToCustomRPValidationsResponseOutput() CustomRPValidationsResponseOutput
- func (o CustomRPValidationsResponseOutput) ToCustomRPValidationsResponseOutputWithContext(ctx context.Context) CustomRPValidationsResponseOutput
- func (o CustomRPValidationsResponseOutput) ValidationType() pulumi.StringPtrOutput
- type CustomResourceProvider
- type CustomResourceProviderArgs
- type CustomResourceProviderInput
- type CustomResourceProviderOutput
- func (o CustomResourceProviderOutput) Actions() CustomRPActionRouteDefinitionResponseArrayOutput
- func (CustomResourceProviderOutput) ElementType() reflect.Type
- func (o CustomResourceProviderOutput) Location() pulumi.StringOutput
- func (o CustomResourceProviderOutput) Name() pulumi.StringOutput
- func (o CustomResourceProviderOutput) ProvisioningState() pulumi.StringOutput
- func (o CustomResourceProviderOutput) ResourceTypes() CustomRPResourceTypeRouteDefinitionResponseArrayOutput
- func (o CustomResourceProviderOutput) Tags() pulumi.StringMapOutput
- func (o CustomResourceProviderOutput) ToCustomResourceProviderOutput() CustomResourceProviderOutput
- func (o CustomResourceProviderOutput) ToCustomResourceProviderOutputWithContext(ctx context.Context) CustomResourceProviderOutput
- func (o CustomResourceProviderOutput) Type() pulumi.StringOutput
- func (o CustomResourceProviderOutput) Validations() CustomRPValidationsResponseArrayOutput
- type CustomResourceProviderState
- type LookupAssociationArgs
- type LookupAssociationOutputArgs
- type LookupAssociationResult
- type LookupAssociationResultOutput
- func (LookupAssociationResultOutput) ElementType() reflect.Type
- func (o LookupAssociationResultOutput) Id() pulumi.StringOutput
- func (o LookupAssociationResultOutput) Name() pulumi.StringOutput
- func (o LookupAssociationResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupAssociationResultOutput) TargetResourceId() pulumi.StringPtrOutput
- func (o LookupAssociationResultOutput) ToLookupAssociationResultOutput() LookupAssociationResultOutput
- func (o LookupAssociationResultOutput) ToLookupAssociationResultOutputWithContext(ctx context.Context) LookupAssociationResultOutput
- func (o LookupAssociationResultOutput) Type() pulumi.StringOutput
- type LookupCustomResourceProviderArgs
- type LookupCustomResourceProviderOutputArgs
- type LookupCustomResourceProviderResult
- type LookupCustomResourceProviderResultOutput
- func (o LookupCustomResourceProviderResultOutput) Actions() CustomRPActionRouteDefinitionResponseArrayOutput
- func (LookupCustomResourceProviderResultOutput) ElementType() reflect.Type
- func (o LookupCustomResourceProviderResultOutput) Id() pulumi.StringOutput
- func (o LookupCustomResourceProviderResultOutput) Location() pulumi.StringOutput
- func (o LookupCustomResourceProviderResultOutput) Name() pulumi.StringOutput
- func (o LookupCustomResourceProviderResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupCustomResourceProviderResultOutput) ResourceTypes() CustomRPResourceTypeRouteDefinitionResponseArrayOutput
- func (o LookupCustomResourceProviderResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupCustomResourceProviderResultOutput) ToLookupCustomResourceProviderResultOutput() LookupCustomResourceProviderResultOutput
- func (o LookupCustomResourceProviderResultOutput) ToLookupCustomResourceProviderResultOutputWithContext(ctx context.Context) LookupCustomResourceProviderResultOutput
- func (o LookupCustomResourceProviderResultOutput) Type() pulumi.StringOutput
- func (o LookupCustomResourceProviderResultOutput) Validations() CustomRPValidationsResponseArrayOutput
- type ResourceTypeRouting
- func (ResourceTypeRouting) ElementType() reflect.Type
- func (e ResourceTypeRouting) ToResourceTypeRoutingOutput() ResourceTypeRoutingOutput
- func (e ResourceTypeRouting) ToResourceTypeRoutingOutputWithContext(ctx context.Context) ResourceTypeRoutingOutput
- func (e ResourceTypeRouting) ToResourceTypeRoutingPtrOutput() ResourceTypeRoutingPtrOutput
- func (e ResourceTypeRouting) ToResourceTypeRoutingPtrOutputWithContext(ctx context.Context) ResourceTypeRoutingPtrOutput
- func (e ResourceTypeRouting) ToStringOutput() pulumi.StringOutput
- func (e ResourceTypeRouting) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceTypeRouting) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceTypeRouting) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceTypeRoutingInput
- type ResourceTypeRoutingOutput
- func (ResourceTypeRoutingOutput) ElementType() reflect.Type
- func (o ResourceTypeRoutingOutput) ToResourceTypeRoutingOutput() ResourceTypeRoutingOutput
- func (o ResourceTypeRoutingOutput) ToResourceTypeRoutingOutputWithContext(ctx context.Context) ResourceTypeRoutingOutput
- func (o ResourceTypeRoutingOutput) ToResourceTypeRoutingPtrOutput() ResourceTypeRoutingPtrOutput
- func (o ResourceTypeRoutingOutput) ToResourceTypeRoutingPtrOutputWithContext(ctx context.Context) ResourceTypeRoutingPtrOutput
- func (o ResourceTypeRoutingOutput) ToStringOutput() pulumi.StringOutput
- func (o ResourceTypeRoutingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResourceTypeRoutingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceTypeRoutingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceTypeRoutingPtrInput
- type ResourceTypeRoutingPtrOutput
- func (o ResourceTypeRoutingPtrOutput) Elem() ResourceTypeRoutingOutput
- func (ResourceTypeRoutingPtrOutput) ElementType() reflect.Type
- func (o ResourceTypeRoutingPtrOutput) ToResourceTypeRoutingPtrOutput() ResourceTypeRoutingPtrOutput
- func (o ResourceTypeRoutingPtrOutput) ToResourceTypeRoutingPtrOutputWithContext(ctx context.Context) ResourceTypeRoutingPtrOutput
- func (o ResourceTypeRoutingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceTypeRoutingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ValidationType
- func (ValidationType) ElementType() reflect.Type
- func (e ValidationType) ToStringOutput() pulumi.StringOutput
- func (e ValidationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ValidationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ValidationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e ValidationType) ToValidationTypeOutput() ValidationTypeOutput
- func (e ValidationType) ToValidationTypeOutputWithContext(ctx context.Context) ValidationTypeOutput
- func (e ValidationType) ToValidationTypePtrOutput() ValidationTypePtrOutput
- func (e ValidationType) ToValidationTypePtrOutputWithContext(ctx context.Context) ValidationTypePtrOutput
- type ValidationTypeInput
- type ValidationTypeOutput
- func (ValidationTypeOutput) ElementType() reflect.Type
- func (o ValidationTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ValidationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ValidationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ValidationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o ValidationTypeOutput) ToValidationTypeOutput() ValidationTypeOutput
- func (o ValidationTypeOutput) ToValidationTypeOutputWithContext(ctx context.Context) ValidationTypeOutput
- func (o ValidationTypeOutput) ToValidationTypePtrOutput() ValidationTypePtrOutput
- func (o ValidationTypeOutput) ToValidationTypePtrOutputWithContext(ctx context.Context) ValidationTypePtrOutput
- type ValidationTypePtrInput
- type ValidationTypePtrOutput
- func (o ValidationTypePtrOutput) Elem() ValidationTypeOutput
- func (ValidationTypePtrOutput) ElementType() reflect.Type
- func (o ValidationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ValidationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o ValidationTypePtrOutput) ToValidationTypePtrOutput() ValidationTypePtrOutput
- func (o ValidationTypePtrOutput) ToValidationTypePtrOutputWithContext(ctx context.Context) ValidationTypePtrOutput
Constants ¶
const ( ResourceTypeRoutingProxy = ResourceTypeRouting("Proxy") ResourceTypeRouting_Proxy_Cache = ResourceTypeRouting("Proxy,Cache") )
const (
ActionRoutingProxy = ActionRouting("Proxy")
)
const (
ValidationTypeSwagger = ValidationType("Swagger")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionRouting ¶
type ActionRouting string
The routing types that are supported for action requests.
func (ActionRouting) ElementType ¶
func (ActionRouting) ElementType() reflect.Type
func (ActionRouting) ToActionRoutingOutput ¶
func (e ActionRouting) ToActionRoutingOutput() ActionRoutingOutput
func (ActionRouting) ToActionRoutingOutputWithContext ¶
func (e ActionRouting) ToActionRoutingOutputWithContext(ctx context.Context) ActionRoutingOutput
func (ActionRouting) ToActionRoutingPtrOutput ¶
func (e ActionRouting) ToActionRoutingPtrOutput() ActionRoutingPtrOutput
func (ActionRouting) ToActionRoutingPtrOutputWithContext ¶
func (e ActionRouting) ToActionRoutingPtrOutputWithContext(ctx context.Context) ActionRoutingPtrOutput
func (ActionRouting) ToStringOutput ¶
func (e ActionRouting) ToStringOutput() pulumi.StringOutput
func (ActionRouting) ToStringOutputWithContext ¶
func (e ActionRouting) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ActionRouting) ToStringPtrOutput ¶
func (e ActionRouting) ToStringPtrOutput() pulumi.StringPtrOutput
func (ActionRouting) ToStringPtrOutputWithContext ¶
func (e ActionRouting) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ActionRoutingInput ¶
type ActionRoutingInput interface { pulumi.Input ToActionRoutingOutput() ActionRoutingOutput ToActionRoutingOutputWithContext(context.Context) ActionRoutingOutput }
ActionRoutingInput is an input type that accepts values of the ActionRouting enum A concrete instance of `ActionRoutingInput` can be one of the following:
ActionRoutingProxy
type ActionRoutingOutput ¶
type ActionRoutingOutput struct{ *pulumi.OutputState }
func (ActionRoutingOutput) ElementType ¶
func (ActionRoutingOutput) ElementType() reflect.Type
func (ActionRoutingOutput) ToActionRoutingOutput ¶
func (o ActionRoutingOutput) ToActionRoutingOutput() ActionRoutingOutput
func (ActionRoutingOutput) ToActionRoutingOutputWithContext ¶
func (o ActionRoutingOutput) ToActionRoutingOutputWithContext(ctx context.Context) ActionRoutingOutput
func (ActionRoutingOutput) ToActionRoutingPtrOutput ¶
func (o ActionRoutingOutput) ToActionRoutingPtrOutput() ActionRoutingPtrOutput
func (ActionRoutingOutput) ToActionRoutingPtrOutputWithContext ¶
func (o ActionRoutingOutput) ToActionRoutingPtrOutputWithContext(ctx context.Context) ActionRoutingPtrOutput
func (ActionRoutingOutput) ToStringOutput ¶
func (o ActionRoutingOutput) ToStringOutput() pulumi.StringOutput
func (ActionRoutingOutput) ToStringOutputWithContext ¶
func (o ActionRoutingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ActionRoutingOutput) ToStringPtrOutput ¶
func (o ActionRoutingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ActionRoutingOutput) ToStringPtrOutputWithContext ¶
func (o ActionRoutingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ActionRoutingPtrInput ¶
type ActionRoutingPtrInput interface { pulumi.Input ToActionRoutingPtrOutput() ActionRoutingPtrOutput ToActionRoutingPtrOutputWithContext(context.Context) ActionRoutingPtrOutput }
func ActionRoutingPtr ¶
func ActionRoutingPtr(v string) ActionRoutingPtrInput
type ActionRoutingPtrOutput ¶
type ActionRoutingPtrOutput struct{ *pulumi.OutputState }
func (ActionRoutingPtrOutput) Elem ¶
func (o ActionRoutingPtrOutput) Elem() ActionRoutingOutput
func (ActionRoutingPtrOutput) ElementType ¶
func (ActionRoutingPtrOutput) ElementType() reflect.Type
func (ActionRoutingPtrOutput) ToActionRoutingPtrOutput ¶
func (o ActionRoutingPtrOutput) ToActionRoutingPtrOutput() ActionRoutingPtrOutput
func (ActionRoutingPtrOutput) ToActionRoutingPtrOutputWithContext ¶
func (o ActionRoutingPtrOutput) ToActionRoutingPtrOutputWithContext(ctx context.Context) ActionRoutingPtrOutput
func (ActionRoutingPtrOutput) ToStringPtrOutput ¶
func (o ActionRoutingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ActionRoutingPtrOutput) ToStringPtrOutputWithContext ¶
func (o ActionRoutingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Association ¶
type Association struct { pulumi.CustomResourceState // The association name. Name pulumi.StringOutput `pulumi:"name"` // The provisioning state of the association. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The REST resource instance of the target resource for this association. TargetResourceId pulumi.StringPtrOutput `pulumi:"targetResourceId"` // The association type. Type pulumi.StringOutput `pulumi:"type"` }
The resource definition of this association. Azure REST API version: 2018-09-01-preview. Prior API version in Azure Native 1.x: 2018-09-01-preview.
func GetAssociation ¶
func GetAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AssociationState, opts ...pulumi.ResourceOption) (*Association, error)
GetAssociation gets an existing Association 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 NewAssociation ¶
func NewAssociation(ctx *pulumi.Context, name string, args *AssociationArgs, opts ...pulumi.ResourceOption) (*Association, error)
NewAssociation registers a new resource with the given unique name, arguments, and options.
func (*Association) ElementType ¶
func (*Association) ElementType() reflect.Type
func (*Association) ToAssociationOutput ¶
func (i *Association) ToAssociationOutput() AssociationOutput
func (*Association) ToAssociationOutputWithContext ¶
func (i *Association) ToAssociationOutputWithContext(ctx context.Context) AssociationOutput
type AssociationArgs ¶
type AssociationArgs struct { // The name of the association. AssociationName pulumi.StringPtrInput // The scope of the association. The scope can be any valid REST resource instance. For example, use '/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.Compute/virtualMachines/{vm-name}' for a virtual machine resource. Scope pulumi.StringInput // The REST resource instance of the target resource for this association. TargetResourceId pulumi.StringPtrInput }
The set of arguments for constructing a Association resource.
func (AssociationArgs) ElementType ¶
func (AssociationArgs) ElementType() reflect.Type
type AssociationInput ¶
type AssociationInput interface { pulumi.Input ToAssociationOutput() AssociationOutput ToAssociationOutputWithContext(ctx context.Context) AssociationOutput }
type AssociationOutput ¶
type AssociationOutput struct{ *pulumi.OutputState }
func (AssociationOutput) ElementType ¶
func (AssociationOutput) ElementType() reflect.Type
func (AssociationOutput) Name ¶
func (o AssociationOutput) Name() pulumi.StringOutput
The association name.
func (AssociationOutput) ProvisioningState ¶
func (o AssociationOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the association.
func (AssociationOutput) TargetResourceId ¶
func (o AssociationOutput) TargetResourceId() pulumi.StringPtrOutput
The REST resource instance of the target resource for this association.
func (AssociationOutput) ToAssociationOutput ¶
func (o AssociationOutput) ToAssociationOutput() AssociationOutput
func (AssociationOutput) ToAssociationOutputWithContext ¶
func (o AssociationOutput) ToAssociationOutputWithContext(ctx context.Context) AssociationOutput
func (AssociationOutput) Type ¶
func (o AssociationOutput) Type() pulumi.StringOutput
The association type.
type AssociationState ¶
type AssociationState struct { }
func (AssociationState) ElementType ¶
func (AssociationState) ElementType() reflect.Type
type CustomRPActionRouteDefinition ¶
type CustomRPActionRouteDefinition struct { // The route definition endpoint URI that the custom resource provider will proxy requests to. This can be in the form of a flat URI (e.g. 'https://testendpoint/') or can specify to route via a path (e.g. 'https://testendpoint/{requestPath}') Endpoint string `pulumi:"endpoint"` // The name of the route definition. This becomes the name for the ARM extension (e.g. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomProviders/resourceProviders/{resourceProviderName}/{name}') Name string `pulumi:"name"` // The routing types that are supported for action requests. RoutingType *string `pulumi:"routingType"` }
The route definition for an action implemented by the custom resource provider.
type CustomRPActionRouteDefinitionArgs ¶
type CustomRPActionRouteDefinitionArgs struct { // The route definition endpoint URI that the custom resource provider will proxy requests to. This can be in the form of a flat URI (e.g. 'https://testendpoint/') or can specify to route via a path (e.g. 'https://testendpoint/{requestPath}') Endpoint pulumi.StringInput `pulumi:"endpoint"` // The name of the route definition. This becomes the name for the ARM extension (e.g. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomProviders/resourceProviders/{resourceProviderName}/{name}') Name pulumi.StringInput `pulumi:"name"` // The routing types that are supported for action requests. RoutingType pulumi.StringPtrInput `pulumi:"routingType"` }
The route definition for an action implemented by the custom resource provider.
func (CustomRPActionRouteDefinitionArgs) ElementType ¶
func (CustomRPActionRouteDefinitionArgs) ElementType() reflect.Type
func (CustomRPActionRouteDefinitionArgs) ToCustomRPActionRouteDefinitionOutput ¶
func (i CustomRPActionRouteDefinitionArgs) ToCustomRPActionRouteDefinitionOutput() CustomRPActionRouteDefinitionOutput
func (CustomRPActionRouteDefinitionArgs) ToCustomRPActionRouteDefinitionOutputWithContext ¶
func (i CustomRPActionRouteDefinitionArgs) ToCustomRPActionRouteDefinitionOutputWithContext(ctx context.Context) CustomRPActionRouteDefinitionOutput
type CustomRPActionRouteDefinitionArray ¶
type CustomRPActionRouteDefinitionArray []CustomRPActionRouteDefinitionInput
func (CustomRPActionRouteDefinitionArray) ElementType ¶
func (CustomRPActionRouteDefinitionArray) ElementType() reflect.Type
func (CustomRPActionRouteDefinitionArray) ToCustomRPActionRouteDefinitionArrayOutput ¶
func (i CustomRPActionRouteDefinitionArray) ToCustomRPActionRouteDefinitionArrayOutput() CustomRPActionRouteDefinitionArrayOutput
func (CustomRPActionRouteDefinitionArray) ToCustomRPActionRouteDefinitionArrayOutputWithContext ¶
func (i CustomRPActionRouteDefinitionArray) ToCustomRPActionRouteDefinitionArrayOutputWithContext(ctx context.Context) CustomRPActionRouteDefinitionArrayOutput
type CustomRPActionRouteDefinitionArrayInput ¶
type CustomRPActionRouteDefinitionArrayInput interface { pulumi.Input ToCustomRPActionRouteDefinitionArrayOutput() CustomRPActionRouteDefinitionArrayOutput ToCustomRPActionRouteDefinitionArrayOutputWithContext(context.Context) CustomRPActionRouteDefinitionArrayOutput }
CustomRPActionRouteDefinitionArrayInput is an input type that accepts CustomRPActionRouteDefinitionArray and CustomRPActionRouteDefinitionArrayOutput values. You can construct a concrete instance of `CustomRPActionRouteDefinitionArrayInput` via:
CustomRPActionRouteDefinitionArray{ CustomRPActionRouteDefinitionArgs{...} }
type CustomRPActionRouteDefinitionArrayOutput ¶
type CustomRPActionRouteDefinitionArrayOutput struct{ *pulumi.OutputState }
func (CustomRPActionRouteDefinitionArrayOutput) ElementType ¶
func (CustomRPActionRouteDefinitionArrayOutput) ElementType() reflect.Type
func (CustomRPActionRouteDefinitionArrayOutput) ToCustomRPActionRouteDefinitionArrayOutput ¶
func (o CustomRPActionRouteDefinitionArrayOutput) ToCustomRPActionRouteDefinitionArrayOutput() CustomRPActionRouteDefinitionArrayOutput
func (CustomRPActionRouteDefinitionArrayOutput) ToCustomRPActionRouteDefinitionArrayOutputWithContext ¶
func (o CustomRPActionRouteDefinitionArrayOutput) ToCustomRPActionRouteDefinitionArrayOutputWithContext(ctx context.Context) CustomRPActionRouteDefinitionArrayOutput
type CustomRPActionRouteDefinitionInput ¶
type CustomRPActionRouteDefinitionInput interface { pulumi.Input ToCustomRPActionRouteDefinitionOutput() CustomRPActionRouteDefinitionOutput ToCustomRPActionRouteDefinitionOutputWithContext(context.Context) CustomRPActionRouteDefinitionOutput }
CustomRPActionRouteDefinitionInput is an input type that accepts CustomRPActionRouteDefinitionArgs and CustomRPActionRouteDefinitionOutput values. You can construct a concrete instance of `CustomRPActionRouteDefinitionInput` via:
CustomRPActionRouteDefinitionArgs{...}
type CustomRPActionRouteDefinitionOutput ¶
type CustomRPActionRouteDefinitionOutput struct{ *pulumi.OutputState }
The route definition for an action implemented by the custom resource provider.
func (CustomRPActionRouteDefinitionOutput) ElementType ¶
func (CustomRPActionRouteDefinitionOutput) ElementType() reflect.Type
func (CustomRPActionRouteDefinitionOutput) Endpoint ¶
func (o CustomRPActionRouteDefinitionOutput) Endpoint() pulumi.StringOutput
The route definition endpoint URI that the custom resource provider will proxy requests to. This can be in the form of a flat URI (e.g. 'https://testendpoint/') or can specify to route via a path (e.g. 'https://testendpoint/{requestPath}')
func (CustomRPActionRouteDefinitionOutput) Name ¶
func (o CustomRPActionRouteDefinitionOutput) Name() pulumi.StringOutput
The name of the route definition. This becomes the name for the ARM extension (e.g. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomProviders/resourceProviders/{resourceProviderName}/{name}')
func (CustomRPActionRouteDefinitionOutput) RoutingType ¶
func (o CustomRPActionRouteDefinitionOutput) RoutingType() pulumi.StringPtrOutput
The routing types that are supported for action requests.
func (CustomRPActionRouteDefinitionOutput) ToCustomRPActionRouteDefinitionOutput ¶
func (o CustomRPActionRouteDefinitionOutput) ToCustomRPActionRouteDefinitionOutput() CustomRPActionRouteDefinitionOutput
func (CustomRPActionRouteDefinitionOutput) ToCustomRPActionRouteDefinitionOutputWithContext ¶
func (o CustomRPActionRouteDefinitionOutput) ToCustomRPActionRouteDefinitionOutputWithContext(ctx context.Context) CustomRPActionRouteDefinitionOutput
type CustomRPActionRouteDefinitionResponse ¶
type CustomRPActionRouteDefinitionResponse struct { // The route definition endpoint URI that the custom resource provider will proxy requests to. This can be in the form of a flat URI (e.g. 'https://testendpoint/') or can specify to route via a path (e.g. 'https://testendpoint/{requestPath}') Endpoint string `pulumi:"endpoint"` // The name of the route definition. This becomes the name for the ARM extension (e.g. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomProviders/resourceProviders/{resourceProviderName}/{name}') Name string `pulumi:"name"` // The routing types that are supported for action requests. RoutingType *string `pulumi:"routingType"` }
The route definition for an action implemented by the custom resource provider.
type CustomRPActionRouteDefinitionResponseArrayOutput ¶
type CustomRPActionRouteDefinitionResponseArrayOutput struct{ *pulumi.OutputState }
func (CustomRPActionRouteDefinitionResponseArrayOutput) ElementType ¶
func (CustomRPActionRouteDefinitionResponseArrayOutput) ElementType() reflect.Type
func (CustomRPActionRouteDefinitionResponseArrayOutput) ToCustomRPActionRouteDefinitionResponseArrayOutput ¶
func (o CustomRPActionRouteDefinitionResponseArrayOutput) ToCustomRPActionRouteDefinitionResponseArrayOutput() CustomRPActionRouteDefinitionResponseArrayOutput
func (CustomRPActionRouteDefinitionResponseArrayOutput) ToCustomRPActionRouteDefinitionResponseArrayOutputWithContext ¶
func (o CustomRPActionRouteDefinitionResponseArrayOutput) ToCustomRPActionRouteDefinitionResponseArrayOutputWithContext(ctx context.Context) CustomRPActionRouteDefinitionResponseArrayOutput
type CustomRPActionRouteDefinitionResponseOutput ¶
type CustomRPActionRouteDefinitionResponseOutput struct{ *pulumi.OutputState }
The route definition for an action implemented by the custom resource provider.
func (CustomRPActionRouteDefinitionResponseOutput) ElementType ¶
func (CustomRPActionRouteDefinitionResponseOutput) ElementType() reflect.Type
func (CustomRPActionRouteDefinitionResponseOutput) Endpoint ¶
func (o CustomRPActionRouteDefinitionResponseOutput) Endpoint() pulumi.StringOutput
The route definition endpoint URI that the custom resource provider will proxy requests to. This can be in the form of a flat URI (e.g. 'https://testendpoint/') or can specify to route via a path (e.g. 'https://testendpoint/{requestPath}')
func (CustomRPActionRouteDefinitionResponseOutput) Name ¶
func (o CustomRPActionRouteDefinitionResponseOutput) Name() pulumi.StringOutput
The name of the route definition. This becomes the name for the ARM extension (e.g. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomProviders/resourceProviders/{resourceProviderName}/{name}')
func (CustomRPActionRouteDefinitionResponseOutput) RoutingType ¶
func (o CustomRPActionRouteDefinitionResponseOutput) RoutingType() pulumi.StringPtrOutput
The routing types that are supported for action requests.
func (CustomRPActionRouteDefinitionResponseOutput) ToCustomRPActionRouteDefinitionResponseOutput ¶
func (o CustomRPActionRouteDefinitionResponseOutput) ToCustomRPActionRouteDefinitionResponseOutput() CustomRPActionRouteDefinitionResponseOutput
func (CustomRPActionRouteDefinitionResponseOutput) ToCustomRPActionRouteDefinitionResponseOutputWithContext ¶
func (o CustomRPActionRouteDefinitionResponseOutput) ToCustomRPActionRouteDefinitionResponseOutputWithContext(ctx context.Context) CustomRPActionRouteDefinitionResponseOutput
type CustomRPResourceTypeRouteDefinition ¶
type CustomRPResourceTypeRouteDefinition struct { // The route definition endpoint URI that the custom resource provider will proxy requests to. This can be in the form of a flat URI (e.g. 'https://testendpoint/') or can specify to route via a path (e.g. 'https://testendpoint/{requestPath}') Endpoint string `pulumi:"endpoint"` // The name of the route definition. This becomes the name for the ARM extension (e.g. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomProviders/resourceProviders/{resourceProviderName}/{name}') Name string `pulumi:"name"` // The routing types that are supported for resource requests. RoutingType *string `pulumi:"routingType"` }
The route definition for a resource implemented by the custom resource provider.
type CustomRPResourceTypeRouteDefinitionArgs ¶
type CustomRPResourceTypeRouteDefinitionArgs struct { // The route definition endpoint URI that the custom resource provider will proxy requests to. This can be in the form of a flat URI (e.g. 'https://testendpoint/') or can specify to route via a path (e.g. 'https://testendpoint/{requestPath}') Endpoint pulumi.StringInput `pulumi:"endpoint"` // The name of the route definition. This becomes the name for the ARM extension (e.g. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomProviders/resourceProviders/{resourceProviderName}/{name}') Name pulumi.StringInput `pulumi:"name"` // The routing types that are supported for resource requests. RoutingType pulumi.StringPtrInput `pulumi:"routingType"` }
The route definition for a resource implemented by the custom resource provider.
func (CustomRPResourceTypeRouteDefinitionArgs) ElementType ¶
func (CustomRPResourceTypeRouteDefinitionArgs) ElementType() reflect.Type
func (CustomRPResourceTypeRouteDefinitionArgs) ToCustomRPResourceTypeRouteDefinitionOutput ¶
func (i CustomRPResourceTypeRouteDefinitionArgs) ToCustomRPResourceTypeRouteDefinitionOutput() CustomRPResourceTypeRouteDefinitionOutput
func (CustomRPResourceTypeRouteDefinitionArgs) ToCustomRPResourceTypeRouteDefinitionOutputWithContext ¶
func (i CustomRPResourceTypeRouteDefinitionArgs) ToCustomRPResourceTypeRouteDefinitionOutputWithContext(ctx context.Context) CustomRPResourceTypeRouteDefinitionOutput
type CustomRPResourceTypeRouteDefinitionArray ¶
type CustomRPResourceTypeRouteDefinitionArray []CustomRPResourceTypeRouteDefinitionInput
func (CustomRPResourceTypeRouteDefinitionArray) ElementType ¶
func (CustomRPResourceTypeRouteDefinitionArray) ElementType() reflect.Type
func (CustomRPResourceTypeRouteDefinitionArray) ToCustomRPResourceTypeRouteDefinitionArrayOutput ¶
func (i CustomRPResourceTypeRouteDefinitionArray) ToCustomRPResourceTypeRouteDefinitionArrayOutput() CustomRPResourceTypeRouteDefinitionArrayOutput
func (CustomRPResourceTypeRouteDefinitionArray) ToCustomRPResourceTypeRouteDefinitionArrayOutputWithContext ¶
func (i CustomRPResourceTypeRouteDefinitionArray) ToCustomRPResourceTypeRouteDefinitionArrayOutputWithContext(ctx context.Context) CustomRPResourceTypeRouteDefinitionArrayOutput
type CustomRPResourceTypeRouteDefinitionArrayInput ¶
type CustomRPResourceTypeRouteDefinitionArrayInput interface { pulumi.Input ToCustomRPResourceTypeRouteDefinitionArrayOutput() CustomRPResourceTypeRouteDefinitionArrayOutput ToCustomRPResourceTypeRouteDefinitionArrayOutputWithContext(context.Context) CustomRPResourceTypeRouteDefinitionArrayOutput }
CustomRPResourceTypeRouteDefinitionArrayInput is an input type that accepts CustomRPResourceTypeRouteDefinitionArray and CustomRPResourceTypeRouteDefinitionArrayOutput values. You can construct a concrete instance of `CustomRPResourceTypeRouteDefinitionArrayInput` via:
CustomRPResourceTypeRouteDefinitionArray{ CustomRPResourceTypeRouteDefinitionArgs{...} }
type CustomRPResourceTypeRouteDefinitionArrayOutput ¶
type CustomRPResourceTypeRouteDefinitionArrayOutput struct{ *pulumi.OutputState }
func (CustomRPResourceTypeRouteDefinitionArrayOutput) ElementType ¶
func (CustomRPResourceTypeRouteDefinitionArrayOutput) ElementType() reflect.Type
func (CustomRPResourceTypeRouteDefinitionArrayOutput) ToCustomRPResourceTypeRouteDefinitionArrayOutput ¶
func (o CustomRPResourceTypeRouteDefinitionArrayOutput) ToCustomRPResourceTypeRouteDefinitionArrayOutput() CustomRPResourceTypeRouteDefinitionArrayOutput
func (CustomRPResourceTypeRouteDefinitionArrayOutput) ToCustomRPResourceTypeRouteDefinitionArrayOutputWithContext ¶
func (o CustomRPResourceTypeRouteDefinitionArrayOutput) ToCustomRPResourceTypeRouteDefinitionArrayOutputWithContext(ctx context.Context) CustomRPResourceTypeRouteDefinitionArrayOutput
type CustomRPResourceTypeRouteDefinitionInput ¶
type CustomRPResourceTypeRouteDefinitionInput interface { pulumi.Input ToCustomRPResourceTypeRouteDefinitionOutput() CustomRPResourceTypeRouteDefinitionOutput ToCustomRPResourceTypeRouteDefinitionOutputWithContext(context.Context) CustomRPResourceTypeRouteDefinitionOutput }
CustomRPResourceTypeRouteDefinitionInput is an input type that accepts CustomRPResourceTypeRouteDefinitionArgs and CustomRPResourceTypeRouteDefinitionOutput values. You can construct a concrete instance of `CustomRPResourceTypeRouteDefinitionInput` via:
CustomRPResourceTypeRouteDefinitionArgs{...}
type CustomRPResourceTypeRouteDefinitionOutput ¶
type CustomRPResourceTypeRouteDefinitionOutput struct{ *pulumi.OutputState }
The route definition for a resource implemented by the custom resource provider.
func (CustomRPResourceTypeRouteDefinitionOutput) ElementType ¶
func (CustomRPResourceTypeRouteDefinitionOutput) ElementType() reflect.Type
func (CustomRPResourceTypeRouteDefinitionOutput) Endpoint ¶
func (o CustomRPResourceTypeRouteDefinitionOutput) Endpoint() pulumi.StringOutput
The route definition endpoint URI that the custom resource provider will proxy requests to. This can be in the form of a flat URI (e.g. 'https://testendpoint/') or can specify to route via a path (e.g. 'https://testendpoint/{requestPath}')
func (CustomRPResourceTypeRouteDefinitionOutput) Name ¶
func (o CustomRPResourceTypeRouteDefinitionOutput) Name() pulumi.StringOutput
The name of the route definition. This becomes the name for the ARM extension (e.g. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomProviders/resourceProviders/{resourceProviderName}/{name}')
func (CustomRPResourceTypeRouteDefinitionOutput) RoutingType ¶
func (o CustomRPResourceTypeRouteDefinitionOutput) RoutingType() pulumi.StringPtrOutput
The routing types that are supported for resource requests.
func (CustomRPResourceTypeRouteDefinitionOutput) ToCustomRPResourceTypeRouteDefinitionOutput ¶
func (o CustomRPResourceTypeRouteDefinitionOutput) ToCustomRPResourceTypeRouteDefinitionOutput() CustomRPResourceTypeRouteDefinitionOutput
func (CustomRPResourceTypeRouteDefinitionOutput) ToCustomRPResourceTypeRouteDefinitionOutputWithContext ¶
func (o CustomRPResourceTypeRouteDefinitionOutput) ToCustomRPResourceTypeRouteDefinitionOutputWithContext(ctx context.Context) CustomRPResourceTypeRouteDefinitionOutput
type CustomRPResourceTypeRouteDefinitionResponse ¶
type CustomRPResourceTypeRouteDefinitionResponse struct { // The route definition endpoint URI that the custom resource provider will proxy requests to. This can be in the form of a flat URI (e.g. 'https://testendpoint/') or can specify to route via a path (e.g. 'https://testendpoint/{requestPath}') Endpoint string `pulumi:"endpoint"` // The name of the route definition. This becomes the name for the ARM extension (e.g. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomProviders/resourceProviders/{resourceProviderName}/{name}') Name string `pulumi:"name"` // The routing types that are supported for resource requests. RoutingType *string `pulumi:"routingType"` }
The route definition for a resource implemented by the custom resource provider.
type CustomRPResourceTypeRouteDefinitionResponseArrayOutput ¶
type CustomRPResourceTypeRouteDefinitionResponseArrayOutput struct{ *pulumi.OutputState }
func (CustomRPResourceTypeRouteDefinitionResponseArrayOutput) ElementType ¶
func (CustomRPResourceTypeRouteDefinitionResponseArrayOutput) ElementType() reflect.Type
func (CustomRPResourceTypeRouteDefinitionResponseArrayOutput) ToCustomRPResourceTypeRouteDefinitionResponseArrayOutput ¶
func (o CustomRPResourceTypeRouteDefinitionResponseArrayOutput) ToCustomRPResourceTypeRouteDefinitionResponseArrayOutput() CustomRPResourceTypeRouteDefinitionResponseArrayOutput
func (CustomRPResourceTypeRouteDefinitionResponseArrayOutput) ToCustomRPResourceTypeRouteDefinitionResponseArrayOutputWithContext ¶
func (o CustomRPResourceTypeRouteDefinitionResponseArrayOutput) ToCustomRPResourceTypeRouteDefinitionResponseArrayOutputWithContext(ctx context.Context) CustomRPResourceTypeRouteDefinitionResponseArrayOutput
type CustomRPResourceTypeRouteDefinitionResponseOutput ¶
type CustomRPResourceTypeRouteDefinitionResponseOutput struct{ *pulumi.OutputState }
The route definition for a resource implemented by the custom resource provider.
func (CustomRPResourceTypeRouteDefinitionResponseOutput) ElementType ¶
func (CustomRPResourceTypeRouteDefinitionResponseOutput) ElementType() reflect.Type
func (CustomRPResourceTypeRouteDefinitionResponseOutput) Endpoint ¶
func (o CustomRPResourceTypeRouteDefinitionResponseOutput) Endpoint() pulumi.StringOutput
The route definition endpoint URI that the custom resource provider will proxy requests to. This can be in the form of a flat URI (e.g. 'https://testendpoint/') or can specify to route via a path (e.g. 'https://testendpoint/{requestPath}')
func (CustomRPResourceTypeRouteDefinitionResponseOutput) Name ¶
func (o CustomRPResourceTypeRouteDefinitionResponseOutput) Name() pulumi.StringOutput
The name of the route definition. This becomes the name for the ARM extension (e.g. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CustomProviders/resourceProviders/{resourceProviderName}/{name}')
func (CustomRPResourceTypeRouteDefinitionResponseOutput) RoutingType ¶
func (o CustomRPResourceTypeRouteDefinitionResponseOutput) RoutingType() pulumi.StringPtrOutput
The routing types that are supported for resource requests.
func (CustomRPResourceTypeRouteDefinitionResponseOutput) ToCustomRPResourceTypeRouteDefinitionResponseOutput ¶
func (o CustomRPResourceTypeRouteDefinitionResponseOutput) ToCustomRPResourceTypeRouteDefinitionResponseOutput() CustomRPResourceTypeRouteDefinitionResponseOutput
func (CustomRPResourceTypeRouteDefinitionResponseOutput) ToCustomRPResourceTypeRouteDefinitionResponseOutputWithContext ¶
func (o CustomRPResourceTypeRouteDefinitionResponseOutput) ToCustomRPResourceTypeRouteDefinitionResponseOutputWithContext(ctx context.Context) CustomRPResourceTypeRouteDefinitionResponseOutput
type CustomRPValidations ¶
type CustomRPValidations struct { // A link to the validation specification. The specification must be hosted on raw.githubusercontent.com. Specification string `pulumi:"specification"` // The type of validation to run against a matching request. ValidationType *string `pulumi:"validationType"` }
A validation to apply on custom resource provider requests.
type CustomRPValidationsArgs ¶
type CustomRPValidationsArgs struct { // A link to the validation specification. The specification must be hosted on raw.githubusercontent.com. Specification pulumi.StringInput `pulumi:"specification"` // The type of validation to run against a matching request. ValidationType pulumi.StringPtrInput `pulumi:"validationType"` }
A validation to apply on custom resource provider requests.
func (CustomRPValidationsArgs) ElementType ¶
func (CustomRPValidationsArgs) ElementType() reflect.Type
func (CustomRPValidationsArgs) ToCustomRPValidationsOutput ¶
func (i CustomRPValidationsArgs) ToCustomRPValidationsOutput() CustomRPValidationsOutput
func (CustomRPValidationsArgs) ToCustomRPValidationsOutputWithContext ¶
func (i CustomRPValidationsArgs) ToCustomRPValidationsOutputWithContext(ctx context.Context) CustomRPValidationsOutput
type CustomRPValidationsArray ¶
type CustomRPValidationsArray []CustomRPValidationsInput
func (CustomRPValidationsArray) ElementType ¶
func (CustomRPValidationsArray) ElementType() reflect.Type
func (CustomRPValidationsArray) ToCustomRPValidationsArrayOutput ¶
func (i CustomRPValidationsArray) ToCustomRPValidationsArrayOutput() CustomRPValidationsArrayOutput
func (CustomRPValidationsArray) ToCustomRPValidationsArrayOutputWithContext ¶
func (i CustomRPValidationsArray) ToCustomRPValidationsArrayOutputWithContext(ctx context.Context) CustomRPValidationsArrayOutput
type CustomRPValidationsArrayInput ¶
type CustomRPValidationsArrayInput interface { pulumi.Input ToCustomRPValidationsArrayOutput() CustomRPValidationsArrayOutput ToCustomRPValidationsArrayOutputWithContext(context.Context) CustomRPValidationsArrayOutput }
CustomRPValidationsArrayInput is an input type that accepts CustomRPValidationsArray and CustomRPValidationsArrayOutput values. You can construct a concrete instance of `CustomRPValidationsArrayInput` via:
CustomRPValidationsArray{ CustomRPValidationsArgs{...} }
type CustomRPValidationsArrayOutput ¶
type CustomRPValidationsArrayOutput struct{ *pulumi.OutputState }
func (CustomRPValidationsArrayOutput) ElementType ¶
func (CustomRPValidationsArrayOutput) ElementType() reflect.Type
func (CustomRPValidationsArrayOutput) Index ¶
func (o CustomRPValidationsArrayOutput) Index(i pulumi.IntInput) CustomRPValidationsOutput
func (CustomRPValidationsArrayOutput) ToCustomRPValidationsArrayOutput ¶
func (o CustomRPValidationsArrayOutput) ToCustomRPValidationsArrayOutput() CustomRPValidationsArrayOutput
func (CustomRPValidationsArrayOutput) ToCustomRPValidationsArrayOutputWithContext ¶
func (o CustomRPValidationsArrayOutput) ToCustomRPValidationsArrayOutputWithContext(ctx context.Context) CustomRPValidationsArrayOutput
type CustomRPValidationsInput ¶
type CustomRPValidationsInput interface { pulumi.Input ToCustomRPValidationsOutput() CustomRPValidationsOutput ToCustomRPValidationsOutputWithContext(context.Context) CustomRPValidationsOutput }
CustomRPValidationsInput is an input type that accepts CustomRPValidationsArgs and CustomRPValidationsOutput values. You can construct a concrete instance of `CustomRPValidationsInput` via:
CustomRPValidationsArgs{...}
type CustomRPValidationsOutput ¶
type CustomRPValidationsOutput struct{ *pulumi.OutputState }
A validation to apply on custom resource provider requests.
func (CustomRPValidationsOutput) ElementType ¶
func (CustomRPValidationsOutput) ElementType() reflect.Type
func (CustomRPValidationsOutput) Specification ¶
func (o CustomRPValidationsOutput) Specification() pulumi.StringOutput
A link to the validation specification. The specification must be hosted on raw.githubusercontent.com.
func (CustomRPValidationsOutput) ToCustomRPValidationsOutput ¶
func (o CustomRPValidationsOutput) ToCustomRPValidationsOutput() CustomRPValidationsOutput
func (CustomRPValidationsOutput) ToCustomRPValidationsOutputWithContext ¶
func (o CustomRPValidationsOutput) ToCustomRPValidationsOutputWithContext(ctx context.Context) CustomRPValidationsOutput
func (CustomRPValidationsOutput) ValidationType ¶
func (o CustomRPValidationsOutput) ValidationType() pulumi.StringPtrOutput
The type of validation to run against a matching request.
type CustomRPValidationsResponse ¶
type CustomRPValidationsResponse struct { // A link to the validation specification. The specification must be hosted on raw.githubusercontent.com. Specification string `pulumi:"specification"` // The type of validation to run against a matching request. ValidationType *string `pulumi:"validationType"` }
A validation to apply on custom resource provider requests.
type CustomRPValidationsResponseArrayOutput ¶
type CustomRPValidationsResponseArrayOutput struct{ *pulumi.OutputState }
func (CustomRPValidationsResponseArrayOutput) ElementType ¶
func (CustomRPValidationsResponseArrayOutput) ElementType() reflect.Type
func (CustomRPValidationsResponseArrayOutput) ToCustomRPValidationsResponseArrayOutput ¶
func (o CustomRPValidationsResponseArrayOutput) ToCustomRPValidationsResponseArrayOutput() CustomRPValidationsResponseArrayOutput
func (CustomRPValidationsResponseArrayOutput) ToCustomRPValidationsResponseArrayOutputWithContext ¶
func (o CustomRPValidationsResponseArrayOutput) ToCustomRPValidationsResponseArrayOutputWithContext(ctx context.Context) CustomRPValidationsResponseArrayOutput
type CustomRPValidationsResponseOutput ¶
type CustomRPValidationsResponseOutput struct{ *pulumi.OutputState }
A validation to apply on custom resource provider requests.
func (CustomRPValidationsResponseOutput) ElementType ¶
func (CustomRPValidationsResponseOutput) ElementType() reflect.Type
func (CustomRPValidationsResponseOutput) Specification ¶
func (o CustomRPValidationsResponseOutput) Specification() pulumi.StringOutput
A link to the validation specification. The specification must be hosted on raw.githubusercontent.com.
func (CustomRPValidationsResponseOutput) ToCustomRPValidationsResponseOutput ¶
func (o CustomRPValidationsResponseOutput) ToCustomRPValidationsResponseOutput() CustomRPValidationsResponseOutput
func (CustomRPValidationsResponseOutput) ToCustomRPValidationsResponseOutputWithContext ¶
func (o CustomRPValidationsResponseOutput) ToCustomRPValidationsResponseOutputWithContext(ctx context.Context) CustomRPValidationsResponseOutput
func (CustomRPValidationsResponseOutput) ValidationType ¶
func (o CustomRPValidationsResponseOutput) ValidationType() pulumi.StringPtrOutput
The type of validation to run against a matching request.
type CustomResourceProvider ¶
type CustomResourceProvider struct { pulumi.CustomResourceState // A list of actions that the custom resource provider implements. Actions CustomRPActionRouteDefinitionResponseArrayOutput `pulumi:"actions"` // Resource location Location pulumi.StringOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // The provisioning state of the resource provider. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // A list of resource types that the custom resource provider implements. ResourceTypes CustomRPResourceTypeRouteDefinitionResponseArrayOutput `pulumi:"resourceTypes"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // A list of validations to run on the custom resource provider's requests. Validations CustomRPValidationsResponseArrayOutput `pulumi:"validations"` }
A manifest file that defines the custom resource provider resources. Azure REST API version: 2018-09-01-preview. Prior API version in Azure Native 1.x: 2018-09-01-preview.
func GetCustomResourceProvider ¶
func GetCustomResourceProvider(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CustomResourceProviderState, opts ...pulumi.ResourceOption) (*CustomResourceProvider, error)
GetCustomResourceProvider gets an existing CustomResourceProvider 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 NewCustomResourceProvider ¶
func NewCustomResourceProvider(ctx *pulumi.Context, name string, args *CustomResourceProviderArgs, opts ...pulumi.ResourceOption) (*CustomResourceProvider, error)
NewCustomResourceProvider registers a new resource with the given unique name, arguments, and options.
func (*CustomResourceProvider) ElementType ¶
func (*CustomResourceProvider) ElementType() reflect.Type
func (*CustomResourceProvider) ToCustomResourceProviderOutput ¶
func (i *CustomResourceProvider) ToCustomResourceProviderOutput() CustomResourceProviderOutput
func (*CustomResourceProvider) ToCustomResourceProviderOutputWithContext ¶
func (i *CustomResourceProvider) ToCustomResourceProviderOutputWithContext(ctx context.Context) CustomResourceProviderOutput
type CustomResourceProviderArgs ¶
type CustomResourceProviderArgs struct { // A list of actions that the custom resource provider implements. Actions CustomRPActionRouteDefinitionArrayInput // Resource location Location pulumi.StringPtrInput // The name of the resource group. ResourceGroupName pulumi.StringInput // The name of the resource provider. ResourceProviderName pulumi.StringPtrInput // A list of resource types that the custom resource provider implements. ResourceTypes CustomRPResourceTypeRouteDefinitionArrayInput // Resource tags Tags pulumi.StringMapInput // A list of validations to run on the custom resource provider's requests. Validations CustomRPValidationsArrayInput }
The set of arguments for constructing a CustomResourceProvider resource.
func (CustomResourceProviderArgs) ElementType ¶
func (CustomResourceProviderArgs) ElementType() reflect.Type
type CustomResourceProviderInput ¶
type CustomResourceProviderInput interface { pulumi.Input ToCustomResourceProviderOutput() CustomResourceProviderOutput ToCustomResourceProviderOutputWithContext(ctx context.Context) CustomResourceProviderOutput }
type CustomResourceProviderOutput ¶
type CustomResourceProviderOutput struct{ *pulumi.OutputState }
func (CustomResourceProviderOutput) Actions ¶
func (o CustomResourceProviderOutput) Actions() CustomRPActionRouteDefinitionResponseArrayOutput
A list of actions that the custom resource provider implements.
func (CustomResourceProviderOutput) ElementType ¶
func (CustomResourceProviderOutput) ElementType() reflect.Type
func (CustomResourceProviderOutput) Location ¶
func (o CustomResourceProviderOutput) Location() pulumi.StringOutput
Resource location
func (CustomResourceProviderOutput) Name ¶
func (o CustomResourceProviderOutput) Name() pulumi.StringOutput
Resource name
func (CustomResourceProviderOutput) ProvisioningState ¶
func (o CustomResourceProviderOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource provider.
func (CustomResourceProviderOutput) ResourceTypes ¶
func (o CustomResourceProviderOutput) ResourceTypes() CustomRPResourceTypeRouteDefinitionResponseArrayOutput
A list of resource types that the custom resource provider implements.
func (CustomResourceProviderOutput) Tags ¶
func (o CustomResourceProviderOutput) Tags() pulumi.StringMapOutput
Resource tags
func (CustomResourceProviderOutput) ToCustomResourceProviderOutput ¶
func (o CustomResourceProviderOutput) ToCustomResourceProviderOutput() CustomResourceProviderOutput
func (CustomResourceProviderOutput) ToCustomResourceProviderOutputWithContext ¶
func (o CustomResourceProviderOutput) ToCustomResourceProviderOutputWithContext(ctx context.Context) CustomResourceProviderOutput
func (CustomResourceProviderOutput) Type ¶
func (o CustomResourceProviderOutput) Type() pulumi.StringOutput
Resource type
func (CustomResourceProviderOutput) Validations ¶
func (o CustomResourceProviderOutput) Validations() CustomRPValidationsResponseArrayOutput
A list of validations to run on the custom resource provider's requests.
type CustomResourceProviderState ¶
type CustomResourceProviderState struct { }
func (CustomResourceProviderState) ElementType ¶
func (CustomResourceProviderState) ElementType() reflect.Type
type LookupAssociationArgs ¶
type LookupAssociationOutputArgs ¶
type LookupAssociationOutputArgs struct { // The name of the association. AssociationName pulumi.StringInput `pulumi:"associationName"` // The scope of the association. Scope pulumi.StringInput `pulumi:"scope"` }
func (LookupAssociationOutputArgs) ElementType ¶
func (LookupAssociationOutputArgs) ElementType() reflect.Type
type LookupAssociationResult ¶
type LookupAssociationResult struct { // The association id. Id string `pulumi:"id"` // The association name. Name string `pulumi:"name"` // The provisioning state of the association. ProvisioningState string `pulumi:"provisioningState"` // The REST resource instance of the target resource for this association. TargetResourceId *string `pulumi:"targetResourceId"` // The association type. Type string `pulumi:"type"` }
The resource definition of this association.
func LookupAssociation ¶
func LookupAssociation(ctx *pulumi.Context, args *LookupAssociationArgs, opts ...pulumi.InvokeOption) (*LookupAssociationResult, error)
Get an association. Azure REST API version: 2018-09-01-preview.
type LookupAssociationResultOutput ¶
type LookupAssociationResultOutput struct{ *pulumi.OutputState }
The resource definition of this association.
func LookupAssociationOutput ¶
func LookupAssociationOutput(ctx *pulumi.Context, args LookupAssociationOutputArgs, opts ...pulumi.InvokeOption) LookupAssociationResultOutput
func (LookupAssociationResultOutput) ElementType ¶
func (LookupAssociationResultOutput) ElementType() reflect.Type
func (LookupAssociationResultOutput) Id ¶
func (o LookupAssociationResultOutput) Id() pulumi.StringOutput
The association id.
func (LookupAssociationResultOutput) Name ¶
func (o LookupAssociationResultOutput) Name() pulumi.StringOutput
The association name.
func (LookupAssociationResultOutput) ProvisioningState ¶
func (o LookupAssociationResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the association.
func (LookupAssociationResultOutput) TargetResourceId ¶
func (o LookupAssociationResultOutput) TargetResourceId() pulumi.StringPtrOutput
The REST resource instance of the target resource for this association.
func (LookupAssociationResultOutput) ToLookupAssociationResultOutput ¶
func (o LookupAssociationResultOutput) ToLookupAssociationResultOutput() LookupAssociationResultOutput
func (LookupAssociationResultOutput) ToLookupAssociationResultOutputWithContext ¶
func (o LookupAssociationResultOutput) ToLookupAssociationResultOutputWithContext(ctx context.Context) LookupAssociationResultOutput
func (LookupAssociationResultOutput) Type ¶
func (o LookupAssociationResultOutput) Type() pulumi.StringOutput
The association type.
type LookupCustomResourceProviderOutputArgs ¶
type LookupCustomResourceProviderOutputArgs struct { // The name of the resource group. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the resource provider. ResourceProviderName pulumi.StringInput `pulumi:"resourceProviderName"` }
func (LookupCustomResourceProviderOutputArgs) ElementType ¶
func (LookupCustomResourceProviderOutputArgs) ElementType() reflect.Type
type LookupCustomResourceProviderResult ¶
type LookupCustomResourceProviderResult struct { // A list of actions that the custom resource provider implements. Actions []CustomRPActionRouteDefinitionResponse `pulumi:"actions"` // Resource Id Id string `pulumi:"id"` // Resource location Location string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // The provisioning state of the resource provider. ProvisioningState string `pulumi:"provisioningState"` // A list of resource types that the custom resource provider implements. ResourceTypes []CustomRPResourceTypeRouteDefinitionResponse `pulumi:"resourceTypes"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` // A list of validations to run on the custom resource provider's requests. Validations []CustomRPValidationsResponse `pulumi:"validations"` }
A manifest file that defines the custom resource provider resources.
func LookupCustomResourceProvider ¶
func LookupCustomResourceProvider(ctx *pulumi.Context, args *LookupCustomResourceProviderArgs, opts ...pulumi.InvokeOption) (*LookupCustomResourceProviderResult, error)
Gets the custom resource provider manifest. Azure REST API version: 2018-09-01-preview.
type LookupCustomResourceProviderResultOutput ¶
type LookupCustomResourceProviderResultOutput struct{ *pulumi.OutputState }
A manifest file that defines the custom resource provider resources.
func LookupCustomResourceProviderOutput ¶
func LookupCustomResourceProviderOutput(ctx *pulumi.Context, args LookupCustomResourceProviderOutputArgs, opts ...pulumi.InvokeOption) LookupCustomResourceProviderResultOutput
func (LookupCustomResourceProviderResultOutput) Actions ¶
func (o LookupCustomResourceProviderResultOutput) Actions() CustomRPActionRouteDefinitionResponseArrayOutput
A list of actions that the custom resource provider implements.
func (LookupCustomResourceProviderResultOutput) ElementType ¶
func (LookupCustomResourceProviderResultOutput) ElementType() reflect.Type
func (LookupCustomResourceProviderResultOutput) Id ¶
func (o LookupCustomResourceProviderResultOutput) Id() pulumi.StringOutput
Resource Id
func (LookupCustomResourceProviderResultOutput) Location ¶
func (o LookupCustomResourceProviderResultOutput) Location() pulumi.StringOutput
Resource location
func (LookupCustomResourceProviderResultOutput) Name ¶
func (o LookupCustomResourceProviderResultOutput) Name() pulumi.StringOutput
Resource name
func (LookupCustomResourceProviderResultOutput) ProvisioningState ¶
func (o LookupCustomResourceProviderResultOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the resource provider.
func (LookupCustomResourceProviderResultOutput) ResourceTypes ¶
func (o LookupCustomResourceProviderResultOutput) ResourceTypes() CustomRPResourceTypeRouteDefinitionResponseArrayOutput
A list of resource types that the custom resource provider implements.
func (LookupCustomResourceProviderResultOutput) Tags ¶
func (o LookupCustomResourceProviderResultOutput) Tags() pulumi.StringMapOutput
Resource tags
func (LookupCustomResourceProviderResultOutput) ToLookupCustomResourceProviderResultOutput ¶
func (o LookupCustomResourceProviderResultOutput) ToLookupCustomResourceProviderResultOutput() LookupCustomResourceProviderResultOutput
func (LookupCustomResourceProviderResultOutput) ToLookupCustomResourceProviderResultOutputWithContext ¶
func (o LookupCustomResourceProviderResultOutput) ToLookupCustomResourceProviderResultOutputWithContext(ctx context.Context) LookupCustomResourceProviderResultOutput
func (LookupCustomResourceProviderResultOutput) Type ¶
func (o LookupCustomResourceProviderResultOutput) Type() pulumi.StringOutput
Resource type
func (LookupCustomResourceProviderResultOutput) Validations ¶
func (o LookupCustomResourceProviderResultOutput) Validations() CustomRPValidationsResponseArrayOutput
A list of validations to run on the custom resource provider's requests.
type ResourceTypeRouting ¶
type ResourceTypeRouting string
The routing types that are supported for resource requests.
func (ResourceTypeRouting) ElementType ¶
func (ResourceTypeRouting) ElementType() reflect.Type
func (ResourceTypeRouting) ToResourceTypeRoutingOutput ¶
func (e ResourceTypeRouting) ToResourceTypeRoutingOutput() ResourceTypeRoutingOutput
func (ResourceTypeRouting) ToResourceTypeRoutingOutputWithContext ¶
func (e ResourceTypeRouting) ToResourceTypeRoutingOutputWithContext(ctx context.Context) ResourceTypeRoutingOutput
func (ResourceTypeRouting) ToResourceTypeRoutingPtrOutput ¶
func (e ResourceTypeRouting) ToResourceTypeRoutingPtrOutput() ResourceTypeRoutingPtrOutput
func (ResourceTypeRouting) ToResourceTypeRoutingPtrOutputWithContext ¶
func (e ResourceTypeRouting) ToResourceTypeRoutingPtrOutputWithContext(ctx context.Context) ResourceTypeRoutingPtrOutput
func (ResourceTypeRouting) ToStringOutput ¶
func (e ResourceTypeRouting) ToStringOutput() pulumi.StringOutput
func (ResourceTypeRouting) ToStringOutputWithContext ¶
func (e ResourceTypeRouting) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceTypeRouting) ToStringPtrOutput ¶
func (e ResourceTypeRouting) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceTypeRouting) ToStringPtrOutputWithContext ¶
func (e ResourceTypeRouting) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceTypeRoutingInput ¶
type ResourceTypeRoutingInput interface { pulumi.Input ToResourceTypeRoutingOutput() ResourceTypeRoutingOutput ToResourceTypeRoutingOutputWithContext(context.Context) ResourceTypeRoutingOutput }
ResourceTypeRoutingInput is an input type that accepts values of the ResourceTypeRouting enum A concrete instance of `ResourceTypeRoutingInput` can be one of the following:
ResourceTypeRoutingProxy ResourceTypeRouting_Proxy_Cache
type ResourceTypeRoutingOutput ¶
type ResourceTypeRoutingOutput struct{ *pulumi.OutputState }
func (ResourceTypeRoutingOutput) ElementType ¶
func (ResourceTypeRoutingOutput) ElementType() reflect.Type
func (ResourceTypeRoutingOutput) ToResourceTypeRoutingOutput ¶
func (o ResourceTypeRoutingOutput) ToResourceTypeRoutingOutput() ResourceTypeRoutingOutput
func (ResourceTypeRoutingOutput) ToResourceTypeRoutingOutputWithContext ¶
func (o ResourceTypeRoutingOutput) ToResourceTypeRoutingOutputWithContext(ctx context.Context) ResourceTypeRoutingOutput
func (ResourceTypeRoutingOutput) ToResourceTypeRoutingPtrOutput ¶
func (o ResourceTypeRoutingOutput) ToResourceTypeRoutingPtrOutput() ResourceTypeRoutingPtrOutput
func (ResourceTypeRoutingOutput) ToResourceTypeRoutingPtrOutputWithContext ¶
func (o ResourceTypeRoutingOutput) ToResourceTypeRoutingPtrOutputWithContext(ctx context.Context) ResourceTypeRoutingPtrOutput
func (ResourceTypeRoutingOutput) ToStringOutput ¶
func (o ResourceTypeRoutingOutput) ToStringOutput() pulumi.StringOutput
func (ResourceTypeRoutingOutput) ToStringOutputWithContext ¶
func (o ResourceTypeRoutingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceTypeRoutingOutput) ToStringPtrOutput ¶
func (o ResourceTypeRoutingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceTypeRoutingOutput) ToStringPtrOutputWithContext ¶
func (o ResourceTypeRoutingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceTypeRoutingPtrInput ¶
type ResourceTypeRoutingPtrInput interface { pulumi.Input ToResourceTypeRoutingPtrOutput() ResourceTypeRoutingPtrOutput ToResourceTypeRoutingPtrOutputWithContext(context.Context) ResourceTypeRoutingPtrOutput }
func ResourceTypeRoutingPtr ¶
func ResourceTypeRoutingPtr(v string) ResourceTypeRoutingPtrInput
type ResourceTypeRoutingPtrOutput ¶
type ResourceTypeRoutingPtrOutput struct{ *pulumi.OutputState }
func (ResourceTypeRoutingPtrOutput) Elem ¶
func (o ResourceTypeRoutingPtrOutput) Elem() ResourceTypeRoutingOutput
func (ResourceTypeRoutingPtrOutput) ElementType ¶
func (ResourceTypeRoutingPtrOutput) ElementType() reflect.Type
func (ResourceTypeRoutingPtrOutput) ToResourceTypeRoutingPtrOutput ¶
func (o ResourceTypeRoutingPtrOutput) ToResourceTypeRoutingPtrOutput() ResourceTypeRoutingPtrOutput
func (ResourceTypeRoutingPtrOutput) ToResourceTypeRoutingPtrOutputWithContext ¶
func (o ResourceTypeRoutingPtrOutput) ToResourceTypeRoutingPtrOutputWithContext(ctx context.Context) ResourceTypeRoutingPtrOutput
func (ResourceTypeRoutingPtrOutput) ToStringPtrOutput ¶
func (o ResourceTypeRoutingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceTypeRoutingPtrOutput) ToStringPtrOutputWithContext ¶
func (o ResourceTypeRoutingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ValidationType ¶
type ValidationType string
The type of validation to run against a matching request.
func (ValidationType) ElementType ¶
func (ValidationType) ElementType() reflect.Type
func (ValidationType) ToStringOutput ¶
func (e ValidationType) ToStringOutput() pulumi.StringOutput
func (ValidationType) ToStringOutputWithContext ¶
func (e ValidationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ValidationType) ToStringPtrOutput ¶
func (e ValidationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ValidationType) ToStringPtrOutputWithContext ¶
func (e ValidationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (ValidationType) ToValidationTypeOutput ¶
func (e ValidationType) ToValidationTypeOutput() ValidationTypeOutput
func (ValidationType) ToValidationTypeOutputWithContext ¶
func (e ValidationType) ToValidationTypeOutputWithContext(ctx context.Context) ValidationTypeOutput
func (ValidationType) ToValidationTypePtrOutput ¶
func (e ValidationType) ToValidationTypePtrOutput() ValidationTypePtrOutput
func (ValidationType) ToValidationTypePtrOutputWithContext ¶
func (e ValidationType) ToValidationTypePtrOutputWithContext(ctx context.Context) ValidationTypePtrOutput
type ValidationTypeInput ¶
type ValidationTypeInput interface { pulumi.Input ToValidationTypeOutput() ValidationTypeOutput ToValidationTypeOutputWithContext(context.Context) ValidationTypeOutput }
ValidationTypeInput is an input type that accepts values of the ValidationType enum A concrete instance of `ValidationTypeInput` can be one of the following:
ValidationTypeSwagger
type ValidationTypeOutput ¶
type ValidationTypeOutput struct{ *pulumi.OutputState }
func (ValidationTypeOutput) ElementType ¶
func (ValidationTypeOutput) ElementType() reflect.Type
func (ValidationTypeOutput) ToStringOutput ¶
func (o ValidationTypeOutput) ToStringOutput() pulumi.StringOutput
func (ValidationTypeOutput) ToStringOutputWithContext ¶
func (o ValidationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ValidationTypeOutput) ToStringPtrOutput ¶
func (o ValidationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ValidationTypeOutput) ToStringPtrOutputWithContext ¶
func (o ValidationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (ValidationTypeOutput) ToValidationTypeOutput ¶
func (o ValidationTypeOutput) ToValidationTypeOutput() ValidationTypeOutput
func (ValidationTypeOutput) ToValidationTypeOutputWithContext ¶
func (o ValidationTypeOutput) ToValidationTypeOutputWithContext(ctx context.Context) ValidationTypeOutput
func (ValidationTypeOutput) ToValidationTypePtrOutput ¶
func (o ValidationTypeOutput) ToValidationTypePtrOutput() ValidationTypePtrOutput
func (ValidationTypeOutput) ToValidationTypePtrOutputWithContext ¶
func (o ValidationTypeOutput) ToValidationTypePtrOutputWithContext(ctx context.Context) ValidationTypePtrOutput
type ValidationTypePtrInput ¶
type ValidationTypePtrInput interface { pulumi.Input ToValidationTypePtrOutput() ValidationTypePtrOutput ToValidationTypePtrOutputWithContext(context.Context) ValidationTypePtrOutput }
func ValidationTypePtr ¶
func ValidationTypePtr(v string) ValidationTypePtrInput
type ValidationTypePtrOutput ¶
type ValidationTypePtrOutput struct{ *pulumi.OutputState }
func (ValidationTypePtrOutput) Elem ¶
func (o ValidationTypePtrOutput) Elem() ValidationTypeOutput
func (ValidationTypePtrOutput) ElementType ¶
func (ValidationTypePtrOutput) ElementType() reflect.Type
func (ValidationTypePtrOutput) ToStringPtrOutput ¶
func (o ValidationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ValidationTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ValidationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (ValidationTypePtrOutput) ToValidationTypePtrOutput ¶
func (o ValidationTypePtrOutput) ToValidationTypePtrOutput() ValidationTypePtrOutput
func (ValidationTypePtrOutput) ToValidationTypePtrOutputWithContext ¶
func (o ValidationTypePtrOutput) ToValidationTypePtrOutputWithContext(ctx context.Context) ValidationTypePtrOutput