Documentation
¶
Index ¶
- Constants
- type Action
- func (Action) ElementType() reflect.Type
- func (e Action) ToStringOutput() pulumi.StringOutput
- func (e Action) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Action) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Action) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ActorResponse
- type ActorResponseArgs
- func (ActorResponseArgs) ElementType() reflect.Type
- func (i ActorResponseArgs) ToActorResponseOutput() ActorResponseOutput
- func (i ActorResponseArgs) ToActorResponseOutputWithContext(ctx context.Context) ActorResponseOutput
- func (i ActorResponseArgs) ToActorResponsePtrOutput() ActorResponsePtrOutput
- func (i ActorResponseArgs) ToActorResponsePtrOutputWithContext(ctx context.Context) ActorResponsePtrOutput
- type ActorResponseInput
- type ActorResponseOutput
- func (ActorResponseOutput) ElementType() reflect.Type
- func (o ActorResponseOutput) Name() pulumi.StringPtrOutput
- func (o ActorResponseOutput) ToActorResponseOutput() ActorResponseOutput
- func (o ActorResponseOutput) ToActorResponseOutputWithContext(ctx context.Context) ActorResponseOutput
- func (o ActorResponseOutput) ToActorResponsePtrOutput() ActorResponsePtrOutput
- func (o ActorResponseOutput) ToActorResponsePtrOutputWithContext(ctx context.Context) ActorResponsePtrOutput
- type ActorResponsePtrInput
- type ActorResponsePtrOutput
- func (o ActorResponsePtrOutput) Elem() ActorResponseOutput
- func (ActorResponsePtrOutput) ElementType() reflect.Type
- func (o ActorResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ActorResponsePtrOutput) ToActorResponsePtrOutput() ActorResponsePtrOutput
- func (o ActorResponsePtrOutput) ToActorResponsePtrOutputWithContext(ctx context.Context) ActorResponsePtrOutput
- type DefaultAction
- func (DefaultAction) ElementType() reflect.Type
- func (e DefaultAction) ToStringOutput() pulumi.StringOutput
- func (e DefaultAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DefaultAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DefaultAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EventContentResponse
- type EventContentResponseArgs
- func (EventContentResponseArgs) ElementType() reflect.Type
- func (i EventContentResponseArgs) ToEventContentResponseOutput() EventContentResponseOutput
- func (i EventContentResponseArgs) ToEventContentResponseOutputWithContext(ctx context.Context) EventContentResponseOutput
- func (i EventContentResponseArgs) ToEventContentResponsePtrOutput() EventContentResponsePtrOutput
- func (i EventContentResponseArgs) ToEventContentResponsePtrOutputWithContext(ctx context.Context) EventContentResponsePtrOutput
- type EventContentResponseInput
- type EventContentResponseOutput
- func (o EventContentResponseOutput) Action() pulumi.StringPtrOutput
- func (o EventContentResponseOutput) Actor() ActorResponsePtrOutput
- func (EventContentResponseOutput) ElementType() reflect.Type
- func (o EventContentResponseOutput) Id() pulumi.StringPtrOutput
- func (o EventContentResponseOutput) Request() RequestResponsePtrOutput
- func (o EventContentResponseOutput) Source() SourceResponsePtrOutput
- func (o EventContentResponseOutput) Target() TargetResponsePtrOutput
- func (o EventContentResponseOutput) Timestamp() pulumi.StringPtrOutput
- func (o EventContentResponseOutput) ToEventContentResponseOutput() EventContentResponseOutput
- func (o EventContentResponseOutput) ToEventContentResponseOutputWithContext(ctx context.Context) EventContentResponseOutput
- func (o EventContentResponseOutput) ToEventContentResponsePtrOutput() EventContentResponsePtrOutput
- func (o EventContentResponseOutput) ToEventContentResponsePtrOutputWithContext(ctx context.Context) EventContentResponsePtrOutput
- type EventContentResponsePtrInput
- type EventContentResponsePtrOutput
- func (o EventContentResponsePtrOutput) Action() pulumi.StringPtrOutput
- func (o EventContentResponsePtrOutput) Actor() ActorResponsePtrOutput
- func (o EventContentResponsePtrOutput) Elem() EventContentResponseOutput
- func (EventContentResponsePtrOutput) ElementType() reflect.Type
- func (o EventContentResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o EventContentResponsePtrOutput) Request() RequestResponsePtrOutput
- func (o EventContentResponsePtrOutput) Source() SourceResponsePtrOutput
- func (o EventContentResponsePtrOutput) Target() TargetResponsePtrOutput
- func (o EventContentResponsePtrOutput) Timestamp() pulumi.StringPtrOutput
- func (o EventContentResponsePtrOutput) ToEventContentResponsePtrOutput() EventContentResponsePtrOutput
- func (o EventContentResponsePtrOutput) ToEventContentResponsePtrOutputWithContext(ctx context.Context) EventContentResponsePtrOutput
- type EventRequestMessageResponse
- type EventRequestMessageResponseArgs
- func (EventRequestMessageResponseArgs) ElementType() reflect.Type
- func (i EventRequestMessageResponseArgs) ToEventRequestMessageResponseOutput() EventRequestMessageResponseOutput
- func (i EventRequestMessageResponseArgs) ToEventRequestMessageResponseOutputWithContext(ctx context.Context) EventRequestMessageResponseOutput
- func (i EventRequestMessageResponseArgs) ToEventRequestMessageResponsePtrOutput() EventRequestMessageResponsePtrOutput
- func (i EventRequestMessageResponseArgs) ToEventRequestMessageResponsePtrOutputWithContext(ctx context.Context) EventRequestMessageResponsePtrOutput
- type EventRequestMessageResponseInput
- type EventRequestMessageResponseOutput
- func (o EventRequestMessageResponseOutput) Content() EventContentResponsePtrOutput
- func (EventRequestMessageResponseOutput) ElementType() reflect.Type
- func (o EventRequestMessageResponseOutput) Headers() pulumi.StringMapOutput
- func (o EventRequestMessageResponseOutput) Method() pulumi.StringPtrOutput
- func (o EventRequestMessageResponseOutput) RequestUri() pulumi.StringPtrOutput
- func (o EventRequestMessageResponseOutput) ToEventRequestMessageResponseOutput() EventRequestMessageResponseOutput
- func (o EventRequestMessageResponseOutput) ToEventRequestMessageResponseOutputWithContext(ctx context.Context) EventRequestMessageResponseOutput
- func (o EventRequestMessageResponseOutput) ToEventRequestMessageResponsePtrOutput() EventRequestMessageResponsePtrOutput
- func (o EventRequestMessageResponseOutput) ToEventRequestMessageResponsePtrOutputWithContext(ctx context.Context) EventRequestMessageResponsePtrOutput
- func (o EventRequestMessageResponseOutput) Version() pulumi.StringPtrOutput
- type EventRequestMessageResponsePtrInput
- type EventRequestMessageResponsePtrOutput
- func (o EventRequestMessageResponsePtrOutput) Content() EventContentResponsePtrOutput
- func (o EventRequestMessageResponsePtrOutput) Elem() EventRequestMessageResponseOutput
- func (EventRequestMessageResponsePtrOutput) ElementType() reflect.Type
- func (o EventRequestMessageResponsePtrOutput) Headers() pulumi.StringMapOutput
- func (o EventRequestMessageResponsePtrOutput) Method() pulumi.StringPtrOutput
- func (o EventRequestMessageResponsePtrOutput) RequestUri() pulumi.StringPtrOutput
- func (o EventRequestMessageResponsePtrOutput) ToEventRequestMessageResponsePtrOutput() EventRequestMessageResponsePtrOutput
- func (o EventRequestMessageResponsePtrOutput) ToEventRequestMessageResponsePtrOutputWithContext(ctx context.Context) EventRequestMessageResponsePtrOutput
- func (o EventRequestMessageResponsePtrOutput) Version() pulumi.StringPtrOutput
- type EventResponse
- type EventResponseArgs
- type EventResponseArray
- type EventResponseArrayInput
- type EventResponseArrayOutput
- func (EventResponseArrayOutput) ElementType() reflect.Type
- func (o EventResponseArrayOutput) Index(i pulumi.IntInput) EventResponseOutput
- func (o EventResponseArrayOutput) ToEventResponseArrayOutput() EventResponseArrayOutput
- func (o EventResponseArrayOutput) ToEventResponseArrayOutputWithContext(ctx context.Context) EventResponseArrayOutput
- type EventResponseInput
- type EventResponseMessageResponse
- type EventResponseMessageResponseArgs
- func (EventResponseMessageResponseArgs) ElementType() reflect.Type
- func (i EventResponseMessageResponseArgs) ToEventResponseMessageResponseOutput() EventResponseMessageResponseOutput
- func (i EventResponseMessageResponseArgs) ToEventResponseMessageResponseOutputWithContext(ctx context.Context) EventResponseMessageResponseOutput
- func (i EventResponseMessageResponseArgs) ToEventResponseMessageResponsePtrOutput() EventResponseMessageResponsePtrOutput
- func (i EventResponseMessageResponseArgs) ToEventResponseMessageResponsePtrOutputWithContext(ctx context.Context) EventResponseMessageResponsePtrOutput
- type EventResponseMessageResponseInput
- type EventResponseMessageResponseOutput
- func (o EventResponseMessageResponseOutput) Content() pulumi.StringPtrOutput
- func (EventResponseMessageResponseOutput) ElementType() reflect.Type
- func (o EventResponseMessageResponseOutput) Headers() pulumi.StringMapOutput
- func (o EventResponseMessageResponseOutput) ReasonPhrase() pulumi.StringPtrOutput
- func (o EventResponseMessageResponseOutput) StatusCode() pulumi.StringPtrOutput
- func (o EventResponseMessageResponseOutput) ToEventResponseMessageResponseOutput() EventResponseMessageResponseOutput
- func (o EventResponseMessageResponseOutput) ToEventResponseMessageResponseOutputWithContext(ctx context.Context) EventResponseMessageResponseOutput
- func (o EventResponseMessageResponseOutput) ToEventResponseMessageResponsePtrOutput() EventResponseMessageResponsePtrOutput
- func (o EventResponseMessageResponseOutput) ToEventResponseMessageResponsePtrOutputWithContext(ctx context.Context) EventResponseMessageResponsePtrOutput
- func (o EventResponseMessageResponseOutput) Version() pulumi.StringPtrOutput
- type EventResponseMessageResponsePtrInput
- type EventResponseMessageResponsePtrOutput
- func (o EventResponseMessageResponsePtrOutput) Content() pulumi.StringPtrOutput
- func (o EventResponseMessageResponsePtrOutput) Elem() EventResponseMessageResponseOutput
- func (EventResponseMessageResponsePtrOutput) ElementType() reflect.Type
- func (o EventResponseMessageResponsePtrOutput) Headers() pulumi.StringMapOutput
- func (o EventResponseMessageResponsePtrOutput) ReasonPhrase() pulumi.StringPtrOutput
- func (o EventResponseMessageResponsePtrOutput) StatusCode() pulumi.StringPtrOutput
- func (o EventResponseMessageResponsePtrOutput) ToEventResponseMessageResponsePtrOutput() EventResponseMessageResponsePtrOutput
- func (o EventResponseMessageResponsePtrOutput) ToEventResponseMessageResponsePtrOutputWithContext(ctx context.Context) EventResponseMessageResponsePtrOutput
- func (o EventResponseMessageResponsePtrOutput) Version() pulumi.StringPtrOutput
- type EventResponseOutput
- func (EventResponseOutput) ElementType() reflect.Type
- func (o EventResponseOutput) EventRequestMessage() EventRequestMessageResponsePtrOutput
- func (o EventResponseOutput) EventResponseMessage() EventResponseMessageResponsePtrOutput
- func (o EventResponseOutput) Id() pulumi.StringPtrOutput
- func (o EventResponseOutput) ToEventResponseOutput() EventResponseOutput
- func (o EventResponseOutput) ToEventResponseOutputWithContext(ctx context.Context) EventResponseOutput
- type GetWebhookCallbackConfigArgs
- type GetWebhookCallbackConfigResult
- type IPRule
- type IPRuleArgs
- type IPRuleArray
- type IPRuleArrayInput
- type IPRuleArrayOutput
- type IPRuleInput
- type IPRuleOutput
- type IPRuleResponse
- type IPRuleResponseArgs
- type IPRuleResponseArray
- type IPRuleResponseArrayInput
- type IPRuleResponseArrayOutput
- func (IPRuleResponseArrayOutput) ElementType() reflect.Type
- func (o IPRuleResponseArrayOutput) Index(i pulumi.IntInput) IPRuleResponseOutput
- func (o IPRuleResponseArrayOutput) ToIPRuleResponseArrayOutput() IPRuleResponseArrayOutput
- func (o IPRuleResponseArrayOutput) ToIPRuleResponseArrayOutputWithContext(ctx context.Context) IPRuleResponseArrayOutput
- type IPRuleResponseInput
- type IPRuleResponseOutput
- func (o IPRuleResponseOutput) Action() pulumi.StringPtrOutput
- func (IPRuleResponseOutput) ElementType() reflect.Type
- func (o IPRuleResponseOutput) IPAddressOrRange() pulumi.StringOutput
- func (o IPRuleResponseOutput) ToIPRuleResponseOutput() IPRuleResponseOutput
- func (o IPRuleResponseOutput) ToIPRuleResponseOutputWithContext(ctx context.Context) IPRuleResponseOutput
- type ListRegistryCredentialsArgs
- type ListRegistryCredentialsResult
- type ListWebhookEventsArgs
- type ListWebhookEventsResult
- type LookupRegistryArgs
- type LookupRegistryResult
- type LookupReplicationArgs
- type LookupReplicationResult
- type LookupWebhookArgs
- type LookupWebhookResult
- type NetworkRuleSet
- type NetworkRuleSetArgs
- func (NetworkRuleSetArgs) ElementType() reflect.Type
- func (i NetworkRuleSetArgs) ToNetworkRuleSetOutput() NetworkRuleSetOutput
- func (i NetworkRuleSetArgs) ToNetworkRuleSetOutputWithContext(ctx context.Context) NetworkRuleSetOutput
- func (i NetworkRuleSetArgs) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
- func (i NetworkRuleSetArgs) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
- type NetworkRuleSetInput
- type NetworkRuleSetOutput
- func (o NetworkRuleSetOutput) DefaultAction() pulumi.StringOutput
- func (NetworkRuleSetOutput) ElementType() reflect.Type
- func (o NetworkRuleSetOutput) IpRules() IPRuleArrayOutput
- func (o NetworkRuleSetOutput) ToNetworkRuleSetOutput() NetworkRuleSetOutput
- func (o NetworkRuleSetOutput) ToNetworkRuleSetOutputWithContext(ctx context.Context) NetworkRuleSetOutput
- func (o NetworkRuleSetOutput) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
- func (o NetworkRuleSetOutput) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
- func (o NetworkRuleSetOutput) VirtualNetworkRules() VirtualNetworkRuleArrayOutput
- type NetworkRuleSetPtrInput
- type NetworkRuleSetPtrOutput
- func (o NetworkRuleSetPtrOutput) DefaultAction() pulumi.StringPtrOutput
- func (o NetworkRuleSetPtrOutput) Elem() NetworkRuleSetOutput
- func (NetworkRuleSetPtrOutput) ElementType() reflect.Type
- func (o NetworkRuleSetPtrOutput) IpRules() IPRuleArrayOutput
- func (o NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
- func (o NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
- func (o NetworkRuleSetPtrOutput) VirtualNetworkRules() VirtualNetworkRuleArrayOutput
- type NetworkRuleSetResponse
- type NetworkRuleSetResponseArgs
- func (NetworkRuleSetResponseArgs) ElementType() reflect.Type
- func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponseOutput() NetworkRuleSetResponseOutput
- func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponseOutputWithContext(ctx context.Context) NetworkRuleSetResponseOutput
- func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput
- func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponsePtrOutputWithContext(ctx context.Context) NetworkRuleSetResponsePtrOutput
- type NetworkRuleSetResponseInput
- type NetworkRuleSetResponseOutput
- func (o NetworkRuleSetResponseOutput) DefaultAction() pulumi.StringOutput
- func (NetworkRuleSetResponseOutput) ElementType() reflect.Type
- func (o NetworkRuleSetResponseOutput) IpRules() IPRuleResponseArrayOutput
- func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutput() NetworkRuleSetResponseOutput
- func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutputWithContext(ctx context.Context) NetworkRuleSetResponseOutput
- func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput
- func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponsePtrOutputWithContext(ctx context.Context) NetworkRuleSetResponsePtrOutput
- func (o NetworkRuleSetResponseOutput) VirtualNetworkRules() VirtualNetworkRuleResponseArrayOutput
- type NetworkRuleSetResponsePtrInput
- type NetworkRuleSetResponsePtrOutput
- func (o NetworkRuleSetResponsePtrOutput) DefaultAction() pulumi.StringPtrOutput
- func (o NetworkRuleSetResponsePtrOutput) Elem() NetworkRuleSetResponseOutput
- func (NetworkRuleSetResponsePtrOutput) ElementType() reflect.Type
- func (o NetworkRuleSetResponsePtrOutput) IpRules() IPRuleResponseArrayOutput
- func (o NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput
- func (o NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutputWithContext(ctx context.Context) NetworkRuleSetResponsePtrOutput
- func (o NetworkRuleSetResponsePtrOutput) VirtualNetworkRules() VirtualNetworkRuleResponseArrayOutput
- type Registry
- type RegistryArgs
- type RegistryInput
- type RegistryOutput
- type RegistryPasswordResponse
- type RegistryPasswordResponseArgs
- func (RegistryPasswordResponseArgs) ElementType() reflect.Type
- func (i RegistryPasswordResponseArgs) ToRegistryPasswordResponseOutput() RegistryPasswordResponseOutput
- func (i RegistryPasswordResponseArgs) ToRegistryPasswordResponseOutputWithContext(ctx context.Context) RegistryPasswordResponseOutput
- type RegistryPasswordResponseArray
- func (RegistryPasswordResponseArray) ElementType() reflect.Type
- func (i RegistryPasswordResponseArray) ToRegistryPasswordResponseArrayOutput() RegistryPasswordResponseArrayOutput
- func (i RegistryPasswordResponseArray) ToRegistryPasswordResponseArrayOutputWithContext(ctx context.Context) RegistryPasswordResponseArrayOutput
- type RegistryPasswordResponseArrayInput
- type RegistryPasswordResponseArrayOutput
- func (RegistryPasswordResponseArrayOutput) ElementType() reflect.Type
- func (o RegistryPasswordResponseArrayOutput) Index(i pulumi.IntInput) RegistryPasswordResponseOutput
- func (o RegistryPasswordResponseArrayOutput) ToRegistryPasswordResponseArrayOutput() RegistryPasswordResponseArrayOutput
- func (o RegistryPasswordResponseArrayOutput) ToRegistryPasswordResponseArrayOutputWithContext(ctx context.Context) RegistryPasswordResponseArrayOutput
- type RegistryPasswordResponseInput
- type RegistryPasswordResponseOutput
- func (RegistryPasswordResponseOutput) ElementType() reflect.Type
- func (o RegistryPasswordResponseOutput) Name() pulumi.StringPtrOutput
- func (o RegistryPasswordResponseOutput) ToRegistryPasswordResponseOutput() RegistryPasswordResponseOutput
- func (o RegistryPasswordResponseOutput) ToRegistryPasswordResponseOutputWithContext(ctx context.Context) RegistryPasswordResponseOutput
- func (o RegistryPasswordResponseOutput) Value() pulumi.StringPtrOutput
- type RegistryState
- type Replication
- type ReplicationArgs
- type ReplicationInput
- type ReplicationOutput
- type ReplicationState
- type RequestResponse
- type RequestResponseArgs
- func (RequestResponseArgs) ElementType() reflect.Type
- func (i RequestResponseArgs) ToRequestResponseOutput() RequestResponseOutput
- func (i RequestResponseArgs) ToRequestResponseOutputWithContext(ctx context.Context) RequestResponseOutput
- func (i RequestResponseArgs) ToRequestResponsePtrOutput() RequestResponsePtrOutput
- func (i RequestResponseArgs) ToRequestResponsePtrOutputWithContext(ctx context.Context) RequestResponsePtrOutput
- type RequestResponseInput
- type RequestResponseOutput
- func (o RequestResponseOutput) Addr() pulumi.StringPtrOutput
- func (RequestResponseOutput) ElementType() reflect.Type
- func (o RequestResponseOutput) Host() pulumi.StringPtrOutput
- func (o RequestResponseOutput) Id() pulumi.StringPtrOutput
- func (o RequestResponseOutput) Method() pulumi.StringPtrOutput
- func (o RequestResponseOutput) ToRequestResponseOutput() RequestResponseOutput
- func (o RequestResponseOutput) ToRequestResponseOutputWithContext(ctx context.Context) RequestResponseOutput
- func (o RequestResponseOutput) ToRequestResponsePtrOutput() RequestResponsePtrOutput
- func (o RequestResponseOutput) ToRequestResponsePtrOutputWithContext(ctx context.Context) RequestResponsePtrOutput
- func (o RequestResponseOutput) Useragent() pulumi.StringPtrOutput
- type RequestResponsePtrInput
- type RequestResponsePtrOutput
- func (o RequestResponsePtrOutput) Addr() pulumi.StringPtrOutput
- func (o RequestResponsePtrOutput) Elem() RequestResponseOutput
- func (RequestResponsePtrOutput) ElementType() reflect.Type
- func (o RequestResponsePtrOutput) Host() pulumi.StringPtrOutput
- func (o RequestResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o RequestResponsePtrOutput) Method() pulumi.StringPtrOutput
- func (o RequestResponsePtrOutput) ToRequestResponsePtrOutput() RequestResponsePtrOutput
- func (o RequestResponsePtrOutput) ToRequestResponsePtrOutputWithContext(ctx context.Context) RequestResponsePtrOutput
- func (o RequestResponsePtrOutput) Useragent() pulumi.StringPtrOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuName
- func (SkuName) ElementType() reflect.Type
- func (e SkuName) ToStringOutput() pulumi.StringOutput
- func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Name() pulumi.StringOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- type SkuResponse
- type SkuResponseArgs
- func (SkuResponseArgs) ElementType() reflect.Type
- func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponseInput
- type SkuResponseOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) Tier() pulumi.StringOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponsePtrInput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SourceResponse
- type SourceResponseArgs
- func (SourceResponseArgs) ElementType() reflect.Type
- func (i SourceResponseArgs) ToSourceResponseOutput() SourceResponseOutput
- func (i SourceResponseArgs) ToSourceResponseOutputWithContext(ctx context.Context) SourceResponseOutput
- func (i SourceResponseArgs) ToSourceResponsePtrOutput() SourceResponsePtrOutput
- func (i SourceResponseArgs) ToSourceResponsePtrOutputWithContext(ctx context.Context) SourceResponsePtrOutput
- type SourceResponseInput
- type SourceResponseOutput
- func (o SourceResponseOutput) Addr() pulumi.StringPtrOutput
- func (SourceResponseOutput) ElementType() reflect.Type
- func (o SourceResponseOutput) InstanceID() pulumi.StringPtrOutput
- func (o SourceResponseOutput) ToSourceResponseOutput() SourceResponseOutput
- func (o SourceResponseOutput) ToSourceResponseOutputWithContext(ctx context.Context) SourceResponseOutput
- func (o SourceResponseOutput) ToSourceResponsePtrOutput() SourceResponsePtrOutput
- func (o SourceResponseOutput) ToSourceResponsePtrOutputWithContext(ctx context.Context) SourceResponsePtrOutput
- type SourceResponsePtrInput
- type SourceResponsePtrOutput
- func (o SourceResponsePtrOutput) Addr() pulumi.StringPtrOutput
- func (o SourceResponsePtrOutput) Elem() SourceResponseOutput
- func (SourceResponsePtrOutput) ElementType() reflect.Type
- func (o SourceResponsePtrOutput) InstanceID() pulumi.StringPtrOutput
- func (o SourceResponsePtrOutput) ToSourceResponsePtrOutput() SourceResponsePtrOutput
- func (o SourceResponsePtrOutput) ToSourceResponsePtrOutputWithContext(ctx context.Context) SourceResponsePtrOutput
- type StatusResponse
- type StatusResponseArgs
- func (StatusResponseArgs) ElementType() reflect.Type
- func (i StatusResponseArgs) ToStatusResponseOutput() StatusResponseOutput
- func (i StatusResponseArgs) ToStatusResponseOutputWithContext(ctx context.Context) StatusResponseOutput
- func (i StatusResponseArgs) ToStatusResponsePtrOutput() StatusResponsePtrOutput
- func (i StatusResponseArgs) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
- type StatusResponseInput
- type StatusResponseOutput
- func (o StatusResponseOutput) DisplayStatus() pulumi.StringOutput
- func (StatusResponseOutput) ElementType() reflect.Type
- func (o StatusResponseOutput) Message() pulumi.StringOutput
- func (o StatusResponseOutput) Timestamp() pulumi.StringOutput
- func (o StatusResponseOutput) ToStatusResponseOutput() StatusResponseOutput
- func (o StatusResponseOutput) ToStatusResponseOutputWithContext(ctx context.Context) StatusResponseOutput
- func (o StatusResponseOutput) ToStatusResponsePtrOutput() StatusResponsePtrOutput
- func (o StatusResponseOutput) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
- type StatusResponsePtrInput
- type StatusResponsePtrOutput
- func (o StatusResponsePtrOutput) DisplayStatus() pulumi.StringPtrOutput
- func (o StatusResponsePtrOutput) Elem() StatusResponseOutput
- func (StatusResponsePtrOutput) ElementType() reflect.Type
- func (o StatusResponsePtrOutput) Message() pulumi.StringPtrOutput
- func (o StatusResponsePtrOutput) Timestamp() pulumi.StringPtrOutput
- func (o StatusResponsePtrOutput) ToStatusResponsePtrOutput() StatusResponsePtrOutput
- func (o StatusResponsePtrOutput) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
- type StorageAccountProperties
- type StorageAccountPropertiesArgs
- func (StorageAccountPropertiesArgs) ElementType() reflect.Type
- func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutput() StorageAccountPropertiesOutput
- func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutputWithContext(ctx context.Context) StorageAccountPropertiesOutput
- func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput
- func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutputWithContext(ctx context.Context) StorageAccountPropertiesPtrOutput
- type StorageAccountPropertiesInput
- type StorageAccountPropertiesOutput
- func (StorageAccountPropertiesOutput) ElementType() reflect.Type
- func (o StorageAccountPropertiesOutput) Id() pulumi.StringOutput
- func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutput() StorageAccountPropertiesOutput
- func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutputWithContext(ctx context.Context) StorageAccountPropertiesOutput
- func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput
- func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutputWithContext(ctx context.Context) StorageAccountPropertiesPtrOutput
- type StorageAccountPropertiesPtrInput
- type StorageAccountPropertiesPtrOutput
- func (o StorageAccountPropertiesPtrOutput) Elem() StorageAccountPropertiesOutput
- func (StorageAccountPropertiesPtrOutput) ElementType() reflect.Type
- func (o StorageAccountPropertiesPtrOutput) Id() pulumi.StringPtrOutput
- func (o StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput
- func (o StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutputWithContext(ctx context.Context) StorageAccountPropertiesPtrOutput
- type StorageAccountPropertiesResponse
- type StorageAccountPropertiesResponseArgs
- func (StorageAccountPropertiesResponseArgs) ElementType() reflect.Type
- func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutput() StorageAccountPropertiesResponseOutput
- func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutputWithContext(ctx context.Context) StorageAccountPropertiesResponseOutput
- func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput
- func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageAccountPropertiesResponsePtrOutput
- type StorageAccountPropertiesResponseInput
- type StorageAccountPropertiesResponseOutput
- func (StorageAccountPropertiesResponseOutput) ElementType() reflect.Type
- func (o StorageAccountPropertiesResponseOutput) Id() pulumi.StringOutput
- func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutput() StorageAccountPropertiesResponseOutput
- func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutputWithContext(ctx context.Context) StorageAccountPropertiesResponseOutput
- func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput
- func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageAccountPropertiesResponsePtrOutput
- type StorageAccountPropertiesResponsePtrInput
- type StorageAccountPropertiesResponsePtrOutput
- func (o StorageAccountPropertiesResponsePtrOutput) Elem() StorageAccountPropertiesResponseOutput
- func (StorageAccountPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o StorageAccountPropertiesResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput
- func (o StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageAccountPropertiesResponsePtrOutput
- type TargetResponse
- type TargetResponseArgs
- func (TargetResponseArgs) ElementType() reflect.Type
- func (i TargetResponseArgs) ToTargetResponseOutput() TargetResponseOutput
- func (i TargetResponseArgs) ToTargetResponseOutputWithContext(ctx context.Context) TargetResponseOutput
- func (i TargetResponseArgs) ToTargetResponsePtrOutput() TargetResponsePtrOutput
- func (i TargetResponseArgs) ToTargetResponsePtrOutputWithContext(ctx context.Context) TargetResponsePtrOutput
- type TargetResponseInput
- type TargetResponseOutput
- func (o TargetResponseOutput) Digest() pulumi.StringPtrOutput
- func (TargetResponseOutput) ElementType() reflect.Type
- func (o TargetResponseOutput) Length() pulumi.Float64PtrOutput
- func (o TargetResponseOutput) MediaType() pulumi.StringPtrOutput
- func (o TargetResponseOutput) Name() pulumi.StringPtrOutput
- func (o TargetResponseOutput) Repository() pulumi.StringPtrOutput
- func (o TargetResponseOutput) Size() pulumi.Float64PtrOutput
- func (o TargetResponseOutput) Tag() pulumi.StringPtrOutput
- func (o TargetResponseOutput) ToTargetResponseOutput() TargetResponseOutput
- func (o TargetResponseOutput) ToTargetResponseOutputWithContext(ctx context.Context) TargetResponseOutput
- func (o TargetResponseOutput) ToTargetResponsePtrOutput() TargetResponsePtrOutput
- func (o TargetResponseOutput) ToTargetResponsePtrOutputWithContext(ctx context.Context) TargetResponsePtrOutput
- func (o TargetResponseOutput) Url() pulumi.StringPtrOutput
- func (o TargetResponseOutput) Version() pulumi.StringPtrOutput
- type TargetResponsePtrInput
- type TargetResponsePtrOutput
- func (o TargetResponsePtrOutput) Digest() pulumi.StringPtrOutput
- func (o TargetResponsePtrOutput) Elem() TargetResponseOutput
- func (TargetResponsePtrOutput) ElementType() reflect.Type
- func (o TargetResponsePtrOutput) Length() pulumi.Float64PtrOutput
- func (o TargetResponsePtrOutput) MediaType() pulumi.StringPtrOutput
- func (o TargetResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o TargetResponsePtrOutput) Repository() pulumi.StringPtrOutput
- func (o TargetResponsePtrOutput) Size() pulumi.Float64PtrOutput
- func (o TargetResponsePtrOutput) Tag() pulumi.StringPtrOutput
- func (o TargetResponsePtrOutput) ToTargetResponsePtrOutput() TargetResponsePtrOutput
- func (o TargetResponsePtrOutput) ToTargetResponsePtrOutputWithContext(ctx context.Context) TargetResponsePtrOutput
- func (o TargetResponsePtrOutput) Url() pulumi.StringPtrOutput
- func (o TargetResponsePtrOutput) Version() pulumi.StringPtrOutput
- type VirtualNetworkRule
- type VirtualNetworkRuleArgs
- type VirtualNetworkRuleArray
- type VirtualNetworkRuleArrayInput
- type VirtualNetworkRuleArrayOutput
- func (VirtualNetworkRuleArrayOutput) ElementType() reflect.Type
- func (o VirtualNetworkRuleArrayOutput) Index(i pulumi.IntInput) VirtualNetworkRuleOutput
- func (o VirtualNetworkRuleArrayOutput) ToVirtualNetworkRuleArrayOutput() VirtualNetworkRuleArrayOutput
- func (o VirtualNetworkRuleArrayOutput) ToVirtualNetworkRuleArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleArrayOutput
- type VirtualNetworkRuleInput
- type VirtualNetworkRuleOutput
- func (o VirtualNetworkRuleOutput) Action() pulumi.StringPtrOutput
- func (VirtualNetworkRuleOutput) ElementType() reflect.Type
- func (o VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutput() VirtualNetworkRuleOutput
- func (o VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutputWithContext(ctx context.Context) VirtualNetworkRuleOutput
- func (o VirtualNetworkRuleOutput) VirtualNetworkResourceId() pulumi.StringOutput
- type VirtualNetworkRuleResponse
- type VirtualNetworkRuleResponseArgs
- func (VirtualNetworkRuleResponseArgs) ElementType() reflect.Type
- func (i VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutput() VirtualNetworkRuleResponseOutput
- func (i VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseOutput
- type VirtualNetworkRuleResponseArray
- func (VirtualNetworkRuleResponseArray) ElementType() reflect.Type
- func (i VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutput() VirtualNetworkRuleResponseArrayOutput
- func (i VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseArrayOutput
- type VirtualNetworkRuleResponseArrayInput
- type VirtualNetworkRuleResponseArrayOutput
- func (VirtualNetworkRuleResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualNetworkRuleResponseArrayOutput) Index(i pulumi.IntInput) VirtualNetworkRuleResponseOutput
- func (o VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutput() VirtualNetworkRuleResponseArrayOutput
- func (o VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseArrayOutput
- type VirtualNetworkRuleResponseInput
- type VirtualNetworkRuleResponseOutput
- func (o VirtualNetworkRuleResponseOutput) Action() pulumi.StringPtrOutput
- func (VirtualNetworkRuleResponseOutput) ElementType() reflect.Type
- func (o VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutput() VirtualNetworkRuleResponseOutput
- func (o VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseOutput
- func (o VirtualNetworkRuleResponseOutput) VirtualNetworkResourceId() pulumi.StringOutput
- type Webhook
- type WebhookAction
- func (WebhookAction) ElementType() reflect.Type
- func (e WebhookAction) ToStringOutput() pulumi.StringOutput
- func (e WebhookAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WebhookAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WebhookAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type WebhookArgs
- type WebhookInput
- type WebhookOutput
- type WebhookState
- type WebhookStatus
- func (WebhookStatus) ElementType() reflect.Type
- func (e WebhookStatus) ToStringOutput() pulumi.StringOutput
- func (e WebhookStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e WebhookStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e WebhookStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
Constants ¶
const ( DefaultActionAllow = DefaultAction("Allow") DefaultActionDeny = DefaultAction("Deny") )
const ( SkuNameClassic = SkuName("Classic") SkuNameBasic = SkuName("Basic") SkuNameStandard = SkuName("Standard") SkuNamePremium = SkuName("Premium") )
const ( WebhookActionPush = WebhookAction("push") WebhookActionDelete = WebhookAction("delete") WebhookActionQuarantine = WebhookAction("quarantine") WebhookAction_Chart_push = WebhookAction("chart_push") WebhookAction_Chart_delete = WebhookAction("chart_delete") )
const ( WebhookStatusEnabled = WebhookStatus("enabled") WebhookStatusDisabled = WebhookStatus("disabled") )
const (
ActionAllow = Action("Allow")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Action ¶ added in v0.3.1
The action of virtual network rule.
func (Action) ElementType ¶ added in v0.3.1
func (Action) ToStringOutput ¶ added in v0.3.1
func (e Action) ToStringOutput() pulumi.StringOutput
func (Action) ToStringOutputWithContext ¶ added in v0.3.1
func (e Action) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Action) ToStringPtrOutput ¶ added in v0.3.1
func (e Action) ToStringPtrOutput() pulumi.StringPtrOutput
func (Action) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Action) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ActorResponse ¶
type ActorResponse struct { // The subject or username associated with the request context that generated the event. Name *string `pulumi:"name"` }
The agent that initiated the event. For most situations, this could be from the authorization context of the request.
type ActorResponseArgs ¶
type ActorResponseArgs struct { // The subject or username associated with the request context that generated the event. Name pulumi.StringPtrInput `pulumi:"name"` }
The agent that initiated the event. For most situations, this could be from the authorization context of the request.
func (ActorResponseArgs) ElementType ¶
func (ActorResponseArgs) ElementType() reflect.Type
func (ActorResponseArgs) ToActorResponseOutput ¶
func (i ActorResponseArgs) ToActorResponseOutput() ActorResponseOutput
func (ActorResponseArgs) ToActorResponseOutputWithContext ¶
func (i ActorResponseArgs) ToActorResponseOutputWithContext(ctx context.Context) ActorResponseOutput
func (ActorResponseArgs) ToActorResponsePtrOutput ¶
func (i ActorResponseArgs) ToActorResponsePtrOutput() ActorResponsePtrOutput
func (ActorResponseArgs) ToActorResponsePtrOutputWithContext ¶
func (i ActorResponseArgs) ToActorResponsePtrOutputWithContext(ctx context.Context) ActorResponsePtrOutput
type ActorResponseInput ¶
type ActorResponseInput interface { pulumi.Input ToActorResponseOutput() ActorResponseOutput ToActorResponseOutputWithContext(context.Context) ActorResponseOutput }
ActorResponseInput is an input type that accepts ActorResponseArgs and ActorResponseOutput values. You can construct a concrete instance of `ActorResponseInput` via:
ActorResponseArgs{...}
type ActorResponseOutput ¶
type ActorResponseOutput struct{ *pulumi.OutputState }
The agent that initiated the event. For most situations, this could be from the authorization context of the request.
func (ActorResponseOutput) ElementType ¶
func (ActorResponseOutput) ElementType() reflect.Type
func (ActorResponseOutput) Name ¶
func (o ActorResponseOutput) Name() pulumi.StringPtrOutput
The subject or username associated with the request context that generated the event.
func (ActorResponseOutput) ToActorResponseOutput ¶
func (o ActorResponseOutput) ToActorResponseOutput() ActorResponseOutput
func (ActorResponseOutput) ToActorResponseOutputWithContext ¶
func (o ActorResponseOutput) ToActorResponseOutputWithContext(ctx context.Context) ActorResponseOutput
func (ActorResponseOutput) ToActorResponsePtrOutput ¶
func (o ActorResponseOutput) ToActorResponsePtrOutput() ActorResponsePtrOutput
func (ActorResponseOutput) ToActorResponsePtrOutputWithContext ¶
func (o ActorResponseOutput) ToActorResponsePtrOutputWithContext(ctx context.Context) ActorResponsePtrOutput
type ActorResponsePtrInput ¶
type ActorResponsePtrInput interface { pulumi.Input ToActorResponsePtrOutput() ActorResponsePtrOutput ToActorResponsePtrOutputWithContext(context.Context) ActorResponsePtrOutput }
ActorResponsePtrInput is an input type that accepts ActorResponseArgs, ActorResponsePtr and ActorResponsePtrOutput values. You can construct a concrete instance of `ActorResponsePtrInput` via:
ActorResponseArgs{...} or: nil
func ActorResponsePtr ¶
func ActorResponsePtr(v *ActorResponseArgs) ActorResponsePtrInput
type ActorResponsePtrOutput ¶
type ActorResponsePtrOutput struct{ *pulumi.OutputState }
func (ActorResponsePtrOutput) Elem ¶
func (o ActorResponsePtrOutput) Elem() ActorResponseOutput
func (ActorResponsePtrOutput) ElementType ¶
func (ActorResponsePtrOutput) ElementType() reflect.Type
func (ActorResponsePtrOutput) Name ¶
func (o ActorResponsePtrOutput) Name() pulumi.StringPtrOutput
The subject or username associated with the request context that generated the event.
func (ActorResponsePtrOutput) ToActorResponsePtrOutput ¶
func (o ActorResponsePtrOutput) ToActorResponsePtrOutput() ActorResponsePtrOutput
func (ActorResponsePtrOutput) ToActorResponsePtrOutputWithContext ¶
func (o ActorResponsePtrOutput) ToActorResponsePtrOutputWithContext(ctx context.Context) ActorResponsePtrOutput
type DefaultAction ¶ added in v0.3.1
The default action of allow or deny when no other rules match.
func (DefaultAction) ElementType ¶ added in v0.3.1
func (DefaultAction) ElementType() reflect.Type
func (DefaultAction) ToStringOutput ¶ added in v0.3.1
func (e DefaultAction) ToStringOutput() pulumi.StringOutput
func (DefaultAction) ToStringOutputWithContext ¶ added in v0.3.1
func (e DefaultAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DefaultAction) ToStringPtrOutput ¶ added in v0.3.1
func (e DefaultAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (DefaultAction) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DefaultAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EventContentResponse ¶
type EventContentResponse struct { // The action that encompasses the provided event. Action *string `pulumi:"action"` // The agent that initiated the event. For most situations, this could be from the authorization context of the request. Actor *ActorResponse `pulumi:"actor"` // The event ID. Id *string `pulumi:"id"` // The request that generated the event. Request *RequestResponse `pulumi:"request"` // The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it. Source *SourceResponse `pulumi:"source"` // The target of the event. Target *TargetResponse `pulumi:"target"` // The time at which the event occurred. Timestamp *string `pulumi:"timestamp"` }
The content of the event request message.
type EventContentResponseArgs ¶
type EventContentResponseArgs struct { // The action that encompasses the provided event. Action pulumi.StringPtrInput `pulumi:"action"` // The agent that initiated the event. For most situations, this could be from the authorization context of the request. Actor ActorResponsePtrInput `pulumi:"actor"` // The event ID. Id pulumi.StringPtrInput `pulumi:"id"` // The request that generated the event. Request RequestResponsePtrInput `pulumi:"request"` // The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it. Source SourceResponsePtrInput `pulumi:"source"` // The target of the event. Target TargetResponsePtrInput `pulumi:"target"` // The time at which the event occurred. Timestamp pulumi.StringPtrInput `pulumi:"timestamp"` }
The content of the event request message.
func (EventContentResponseArgs) ElementType ¶
func (EventContentResponseArgs) ElementType() reflect.Type
func (EventContentResponseArgs) ToEventContentResponseOutput ¶
func (i EventContentResponseArgs) ToEventContentResponseOutput() EventContentResponseOutput
func (EventContentResponseArgs) ToEventContentResponseOutputWithContext ¶
func (i EventContentResponseArgs) ToEventContentResponseOutputWithContext(ctx context.Context) EventContentResponseOutput
func (EventContentResponseArgs) ToEventContentResponsePtrOutput ¶
func (i EventContentResponseArgs) ToEventContentResponsePtrOutput() EventContentResponsePtrOutput
func (EventContentResponseArgs) ToEventContentResponsePtrOutputWithContext ¶
func (i EventContentResponseArgs) ToEventContentResponsePtrOutputWithContext(ctx context.Context) EventContentResponsePtrOutput
type EventContentResponseInput ¶
type EventContentResponseInput interface { pulumi.Input ToEventContentResponseOutput() EventContentResponseOutput ToEventContentResponseOutputWithContext(context.Context) EventContentResponseOutput }
EventContentResponseInput is an input type that accepts EventContentResponseArgs and EventContentResponseOutput values. You can construct a concrete instance of `EventContentResponseInput` via:
EventContentResponseArgs{...}
type EventContentResponseOutput ¶
type EventContentResponseOutput struct{ *pulumi.OutputState }
The content of the event request message.
func (EventContentResponseOutput) Action ¶
func (o EventContentResponseOutput) Action() pulumi.StringPtrOutput
The action that encompasses the provided event.
func (EventContentResponseOutput) Actor ¶
func (o EventContentResponseOutput) Actor() ActorResponsePtrOutput
The agent that initiated the event. For most situations, this could be from the authorization context of the request.
func (EventContentResponseOutput) ElementType ¶
func (EventContentResponseOutput) ElementType() reflect.Type
func (EventContentResponseOutput) Id ¶
func (o EventContentResponseOutput) Id() pulumi.StringPtrOutput
The event ID.
func (EventContentResponseOutput) Request ¶
func (o EventContentResponseOutput) Request() RequestResponsePtrOutput
The request that generated the event.
func (EventContentResponseOutput) Source ¶
func (o EventContentResponseOutput) Source() SourceResponsePtrOutput
The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it.
func (EventContentResponseOutput) Target ¶
func (o EventContentResponseOutput) Target() TargetResponsePtrOutput
The target of the event.
func (EventContentResponseOutput) Timestamp ¶
func (o EventContentResponseOutput) Timestamp() pulumi.StringPtrOutput
The time at which the event occurred.
func (EventContentResponseOutput) ToEventContentResponseOutput ¶
func (o EventContentResponseOutput) ToEventContentResponseOutput() EventContentResponseOutput
func (EventContentResponseOutput) ToEventContentResponseOutputWithContext ¶
func (o EventContentResponseOutput) ToEventContentResponseOutputWithContext(ctx context.Context) EventContentResponseOutput
func (EventContentResponseOutput) ToEventContentResponsePtrOutput ¶
func (o EventContentResponseOutput) ToEventContentResponsePtrOutput() EventContentResponsePtrOutput
func (EventContentResponseOutput) ToEventContentResponsePtrOutputWithContext ¶
func (o EventContentResponseOutput) ToEventContentResponsePtrOutputWithContext(ctx context.Context) EventContentResponsePtrOutput
type EventContentResponsePtrInput ¶
type EventContentResponsePtrInput interface { pulumi.Input ToEventContentResponsePtrOutput() EventContentResponsePtrOutput ToEventContentResponsePtrOutputWithContext(context.Context) EventContentResponsePtrOutput }
EventContentResponsePtrInput is an input type that accepts EventContentResponseArgs, EventContentResponsePtr and EventContentResponsePtrOutput values. You can construct a concrete instance of `EventContentResponsePtrInput` via:
EventContentResponseArgs{...} or: nil
func EventContentResponsePtr ¶
func EventContentResponsePtr(v *EventContentResponseArgs) EventContentResponsePtrInput
type EventContentResponsePtrOutput ¶
type EventContentResponsePtrOutput struct{ *pulumi.OutputState }
func (EventContentResponsePtrOutput) Action ¶
func (o EventContentResponsePtrOutput) Action() pulumi.StringPtrOutput
The action that encompasses the provided event.
func (EventContentResponsePtrOutput) Actor ¶
func (o EventContentResponsePtrOutput) Actor() ActorResponsePtrOutput
The agent that initiated the event. For most situations, this could be from the authorization context of the request.
func (EventContentResponsePtrOutput) Elem ¶
func (o EventContentResponsePtrOutput) Elem() EventContentResponseOutput
func (EventContentResponsePtrOutput) ElementType ¶
func (EventContentResponsePtrOutput) ElementType() reflect.Type
func (EventContentResponsePtrOutput) Id ¶
func (o EventContentResponsePtrOutput) Id() pulumi.StringPtrOutput
The event ID.
func (EventContentResponsePtrOutput) Request ¶
func (o EventContentResponsePtrOutput) Request() RequestResponsePtrOutput
The request that generated the event.
func (EventContentResponsePtrOutput) Source ¶
func (o EventContentResponsePtrOutput) Source() SourceResponsePtrOutput
The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it.
func (EventContentResponsePtrOutput) Target ¶
func (o EventContentResponsePtrOutput) Target() TargetResponsePtrOutput
The target of the event.
func (EventContentResponsePtrOutput) Timestamp ¶
func (o EventContentResponsePtrOutput) Timestamp() pulumi.StringPtrOutput
The time at which the event occurred.
func (EventContentResponsePtrOutput) ToEventContentResponsePtrOutput ¶
func (o EventContentResponsePtrOutput) ToEventContentResponsePtrOutput() EventContentResponsePtrOutput
func (EventContentResponsePtrOutput) ToEventContentResponsePtrOutputWithContext ¶
func (o EventContentResponsePtrOutput) ToEventContentResponsePtrOutputWithContext(ctx context.Context) EventContentResponsePtrOutput
type EventRequestMessageResponse ¶
type EventRequestMessageResponse struct { // The content of the event request message. Content *EventContentResponse `pulumi:"content"` // The headers of the event request message. Headers map[string]string `pulumi:"headers"` // The HTTP method used to send the event request message. Method *string `pulumi:"method"` // The URI used to send the event request message. RequestUri *string `pulumi:"requestUri"` // The HTTP message version. Version *string `pulumi:"version"` }
The event request message sent to the service URI.
type EventRequestMessageResponseArgs ¶
type EventRequestMessageResponseArgs struct { // The content of the event request message. Content EventContentResponsePtrInput `pulumi:"content"` // The headers of the event request message. Headers pulumi.StringMapInput `pulumi:"headers"` // The HTTP method used to send the event request message. Method pulumi.StringPtrInput `pulumi:"method"` // The URI used to send the event request message. RequestUri pulumi.StringPtrInput `pulumi:"requestUri"` // The HTTP message version. Version pulumi.StringPtrInput `pulumi:"version"` }
The event request message sent to the service URI.
func (EventRequestMessageResponseArgs) ElementType ¶
func (EventRequestMessageResponseArgs) ElementType() reflect.Type
func (EventRequestMessageResponseArgs) ToEventRequestMessageResponseOutput ¶
func (i EventRequestMessageResponseArgs) ToEventRequestMessageResponseOutput() EventRequestMessageResponseOutput
func (EventRequestMessageResponseArgs) ToEventRequestMessageResponseOutputWithContext ¶
func (i EventRequestMessageResponseArgs) ToEventRequestMessageResponseOutputWithContext(ctx context.Context) EventRequestMessageResponseOutput
func (EventRequestMessageResponseArgs) ToEventRequestMessageResponsePtrOutput ¶
func (i EventRequestMessageResponseArgs) ToEventRequestMessageResponsePtrOutput() EventRequestMessageResponsePtrOutput
func (EventRequestMessageResponseArgs) ToEventRequestMessageResponsePtrOutputWithContext ¶
func (i EventRequestMessageResponseArgs) ToEventRequestMessageResponsePtrOutputWithContext(ctx context.Context) EventRequestMessageResponsePtrOutput
type EventRequestMessageResponseInput ¶
type EventRequestMessageResponseInput interface { pulumi.Input ToEventRequestMessageResponseOutput() EventRequestMessageResponseOutput ToEventRequestMessageResponseOutputWithContext(context.Context) EventRequestMessageResponseOutput }
EventRequestMessageResponseInput is an input type that accepts EventRequestMessageResponseArgs and EventRequestMessageResponseOutput values. You can construct a concrete instance of `EventRequestMessageResponseInput` via:
EventRequestMessageResponseArgs{...}
type EventRequestMessageResponseOutput ¶
type EventRequestMessageResponseOutput struct{ *pulumi.OutputState }
The event request message sent to the service URI.
func (EventRequestMessageResponseOutput) Content ¶
func (o EventRequestMessageResponseOutput) Content() EventContentResponsePtrOutput
The content of the event request message.
func (EventRequestMessageResponseOutput) ElementType ¶
func (EventRequestMessageResponseOutput) ElementType() reflect.Type
func (EventRequestMessageResponseOutput) Headers ¶
func (o EventRequestMessageResponseOutput) Headers() pulumi.StringMapOutput
The headers of the event request message.
func (EventRequestMessageResponseOutput) Method ¶
func (o EventRequestMessageResponseOutput) Method() pulumi.StringPtrOutput
The HTTP method used to send the event request message.
func (EventRequestMessageResponseOutput) RequestUri ¶
func (o EventRequestMessageResponseOutput) RequestUri() pulumi.StringPtrOutput
The URI used to send the event request message.
func (EventRequestMessageResponseOutput) ToEventRequestMessageResponseOutput ¶
func (o EventRequestMessageResponseOutput) ToEventRequestMessageResponseOutput() EventRequestMessageResponseOutput
func (EventRequestMessageResponseOutput) ToEventRequestMessageResponseOutputWithContext ¶
func (o EventRequestMessageResponseOutput) ToEventRequestMessageResponseOutputWithContext(ctx context.Context) EventRequestMessageResponseOutput
func (EventRequestMessageResponseOutput) ToEventRequestMessageResponsePtrOutput ¶
func (o EventRequestMessageResponseOutput) ToEventRequestMessageResponsePtrOutput() EventRequestMessageResponsePtrOutput
func (EventRequestMessageResponseOutput) ToEventRequestMessageResponsePtrOutputWithContext ¶
func (o EventRequestMessageResponseOutput) ToEventRequestMessageResponsePtrOutputWithContext(ctx context.Context) EventRequestMessageResponsePtrOutput
func (EventRequestMessageResponseOutput) Version ¶
func (o EventRequestMessageResponseOutput) Version() pulumi.StringPtrOutput
The HTTP message version.
type EventRequestMessageResponsePtrInput ¶
type EventRequestMessageResponsePtrInput interface { pulumi.Input ToEventRequestMessageResponsePtrOutput() EventRequestMessageResponsePtrOutput ToEventRequestMessageResponsePtrOutputWithContext(context.Context) EventRequestMessageResponsePtrOutput }
EventRequestMessageResponsePtrInput is an input type that accepts EventRequestMessageResponseArgs, EventRequestMessageResponsePtr and EventRequestMessageResponsePtrOutput values. You can construct a concrete instance of `EventRequestMessageResponsePtrInput` via:
EventRequestMessageResponseArgs{...} or: nil
func EventRequestMessageResponsePtr ¶
func EventRequestMessageResponsePtr(v *EventRequestMessageResponseArgs) EventRequestMessageResponsePtrInput
type EventRequestMessageResponsePtrOutput ¶
type EventRequestMessageResponsePtrOutput struct{ *pulumi.OutputState }
func (EventRequestMessageResponsePtrOutput) Content ¶
func (o EventRequestMessageResponsePtrOutput) Content() EventContentResponsePtrOutput
The content of the event request message.
func (EventRequestMessageResponsePtrOutput) ElementType ¶
func (EventRequestMessageResponsePtrOutput) ElementType() reflect.Type
func (EventRequestMessageResponsePtrOutput) Headers ¶
func (o EventRequestMessageResponsePtrOutput) Headers() pulumi.StringMapOutput
The headers of the event request message.
func (EventRequestMessageResponsePtrOutput) Method ¶
func (o EventRequestMessageResponsePtrOutput) Method() pulumi.StringPtrOutput
The HTTP method used to send the event request message.
func (EventRequestMessageResponsePtrOutput) RequestUri ¶
func (o EventRequestMessageResponsePtrOutput) RequestUri() pulumi.StringPtrOutput
The URI used to send the event request message.
func (EventRequestMessageResponsePtrOutput) ToEventRequestMessageResponsePtrOutput ¶
func (o EventRequestMessageResponsePtrOutput) ToEventRequestMessageResponsePtrOutput() EventRequestMessageResponsePtrOutput
func (EventRequestMessageResponsePtrOutput) ToEventRequestMessageResponsePtrOutputWithContext ¶
func (o EventRequestMessageResponsePtrOutput) ToEventRequestMessageResponsePtrOutputWithContext(ctx context.Context) EventRequestMessageResponsePtrOutput
func (EventRequestMessageResponsePtrOutput) Version ¶
func (o EventRequestMessageResponsePtrOutput) Version() pulumi.StringPtrOutput
The HTTP message version.
type EventResponse ¶
type EventResponse struct { // The event request message sent to the service URI. EventRequestMessage *EventRequestMessageResponse `pulumi:"eventRequestMessage"` // The event response message received from the service URI. EventResponseMessage *EventResponseMessageResponse `pulumi:"eventResponseMessage"` // The event ID. Id *string `pulumi:"id"` }
The event for a webhook.
type EventResponseArgs ¶
type EventResponseArgs struct { // The event request message sent to the service URI. EventRequestMessage EventRequestMessageResponsePtrInput `pulumi:"eventRequestMessage"` // The event response message received from the service URI. EventResponseMessage EventResponseMessageResponsePtrInput `pulumi:"eventResponseMessage"` // The event ID. Id pulumi.StringPtrInput `pulumi:"id"` }
The event for a webhook.
func (EventResponseArgs) ElementType ¶
func (EventResponseArgs) ElementType() reflect.Type
func (EventResponseArgs) ToEventResponseOutput ¶
func (i EventResponseArgs) ToEventResponseOutput() EventResponseOutput
func (EventResponseArgs) ToEventResponseOutputWithContext ¶
func (i EventResponseArgs) ToEventResponseOutputWithContext(ctx context.Context) EventResponseOutput
type EventResponseArray ¶
type EventResponseArray []EventResponseInput
func (EventResponseArray) ElementType ¶
func (EventResponseArray) ElementType() reflect.Type
func (EventResponseArray) ToEventResponseArrayOutput ¶
func (i EventResponseArray) ToEventResponseArrayOutput() EventResponseArrayOutput
func (EventResponseArray) ToEventResponseArrayOutputWithContext ¶
func (i EventResponseArray) ToEventResponseArrayOutputWithContext(ctx context.Context) EventResponseArrayOutput
type EventResponseArrayInput ¶
type EventResponseArrayInput interface { pulumi.Input ToEventResponseArrayOutput() EventResponseArrayOutput ToEventResponseArrayOutputWithContext(context.Context) EventResponseArrayOutput }
EventResponseArrayInput is an input type that accepts EventResponseArray and EventResponseArrayOutput values. You can construct a concrete instance of `EventResponseArrayInput` via:
EventResponseArray{ EventResponseArgs{...} }
type EventResponseArrayOutput ¶
type EventResponseArrayOutput struct{ *pulumi.OutputState }
func (EventResponseArrayOutput) ElementType ¶
func (EventResponseArrayOutput) ElementType() reflect.Type
func (EventResponseArrayOutput) Index ¶
func (o EventResponseArrayOutput) Index(i pulumi.IntInput) EventResponseOutput
func (EventResponseArrayOutput) ToEventResponseArrayOutput ¶
func (o EventResponseArrayOutput) ToEventResponseArrayOutput() EventResponseArrayOutput
func (EventResponseArrayOutput) ToEventResponseArrayOutputWithContext ¶
func (o EventResponseArrayOutput) ToEventResponseArrayOutputWithContext(ctx context.Context) EventResponseArrayOutput
type EventResponseInput ¶
type EventResponseInput interface { pulumi.Input ToEventResponseOutput() EventResponseOutput ToEventResponseOutputWithContext(context.Context) EventResponseOutput }
EventResponseInput is an input type that accepts EventResponseArgs and EventResponseOutput values. You can construct a concrete instance of `EventResponseInput` via:
EventResponseArgs{...}
type EventResponseMessageResponse ¶
type EventResponseMessageResponse struct { // The content of the event response message. Content *string `pulumi:"content"` // The headers of the event response message. Headers map[string]string `pulumi:"headers"` // The reason phrase of the event response message. ReasonPhrase *string `pulumi:"reasonPhrase"` // The status code of the event response message. StatusCode *string `pulumi:"statusCode"` // The HTTP message version. Version *string `pulumi:"version"` }
The event response message received from the service URI.
type EventResponseMessageResponseArgs ¶
type EventResponseMessageResponseArgs struct { // The content of the event response message. Content pulumi.StringPtrInput `pulumi:"content"` // The headers of the event response message. Headers pulumi.StringMapInput `pulumi:"headers"` // The reason phrase of the event response message. ReasonPhrase pulumi.StringPtrInput `pulumi:"reasonPhrase"` // The status code of the event response message. StatusCode pulumi.StringPtrInput `pulumi:"statusCode"` // The HTTP message version. Version pulumi.StringPtrInput `pulumi:"version"` }
The event response message received from the service URI.
func (EventResponseMessageResponseArgs) ElementType ¶
func (EventResponseMessageResponseArgs) ElementType() reflect.Type
func (EventResponseMessageResponseArgs) ToEventResponseMessageResponseOutput ¶
func (i EventResponseMessageResponseArgs) ToEventResponseMessageResponseOutput() EventResponseMessageResponseOutput
func (EventResponseMessageResponseArgs) ToEventResponseMessageResponseOutputWithContext ¶
func (i EventResponseMessageResponseArgs) ToEventResponseMessageResponseOutputWithContext(ctx context.Context) EventResponseMessageResponseOutput
func (EventResponseMessageResponseArgs) ToEventResponseMessageResponsePtrOutput ¶
func (i EventResponseMessageResponseArgs) ToEventResponseMessageResponsePtrOutput() EventResponseMessageResponsePtrOutput
func (EventResponseMessageResponseArgs) ToEventResponseMessageResponsePtrOutputWithContext ¶
func (i EventResponseMessageResponseArgs) ToEventResponseMessageResponsePtrOutputWithContext(ctx context.Context) EventResponseMessageResponsePtrOutput
type EventResponseMessageResponseInput ¶
type EventResponseMessageResponseInput interface { pulumi.Input ToEventResponseMessageResponseOutput() EventResponseMessageResponseOutput ToEventResponseMessageResponseOutputWithContext(context.Context) EventResponseMessageResponseOutput }
EventResponseMessageResponseInput is an input type that accepts EventResponseMessageResponseArgs and EventResponseMessageResponseOutput values. You can construct a concrete instance of `EventResponseMessageResponseInput` via:
EventResponseMessageResponseArgs{...}
type EventResponseMessageResponseOutput ¶
type EventResponseMessageResponseOutput struct{ *pulumi.OutputState }
The event response message received from the service URI.
func (EventResponseMessageResponseOutput) Content ¶
func (o EventResponseMessageResponseOutput) Content() pulumi.StringPtrOutput
The content of the event response message.
func (EventResponseMessageResponseOutput) ElementType ¶
func (EventResponseMessageResponseOutput) ElementType() reflect.Type
func (EventResponseMessageResponseOutput) Headers ¶
func (o EventResponseMessageResponseOutput) Headers() pulumi.StringMapOutput
The headers of the event response message.
func (EventResponseMessageResponseOutput) ReasonPhrase ¶
func (o EventResponseMessageResponseOutput) ReasonPhrase() pulumi.StringPtrOutput
The reason phrase of the event response message.
func (EventResponseMessageResponseOutput) StatusCode ¶
func (o EventResponseMessageResponseOutput) StatusCode() pulumi.StringPtrOutput
The status code of the event response message.
func (EventResponseMessageResponseOutput) ToEventResponseMessageResponseOutput ¶
func (o EventResponseMessageResponseOutput) ToEventResponseMessageResponseOutput() EventResponseMessageResponseOutput
func (EventResponseMessageResponseOutput) ToEventResponseMessageResponseOutputWithContext ¶
func (o EventResponseMessageResponseOutput) ToEventResponseMessageResponseOutputWithContext(ctx context.Context) EventResponseMessageResponseOutput
func (EventResponseMessageResponseOutput) ToEventResponseMessageResponsePtrOutput ¶
func (o EventResponseMessageResponseOutput) ToEventResponseMessageResponsePtrOutput() EventResponseMessageResponsePtrOutput
func (EventResponseMessageResponseOutput) ToEventResponseMessageResponsePtrOutputWithContext ¶
func (o EventResponseMessageResponseOutput) ToEventResponseMessageResponsePtrOutputWithContext(ctx context.Context) EventResponseMessageResponsePtrOutput
func (EventResponseMessageResponseOutput) Version ¶
func (o EventResponseMessageResponseOutput) Version() pulumi.StringPtrOutput
The HTTP message version.
type EventResponseMessageResponsePtrInput ¶
type EventResponseMessageResponsePtrInput interface { pulumi.Input ToEventResponseMessageResponsePtrOutput() EventResponseMessageResponsePtrOutput ToEventResponseMessageResponsePtrOutputWithContext(context.Context) EventResponseMessageResponsePtrOutput }
EventResponseMessageResponsePtrInput is an input type that accepts EventResponseMessageResponseArgs, EventResponseMessageResponsePtr and EventResponseMessageResponsePtrOutput values. You can construct a concrete instance of `EventResponseMessageResponsePtrInput` via:
EventResponseMessageResponseArgs{...} or: nil
func EventResponseMessageResponsePtr ¶
func EventResponseMessageResponsePtr(v *EventResponseMessageResponseArgs) EventResponseMessageResponsePtrInput
type EventResponseMessageResponsePtrOutput ¶
type EventResponseMessageResponsePtrOutput struct{ *pulumi.OutputState }
func (EventResponseMessageResponsePtrOutput) Content ¶
func (o EventResponseMessageResponsePtrOutput) Content() pulumi.StringPtrOutput
The content of the event response message.
func (EventResponseMessageResponsePtrOutput) ElementType ¶
func (EventResponseMessageResponsePtrOutput) ElementType() reflect.Type
func (EventResponseMessageResponsePtrOutput) Headers ¶
func (o EventResponseMessageResponsePtrOutput) Headers() pulumi.StringMapOutput
The headers of the event response message.
func (EventResponseMessageResponsePtrOutput) ReasonPhrase ¶
func (o EventResponseMessageResponsePtrOutput) ReasonPhrase() pulumi.StringPtrOutput
The reason phrase of the event response message.
func (EventResponseMessageResponsePtrOutput) StatusCode ¶
func (o EventResponseMessageResponsePtrOutput) StatusCode() pulumi.StringPtrOutput
The status code of the event response message.
func (EventResponseMessageResponsePtrOutput) ToEventResponseMessageResponsePtrOutput ¶
func (o EventResponseMessageResponsePtrOutput) ToEventResponseMessageResponsePtrOutput() EventResponseMessageResponsePtrOutput
func (EventResponseMessageResponsePtrOutput) ToEventResponseMessageResponsePtrOutputWithContext ¶
func (o EventResponseMessageResponsePtrOutput) ToEventResponseMessageResponsePtrOutputWithContext(ctx context.Context) EventResponseMessageResponsePtrOutput
func (EventResponseMessageResponsePtrOutput) Version ¶
func (o EventResponseMessageResponsePtrOutput) Version() pulumi.StringPtrOutput
The HTTP message version.
type EventResponseOutput ¶
type EventResponseOutput struct{ *pulumi.OutputState }
The event for a webhook.
func (EventResponseOutput) ElementType ¶
func (EventResponseOutput) ElementType() reflect.Type
func (EventResponseOutput) EventRequestMessage ¶
func (o EventResponseOutput) EventRequestMessage() EventRequestMessageResponsePtrOutput
The event request message sent to the service URI.
func (EventResponseOutput) EventResponseMessage ¶
func (o EventResponseOutput) EventResponseMessage() EventResponseMessageResponsePtrOutput
The event response message received from the service URI.
func (EventResponseOutput) Id ¶
func (o EventResponseOutput) Id() pulumi.StringPtrOutput
The event ID.
func (EventResponseOutput) ToEventResponseOutput ¶
func (o EventResponseOutput) ToEventResponseOutput() EventResponseOutput
func (EventResponseOutput) ToEventResponseOutputWithContext ¶
func (o EventResponseOutput) ToEventResponseOutputWithContext(ctx context.Context) EventResponseOutput
type GetWebhookCallbackConfigArgs ¶ added in v0.2.1
type GetWebhookCallbackConfigArgs struct { // The name of the container registry. RegistryName string `pulumi:"registryName"` // The name of the resource group to which the container registry belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the webhook. WebhookName string `pulumi:"webhookName"` }
type GetWebhookCallbackConfigResult ¶ added in v0.2.1
type GetWebhookCallbackConfigResult struct { // Custom headers that will be added to the webhook notifications. CustomHeaders map[string]string `pulumi:"customHeaders"` // The service URI for the webhook to post notifications. ServiceUri string `pulumi:"serviceUri"` }
The configuration of service URI and custom headers for the webhook.
func GetWebhookCallbackConfig ¶ added in v0.2.1
func GetWebhookCallbackConfig(ctx *pulumi.Context, args *GetWebhookCallbackConfigArgs, opts ...pulumi.InvokeOption) (*GetWebhookCallbackConfigResult, error)
type IPRule ¶
type IPRule struct { // The action of IP ACL rule. Action *string `pulumi:"action"` // Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed. IPAddressOrRange string `pulumi:"iPAddressOrRange"` }
IP rule with specific IP or IP range in CIDR format.
type IPRuleArgs ¶
type IPRuleArgs struct { // The action of IP ACL rule. Action pulumi.StringPtrInput `pulumi:"action"` // Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed. IPAddressOrRange pulumi.StringInput `pulumi:"iPAddressOrRange"` }
IP rule with specific IP or IP range in CIDR format.
func (IPRuleArgs) ElementType ¶
func (IPRuleArgs) ElementType() reflect.Type
func (IPRuleArgs) ToIPRuleOutput ¶
func (i IPRuleArgs) ToIPRuleOutput() IPRuleOutput
func (IPRuleArgs) ToIPRuleOutputWithContext ¶
func (i IPRuleArgs) ToIPRuleOutputWithContext(ctx context.Context) IPRuleOutput
type IPRuleArray ¶
type IPRuleArray []IPRuleInput
func (IPRuleArray) ElementType ¶
func (IPRuleArray) ElementType() reflect.Type
func (IPRuleArray) ToIPRuleArrayOutput ¶
func (i IPRuleArray) ToIPRuleArrayOutput() IPRuleArrayOutput
func (IPRuleArray) ToIPRuleArrayOutputWithContext ¶
func (i IPRuleArray) ToIPRuleArrayOutputWithContext(ctx context.Context) IPRuleArrayOutput
type IPRuleArrayInput ¶
type IPRuleArrayInput interface { pulumi.Input ToIPRuleArrayOutput() IPRuleArrayOutput ToIPRuleArrayOutputWithContext(context.Context) IPRuleArrayOutput }
IPRuleArrayInput is an input type that accepts IPRuleArray and IPRuleArrayOutput values. You can construct a concrete instance of `IPRuleArrayInput` via:
IPRuleArray{ IPRuleArgs{...} }
type IPRuleArrayOutput ¶
type IPRuleArrayOutput struct{ *pulumi.OutputState }
func (IPRuleArrayOutput) ElementType ¶
func (IPRuleArrayOutput) ElementType() reflect.Type
func (IPRuleArrayOutput) Index ¶
func (o IPRuleArrayOutput) Index(i pulumi.IntInput) IPRuleOutput
func (IPRuleArrayOutput) ToIPRuleArrayOutput ¶
func (o IPRuleArrayOutput) ToIPRuleArrayOutput() IPRuleArrayOutput
func (IPRuleArrayOutput) ToIPRuleArrayOutputWithContext ¶
func (o IPRuleArrayOutput) ToIPRuleArrayOutputWithContext(ctx context.Context) IPRuleArrayOutput
type IPRuleInput ¶
type IPRuleInput interface { pulumi.Input ToIPRuleOutput() IPRuleOutput ToIPRuleOutputWithContext(context.Context) IPRuleOutput }
IPRuleInput is an input type that accepts IPRuleArgs and IPRuleOutput values. You can construct a concrete instance of `IPRuleInput` via:
IPRuleArgs{...}
type IPRuleOutput ¶
type IPRuleOutput struct{ *pulumi.OutputState }
IP rule with specific IP or IP range in CIDR format.
func (IPRuleOutput) Action ¶
func (o IPRuleOutput) Action() pulumi.StringPtrOutput
The action of IP ACL rule.
func (IPRuleOutput) ElementType ¶
func (IPRuleOutput) ElementType() reflect.Type
func (IPRuleOutput) IPAddressOrRange ¶
func (o IPRuleOutput) IPAddressOrRange() pulumi.StringOutput
Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
func (IPRuleOutput) ToIPRuleOutput ¶
func (o IPRuleOutput) ToIPRuleOutput() IPRuleOutput
func (IPRuleOutput) ToIPRuleOutputWithContext ¶
func (o IPRuleOutput) ToIPRuleOutputWithContext(ctx context.Context) IPRuleOutput
type IPRuleResponse ¶
type IPRuleResponse struct { // The action of IP ACL rule. Action *string `pulumi:"action"` // Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed. IPAddressOrRange string `pulumi:"iPAddressOrRange"` }
IP rule with specific IP or IP range in CIDR format.
type IPRuleResponseArgs ¶
type IPRuleResponseArgs struct { // The action of IP ACL rule. Action pulumi.StringPtrInput `pulumi:"action"` // Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed. IPAddressOrRange pulumi.StringInput `pulumi:"iPAddressOrRange"` }
IP rule with specific IP or IP range in CIDR format.
func (IPRuleResponseArgs) ElementType ¶
func (IPRuleResponseArgs) ElementType() reflect.Type
func (IPRuleResponseArgs) ToIPRuleResponseOutput ¶
func (i IPRuleResponseArgs) ToIPRuleResponseOutput() IPRuleResponseOutput
func (IPRuleResponseArgs) ToIPRuleResponseOutputWithContext ¶
func (i IPRuleResponseArgs) ToIPRuleResponseOutputWithContext(ctx context.Context) IPRuleResponseOutput
type IPRuleResponseArray ¶
type IPRuleResponseArray []IPRuleResponseInput
func (IPRuleResponseArray) ElementType ¶
func (IPRuleResponseArray) ElementType() reflect.Type
func (IPRuleResponseArray) ToIPRuleResponseArrayOutput ¶
func (i IPRuleResponseArray) ToIPRuleResponseArrayOutput() IPRuleResponseArrayOutput
func (IPRuleResponseArray) ToIPRuleResponseArrayOutputWithContext ¶
func (i IPRuleResponseArray) ToIPRuleResponseArrayOutputWithContext(ctx context.Context) IPRuleResponseArrayOutput
type IPRuleResponseArrayInput ¶
type IPRuleResponseArrayInput interface { pulumi.Input ToIPRuleResponseArrayOutput() IPRuleResponseArrayOutput ToIPRuleResponseArrayOutputWithContext(context.Context) IPRuleResponseArrayOutput }
IPRuleResponseArrayInput is an input type that accepts IPRuleResponseArray and IPRuleResponseArrayOutput values. You can construct a concrete instance of `IPRuleResponseArrayInput` via:
IPRuleResponseArray{ IPRuleResponseArgs{...} }
type IPRuleResponseArrayOutput ¶
type IPRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (IPRuleResponseArrayOutput) ElementType ¶
func (IPRuleResponseArrayOutput) ElementType() reflect.Type
func (IPRuleResponseArrayOutput) Index ¶
func (o IPRuleResponseArrayOutput) Index(i pulumi.IntInput) IPRuleResponseOutput
func (IPRuleResponseArrayOutput) ToIPRuleResponseArrayOutput ¶
func (o IPRuleResponseArrayOutput) ToIPRuleResponseArrayOutput() IPRuleResponseArrayOutput
func (IPRuleResponseArrayOutput) ToIPRuleResponseArrayOutputWithContext ¶
func (o IPRuleResponseArrayOutput) ToIPRuleResponseArrayOutputWithContext(ctx context.Context) IPRuleResponseArrayOutput
type IPRuleResponseInput ¶
type IPRuleResponseInput interface { pulumi.Input ToIPRuleResponseOutput() IPRuleResponseOutput ToIPRuleResponseOutputWithContext(context.Context) IPRuleResponseOutput }
IPRuleResponseInput is an input type that accepts IPRuleResponseArgs and IPRuleResponseOutput values. You can construct a concrete instance of `IPRuleResponseInput` via:
IPRuleResponseArgs{...}
type IPRuleResponseOutput ¶
type IPRuleResponseOutput struct{ *pulumi.OutputState }
IP rule with specific IP or IP range in CIDR format.
func (IPRuleResponseOutput) Action ¶
func (o IPRuleResponseOutput) Action() pulumi.StringPtrOutput
The action of IP ACL rule.
func (IPRuleResponseOutput) ElementType ¶
func (IPRuleResponseOutput) ElementType() reflect.Type
func (IPRuleResponseOutput) IPAddressOrRange ¶
func (o IPRuleResponseOutput) IPAddressOrRange() pulumi.StringOutput
Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
func (IPRuleResponseOutput) ToIPRuleResponseOutput ¶
func (o IPRuleResponseOutput) ToIPRuleResponseOutput() IPRuleResponseOutput
func (IPRuleResponseOutput) ToIPRuleResponseOutputWithContext ¶
func (o IPRuleResponseOutput) ToIPRuleResponseOutputWithContext(ctx context.Context) IPRuleResponseOutput
type ListRegistryCredentialsResult ¶
type ListRegistryCredentialsResult struct { // The list of passwords for a container registry. Passwords []RegistryPasswordResponse `pulumi:"passwords"` // The username for a container registry. Username *string `pulumi:"username"` }
The response from the ListCredentials operation.
func ListRegistryCredentials ¶
func ListRegistryCredentials(ctx *pulumi.Context, args *ListRegistryCredentialsArgs, opts ...pulumi.InvokeOption) (*ListRegistryCredentialsResult, error)
type ListWebhookEventsArgs ¶
type ListWebhookEventsArgs struct { // The name of the container registry. RegistryName string `pulumi:"registryName"` // The name of the resource group to which the container registry belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the webhook. WebhookName string `pulumi:"webhookName"` }
type ListWebhookEventsResult ¶
type ListWebhookEventsResult struct { // The URI that can be used to request the next list of events. NextLink *string `pulumi:"nextLink"` // The list of events. Since this list may be incomplete, the nextLink field should be used to request the next list of events. Value []EventResponse `pulumi:"value"` }
The result of a request to list events for a webhook.
func ListWebhookEvents ¶
func ListWebhookEvents(ctx *pulumi.Context, args *ListWebhookEventsArgs, opts ...pulumi.InvokeOption) (*ListWebhookEventsResult, error)
type LookupRegistryArgs ¶
type LookupRegistryResult ¶
type LookupRegistryResult struct { // The value that indicates whether the admin user is enabled. AdminUserEnabled *bool `pulumi:"adminUserEnabled"` // The creation date of the container registry in ISO8601 format. CreationDate string `pulumi:"creationDate"` // The resource ID. Id string `pulumi:"id"` // The location of the resource. This cannot be changed after the resource is created. Location string `pulumi:"location"` // The URL that can be used to log into the container registry. LoginServer string `pulumi:"loginServer"` // The name of the resource. Name string `pulumi:"name"` // The network rule set for a container registry. NetworkRuleSet *NetworkRuleSetResponse `pulumi:"networkRuleSet"` // The provisioning state of the container registry at the time the operation was called. ProvisioningState string `pulumi:"provisioningState"` // The SKU of the container registry. Sku SkuResponse `pulumi:"sku"` // The status of the container registry at the time the operation was called. Status StatusResponse `pulumi:"status"` // The properties of the storage account for the container registry. Only applicable to Classic SKU. StorageAccount *StorageAccountPropertiesResponse `pulumi:"storageAccount"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type string `pulumi:"type"` }
An object that represents a container registry.
func LookupRegistry ¶
func LookupRegistry(ctx *pulumi.Context, args *LookupRegistryArgs, opts ...pulumi.InvokeOption) (*LookupRegistryResult, error)
type LookupReplicationArgs ¶
type LookupReplicationArgs struct { // The name of the container registry. RegistryName string `pulumi:"registryName"` // The name of the replication. ReplicationName string `pulumi:"replicationName"` // The name of the resource group to which the container registry belongs. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupReplicationResult ¶
type LookupReplicationResult struct { // The resource ID. Id string `pulumi:"id"` // The location of the resource. This cannot be changed after the resource is created. Location string `pulumi:"location"` // The name of the resource. Name string `pulumi:"name"` // The provisioning state of the replication at the time the operation was called. ProvisioningState string `pulumi:"provisioningState"` // The status of the replication at the time the operation was called. Status StatusResponse `pulumi:"status"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type string `pulumi:"type"` }
An object that represents a replication for a container registry.
func LookupReplication ¶
func LookupReplication(ctx *pulumi.Context, args *LookupReplicationArgs, opts ...pulumi.InvokeOption) (*LookupReplicationResult, error)
type LookupWebhookArgs ¶
type LookupWebhookArgs struct { // The name of the container registry. RegistryName string `pulumi:"registryName"` // The name of the resource group to which the container registry belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the webhook. WebhookName string `pulumi:"webhookName"` }
type LookupWebhookResult ¶
type LookupWebhookResult struct { // The list of actions that trigger the webhook to post notifications. Actions []string `pulumi:"actions"` // The resource ID. Id string `pulumi:"id"` // The location of the resource. This cannot be changed after the resource is created. Location string `pulumi:"location"` // The name of the resource. Name string `pulumi:"name"` // The provisioning state of the webhook at the time the operation was called. ProvisioningState string `pulumi:"provisioningState"` // The scope of repositories where the event can be triggered. For example, 'foo:*' means events for all tags under repository 'foo'. 'foo:bar' means events for 'foo:bar' only. 'foo' is equivalent to 'foo:latest'. Empty means all events. Scope *string `pulumi:"scope"` // The status of the webhook at the time the operation was called. Status *string `pulumi:"status"` // The tags of the resource. Tags map[string]string `pulumi:"tags"` // The type of the resource. Type string `pulumi:"type"` }
An object that represents a webhook for a container registry.
func LookupWebhook ¶
func LookupWebhook(ctx *pulumi.Context, args *LookupWebhookArgs, opts ...pulumi.InvokeOption) (*LookupWebhookResult, error)
type NetworkRuleSet ¶
type NetworkRuleSet struct { // The default action of allow or deny when no other rules match. DefaultAction string `pulumi:"defaultAction"` // The IP ACL rules. IpRules []IPRule `pulumi:"ipRules"` // The virtual network rules. VirtualNetworkRules []VirtualNetworkRule `pulumi:"virtualNetworkRules"` }
The network rule set for a container registry.
type NetworkRuleSetArgs ¶
type NetworkRuleSetArgs struct { // The default action of allow or deny when no other rules match. DefaultAction pulumi.StringInput `pulumi:"defaultAction"` // The IP ACL rules. IpRules IPRuleArrayInput `pulumi:"ipRules"` // The virtual network rules. VirtualNetworkRules VirtualNetworkRuleArrayInput `pulumi:"virtualNetworkRules"` }
The network rule set for a container registry.
func (NetworkRuleSetArgs) ElementType ¶
func (NetworkRuleSetArgs) ElementType() reflect.Type
func (NetworkRuleSetArgs) ToNetworkRuleSetOutput ¶
func (i NetworkRuleSetArgs) ToNetworkRuleSetOutput() NetworkRuleSetOutput
func (NetworkRuleSetArgs) ToNetworkRuleSetOutputWithContext ¶
func (i NetworkRuleSetArgs) ToNetworkRuleSetOutputWithContext(ctx context.Context) NetworkRuleSetOutput
func (NetworkRuleSetArgs) ToNetworkRuleSetPtrOutput ¶
func (i NetworkRuleSetArgs) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
func (NetworkRuleSetArgs) ToNetworkRuleSetPtrOutputWithContext ¶
func (i NetworkRuleSetArgs) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
type NetworkRuleSetInput ¶
type NetworkRuleSetInput interface { pulumi.Input ToNetworkRuleSetOutput() NetworkRuleSetOutput ToNetworkRuleSetOutputWithContext(context.Context) NetworkRuleSetOutput }
NetworkRuleSetInput is an input type that accepts NetworkRuleSetArgs and NetworkRuleSetOutput values. You can construct a concrete instance of `NetworkRuleSetInput` via:
NetworkRuleSetArgs{...}
type NetworkRuleSetOutput ¶
type NetworkRuleSetOutput struct{ *pulumi.OutputState }
The network rule set for a container registry.
func (NetworkRuleSetOutput) DefaultAction ¶
func (o NetworkRuleSetOutput) DefaultAction() pulumi.StringOutput
The default action of allow or deny when no other rules match.
func (NetworkRuleSetOutput) ElementType ¶
func (NetworkRuleSetOutput) ElementType() reflect.Type
func (NetworkRuleSetOutput) IpRules ¶
func (o NetworkRuleSetOutput) IpRules() IPRuleArrayOutput
The IP ACL rules.
func (NetworkRuleSetOutput) ToNetworkRuleSetOutput ¶
func (o NetworkRuleSetOutput) ToNetworkRuleSetOutput() NetworkRuleSetOutput
func (NetworkRuleSetOutput) ToNetworkRuleSetOutputWithContext ¶
func (o NetworkRuleSetOutput) ToNetworkRuleSetOutputWithContext(ctx context.Context) NetworkRuleSetOutput
func (NetworkRuleSetOutput) ToNetworkRuleSetPtrOutput ¶
func (o NetworkRuleSetOutput) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
func (NetworkRuleSetOutput) ToNetworkRuleSetPtrOutputWithContext ¶
func (o NetworkRuleSetOutput) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
func (NetworkRuleSetOutput) VirtualNetworkRules ¶
func (o NetworkRuleSetOutput) VirtualNetworkRules() VirtualNetworkRuleArrayOutput
The virtual network rules.
type NetworkRuleSetPtrInput ¶
type NetworkRuleSetPtrInput interface { pulumi.Input ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput ToNetworkRuleSetPtrOutputWithContext(context.Context) NetworkRuleSetPtrOutput }
NetworkRuleSetPtrInput is an input type that accepts NetworkRuleSetArgs, NetworkRuleSetPtr and NetworkRuleSetPtrOutput values. You can construct a concrete instance of `NetworkRuleSetPtrInput` via:
NetworkRuleSetArgs{...} or: nil
func NetworkRuleSetPtr ¶
func NetworkRuleSetPtr(v *NetworkRuleSetArgs) NetworkRuleSetPtrInput
type NetworkRuleSetPtrOutput ¶
type NetworkRuleSetPtrOutput struct{ *pulumi.OutputState }
func (NetworkRuleSetPtrOutput) DefaultAction ¶
func (o NetworkRuleSetPtrOutput) DefaultAction() pulumi.StringPtrOutput
The default action of allow or deny when no other rules match.
func (NetworkRuleSetPtrOutput) Elem ¶
func (o NetworkRuleSetPtrOutput) Elem() NetworkRuleSetOutput
func (NetworkRuleSetPtrOutput) ElementType ¶
func (NetworkRuleSetPtrOutput) ElementType() reflect.Type
func (NetworkRuleSetPtrOutput) IpRules ¶
func (o NetworkRuleSetPtrOutput) IpRules() IPRuleArrayOutput
The IP ACL rules.
func (NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutput ¶
func (o NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
func (NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutputWithContext ¶
func (o NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
func (NetworkRuleSetPtrOutput) VirtualNetworkRules ¶
func (o NetworkRuleSetPtrOutput) VirtualNetworkRules() VirtualNetworkRuleArrayOutput
The virtual network rules.
type NetworkRuleSetResponse ¶
type NetworkRuleSetResponse struct { // The default action of allow or deny when no other rules match. DefaultAction string `pulumi:"defaultAction"` // The IP ACL rules. IpRules []IPRuleResponse `pulumi:"ipRules"` // The virtual network rules. VirtualNetworkRules []VirtualNetworkRuleResponse `pulumi:"virtualNetworkRules"` }
The network rule set for a container registry.
type NetworkRuleSetResponseArgs ¶
type NetworkRuleSetResponseArgs struct { // The default action of allow or deny when no other rules match. DefaultAction pulumi.StringInput `pulumi:"defaultAction"` // The IP ACL rules. IpRules IPRuleResponseArrayInput `pulumi:"ipRules"` // The virtual network rules. VirtualNetworkRules VirtualNetworkRuleResponseArrayInput `pulumi:"virtualNetworkRules"` }
The network rule set for a container registry.
func (NetworkRuleSetResponseArgs) ElementType ¶
func (NetworkRuleSetResponseArgs) ElementType() reflect.Type
func (NetworkRuleSetResponseArgs) ToNetworkRuleSetResponseOutput ¶
func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponseOutput() NetworkRuleSetResponseOutput
func (NetworkRuleSetResponseArgs) ToNetworkRuleSetResponseOutputWithContext ¶
func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponseOutputWithContext(ctx context.Context) NetworkRuleSetResponseOutput
func (NetworkRuleSetResponseArgs) ToNetworkRuleSetResponsePtrOutput ¶
func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput
func (NetworkRuleSetResponseArgs) ToNetworkRuleSetResponsePtrOutputWithContext ¶
func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponsePtrOutputWithContext(ctx context.Context) NetworkRuleSetResponsePtrOutput
type NetworkRuleSetResponseInput ¶
type NetworkRuleSetResponseInput interface { pulumi.Input ToNetworkRuleSetResponseOutput() NetworkRuleSetResponseOutput ToNetworkRuleSetResponseOutputWithContext(context.Context) NetworkRuleSetResponseOutput }
NetworkRuleSetResponseInput is an input type that accepts NetworkRuleSetResponseArgs and NetworkRuleSetResponseOutput values. You can construct a concrete instance of `NetworkRuleSetResponseInput` via:
NetworkRuleSetResponseArgs{...}
type NetworkRuleSetResponseOutput ¶
type NetworkRuleSetResponseOutput struct{ *pulumi.OutputState }
The network rule set for a container registry.
func (NetworkRuleSetResponseOutput) DefaultAction ¶
func (o NetworkRuleSetResponseOutput) DefaultAction() pulumi.StringOutput
The default action of allow or deny when no other rules match.
func (NetworkRuleSetResponseOutput) ElementType ¶
func (NetworkRuleSetResponseOutput) ElementType() reflect.Type
func (NetworkRuleSetResponseOutput) IpRules ¶
func (o NetworkRuleSetResponseOutput) IpRules() IPRuleResponseArrayOutput
The IP ACL rules.
func (NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutput ¶
func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutput() NetworkRuleSetResponseOutput
func (NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutputWithContext ¶
func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutputWithContext(ctx context.Context) NetworkRuleSetResponseOutput
func (NetworkRuleSetResponseOutput) ToNetworkRuleSetResponsePtrOutput ¶
func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput
func (NetworkRuleSetResponseOutput) ToNetworkRuleSetResponsePtrOutputWithContext ¶
func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponsePtrOutputWithContext(ctx context.Context) NetworkRuleSetResponsePtrOutput
func (NetworkRuleSetResponseOutput) VirtualNetworkRules ¶
func (o NetworkRuleSetResponseOutput) VirtualNetworkRules() VirtualNetworkRuleResponseArrayOutput
The virtual network rules.
type NetworkRuleSetResponsePtrInput ¶
type NetworkRuleSetResponsePtrInput interface { pulumi.Input ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput ToNetworkRuleSetResponsePtrOutputWithContext(context.Context) NetworkRuleSetResponsePtrOutput }
NetworkRuleSetResponsePtrInput is an input type that accepts NetworkRuleSetResponseArgs, NetworkRuleSetResponsePtr and NetworkRuleSetResponsePtrOutput values. You can construct a concrete instance of `NetworkRuleSetResponsePtrInput` via:
NetworkRuleSetResponseArgs{...} or: nil
func NetworkRuleSetResponsePtr ¶
func NetworkRuleSetResponsePtr(v *NetworkRuleSetResponseArgs) NetworkRuleSetResponsePtrInput
type NetworkRuleSetResponsePtrOutput ¶
type NetworkRuleSetResponsePtrOutput struct{ *pulumi.OutputState }
func (NetworkRuleSetResponsePtrOutput) DefaultAction ¶
func (o NetworkRuleSetResponsePtrOutput) DefaultAction() pulumi.StringPtrOutput
The default action of allow or deny when no other rules match.
func (NetworkRuleSetResponsePtrOutput) Elem ¶
func (o NetworkRuleSetResponsePtrOutput) Elem() NetworkRuleSetResponseOutput
func (NetworkRuleSetResponsePtrOutput) ElementType ¶
func (NetworkRuleSetResponsePtrOutput) ElementType() reflect.Type
func (NetworkRuleSetResponsePtrOutput) IpRules ¶
func (o NetworkRuleSetResponsePtrOutput) IpRules() IPRuleResponseArrayOutput
The IP ACL rules.
func (NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutput ¶
func (o NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput
func (NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutputWithContext ¶
func (o NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutputWithContext(ctx context.Context) NetworkRuleSetResponsePtrOutput
func (NetworkRuleSetResponsePtrOutput) VirtualNetworkRules ¶
func (o NetworkRuleSetResponsePtrOutput) VirtualNetworkRules() VirtualNetworkRuleResponseArrayOutput
The virtual network rules.
type Registry ¶
type Registry struct { pulumi.CustomResourceState // The value that indicates whether the admin user is enabled. AdminUserEnabled pulumi.BoolPtrOutput `pulumi:"adminUserEnabled"` // The creation date of the container registry in ISO8601 format. CreationDate pulumi.StringOutput `pulumi:"creationDate"` // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringOutput `pulumi:"location"` // The URL that can be used to log into the container registry. LoginServer pulumi.StringOutput `pulumi:"loginServer"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The network rule set for a container registry. NetworkRuleSet NetworkRuleSetResponsePtrOutput `pulumi:"networkRuleSet"` // The provisioning state of the container registry at the time the operation was called. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The SKU of the container registry. Sku SkuResponseOutput `pulumi:"sku"` // The status of the container registry at the time the operation was called. Status StatusResponseOutput `pulumi:"status"` // The properties of the storage account for the container registry. Only applicable to Classic SKU. StorageAccount StorageAccountPropertiesResponsePtrOutput `pulumi:"storageAccount"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
An object that represents a container registry.
func GetRegistry ¶
func GetRegistry(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RegistryState, opts ...pulumi.ResourceOption) (*Registry, error)
GetRegistry gets an existing Registry 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 NewRegistry ¶
func NewRegistry(ctx *pulumi.Context, name string, args *RegistryArgs, opts ...pulumi.ResourceOption) (*Registry, error)
NewRegistry registers a new resource with the given unique name, arguments, and options.
func (*Registry) ElementType ¶ added in v0.2.6
func (*Registry) ToRegistryOutput ¶ added in v0.2.6
func (i *Registry) ToRegistryOutput() RegistryOutput
func (*Registry) ToRegistryOutputWithContext ¶ added in v0.2.6
func (i *Registry) ToRegistryOutputWithContext(ctx context.Context) RegistryOutput
type RegistryArgs ¶
type RegistryArgs struct { // The value that indicates whether the admin user is enabled. AdminUserEnabled pulumi.BoolPtrInput // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringInput // The network rule set for a container registry. NetworkRuleSet NetworkRuleSetPtrInput // The name of the container registry. RegistryName pulumi.StringInput // The name of the resource group to which the container registry belongs. ResourceGroupName pulumi.StringInput // The SKU of the container registry. Sku SkuInput // The properties of the storage account for the container registry. Only applicable to Classic SKU. StorageAccount StorageAccountPropertiesPtrInput // The tags of the resource. Tags pulumi.StringMapInput }
The set of arguments for constructing a Registry resource.
func (RegistryArgs) ElementType ¶
func (RegistryArgs) ElementType() reflect.Type
type RegistryInput ¶ added in v0.2.6
type RegistryInput interface { pulumi.Input ToRegistryOutput() RegistryOutput ToRegistryOutputWithContext(ctx context.Context) RegistryOutput }
type RegistryOutput ¶ added in v0.2.6
type RegistryOutput struct {
*pulumi.OutputState
}
func (RegistryOutput) ElementType ¶ added in v0.2.6
func (RegistryOutput) ElementType() reflect.Type
func (RegistryOutput) ToRegistryOutput ¶ added in v0.2.6
func (o RegistryOutput) ToRegistryOutput() RegistryOutput
func (RegistryOutput) ToRegistryOutputWithContext ¶ added in v0.2.6
func (o RegistryOutput) ToRegistryOutputWithContext(ctx context.Context) RegistryOutput
type RegistryPasswordResponse ¶
type RegistryPasswordResponse struct { // The password name. Name *string `pulumi:"name"` // The password value. Value *string `pulumi:"value"` }
The login password for the container registry.
type RegistryPasswordResponseArgs ¶
type RegistryPasswordResponseArgs struct { // The password name. Name pulumi.StringPtrInput `pulumi:"name"` // The password value. Value pulumi.StringPtrInput `pulumi:"value"` }
The login password for the container registry.
func (RegistryPasswordResponseArgs) ElementType ¶
func (RegistryPasswordResponseArgs) ElementType() reflect.Type
func (RegistryPasswordResponseArgs) ToRegistryPasswordResponseOutput ¶
func (i RegistryPasswordResponseArgs) ToRegistryPasswordResponseOutput() RegistryPasswordResponseOutput
func (RegistryPasswordResponseArgs) ToRegistryPasswordResponseOutputWithContext ¶
func (i RegistryPasswordResponseArgs) ToRegistryPasswordResponseOutputWithContext(ctx context.Context) RegistryPasswordResponseOutput
type RegistryPasswordResponseArray ¶
type RegistryPasswordResponseArray []RegistryPasswordResponseInput
func (RegistryPasswordResponseArray) ElementType ¶
func (RegistryPasswordResponseArray) ElementType() reflect.Type
func (RegistryPasswordResponseArray) ToRegistryPasswordResponseArrayOutput ¶
func (i RegistryPasswordResponseArray) ToRegistryPasswordResponseArrayOutput() RegistryPasswordResponseArrayOutput
func (RegistryPasswordResponseArray) ToRegistryPasswordResponseArrayOutputWithContext ¶
func (i RegistryPasswordResponseArray) ToRegistryPasswordResponseArrayOutputWithContext(ctx context.Context) RegistryPasswordResponseArrayOutput
type RegistryPasswordResponseArrayInput ¶
type RegistryPasswordResponseArrayInput interface { pulumi.Input ToRegistryPasswordResponseArrayOutput() RegistryPasswordResponseArrayOutput ToRegistryPasswordResponseArrayOutputWithContext(context.Context) RegistryPasswordResponseArrayOutput }
RegistryPasswordResponseArrayInput is an input type that accepts RegistryPasswordResponseArray and RegistryPasswordResponseArrayOutput values. You can construct a concrete instance of `RegistryPasswordResponseArrayInput` via:
RegistryPasswordResponseArray{ RegistryPasswordResponseArgs{...} }
type RegistryPasswordResponseArrayOutput ¶
type RegistryPasswordResponseArrayOutput struct{ *pulumi.OutputState }
func (RegistryPasswordResponseArrayOutput) ElementType ¶
func (RegistryPasswordResponseArrayOutput) ElementType() reflect.Type
func (RegistryPasswordResponseArrayOutput) Index ¶
func (o RegistryPasswordResponseArrayOutput) Index(i pulumi.IntInput) RegistryPasswordResponseOutput
func (RegistryPasswordResponseArrayOutput) ToRegistryPasswordResponseArrayOutput ¶
func (o RegistryPasswordResponseArrayOutput) ToRegistryPasswordResponseArrayOutput() RegistryPasswordResponseArrayOutput
func (RegistryPasswordResponseArrayOutput) ToRegistryPasswordResponseArrayOutputWithContext ¶
func (o RegistryPasswordResponseArrayOutput) ToRegistryPasswordResponseArrayOutputWithContext(ctx context.Context) RegistryPasswordResponseArrayOutput
type RegistryPasswordResponseInput ¶
type RegistryPasswordResponseInput interface { pulumi.Input ToRegistryPasswordResponseOutput() RegistryPasswordResponseOutput ToRegistryPasswordResponseOutputWithContext(context.Context) RegistryPasswordResponseOutput }
RegistryPasswordResponseInput is an input type that accepts RegistryPasswordResponseArgs and RegistryPasswordResponseOutput values. You can construct a concrete instance of `RegistryPasswordResponseInput` via:
RegistryPasswordResponseArgs{...}
type RegistryPasswordResponseOutput ¶
type RegistryPasswordResponseOutput struct{ *pulumi.OutputState }
The login password for the container registry.
func (RegistryPasswordResponseOutput) ElementType ¶
func (RegistryPasswordResponseOutput) ElementType() reflect.Type
func (RegistryPasswordResponseOutput) Name ¶
func (o RegistryPasswordResponseOutput) Name() pulumi.StringPtrOutput
The password name.
func (RegistryPasswordResponseOutput) ToRegistryPasswordResponseOutput ¶
func (o RegistryPasswordResponseOutput) ToRegistryPasswordResponseOutput() RegistryPasswordResponseOutput
func (RegistryPasswordResponseOutput) ToRegistryPasswordResponseOutputWithContext ¶
func (o RegistryPasswordResponseOutput) ToRegistryPasswordResponseOutputWithContext(ctx context.Context) RegistryPasswordResponseOutput
func (RegistryPasswordResponseOutput) Value ¶
func (o RegistryPasswordResponseOutput) Value() pulumi.StringPtrOutput
The password value.
type RegistryState ¶
type RegistryState struct { // The value that indicates whether the admin user is enabled. AdminUserEnabled pulumi.BoolPtrInput // The creation date of the container registry in ISO8601 format. CreationDate pulumi.StringPtrInput // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringPtrInput // The URL that can be used to log into the container registry. LoginServer pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The network rule set for a container registry. NetworkRuleSet NetworkRuleSetResponsePtrInput // The provisioning state of the container registry at the time the operation was called. ProvisioningState pulumi.StringPtrInput // The SKU of the container registry. Sku SkuResponsePtrInput // The status of the container registry at the time the operation was called. Status StatusResponsePtrInput // The properties of the storage account for the container registry. Only applicable to Classic SKU. StorageAccount StorageAccountPropertiesResponsePtrInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput }
func (RegistryState) ElementType ¶
func (RegistryState) ElementType() reflect.Type
type Replication ¶
type Replication struct { pulumi.CustomResourceState // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The provisioning state of the replication at the time the operation was called. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The status of the replication at the time the operation was called. Status StatusResponseOutput `pulumi:"status"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
An object that represents a replication for a container registry.
func GetReplication ¶
func GetReplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicationState, opts ...pulumi.ResourceOption) (*Replication, error)
GetReplication gets an existing Replication 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 NewReplication ¶
func NewReplication(ctx *pulumi.Context, name string, args *ReplicationArgs, opts ...pulumi.ResourceOption) (*Replication, error)
NewReplication registers a new resource with the given unique name, arguments, and options.
func (*Replication) ElementType ¶ added in v0.2.6
func (*Replication) ElementType() reflect.Type
func (*Replication) ToReplicationOutput ¶ added in v0.2.6
func (i *Replication) ToReplicationOutput() ReplicationOutput
func (*Replication) ToReplicationOutputWithContext ¶ added in v0.2.6
func (i *Replication) ToReplicationOutputWithContext(ctx context.Context) ReplicationOutput
type ReplicationArgs ¶
type ReplicationArgs struct { // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringInput // The name of the container registry. RegistryName pulumi.StringInput // The name of the replication. ReplicationName pulumi.StringInput // The name of the resource group to which the container registry belongs. ResourceGroupName pulumi.StringInput // The tags of the resource. Tags pulumi.StringMapInput }
The set of arguments for constructing a Replication resource.
func (ReplicationArgs) ElementType ¶
func (ReplicationArgs) ElementType() reflect.Type
type ReplicationInput ¶ added in v0.2.6
type ReplicationInput interface { pulumi.Input ToReplicationOutput() ReplicationOutput ToReplicationOutputWithContext(ctx context.Context) ReplicationOutput }
type ReplicationOutput ¶ added in v0.2.6
type ReplicationOutput struct {
*pulumi.OutputState
}
func (ReplicationOutput) ElementType ¶ added in v0.2.6
func (ReplicationOutput) ElementType() reflect.Type
func (ReplicationOutput) ToReplicationOutput ¶ added in v0.2.6
func (o ReplicationOutput) ToReplicationOutput() ReplicationOutput
func (ReplicationOutput) ToReplicationOutputWithContext ¶ added in v0.2.6
func (o ReplicationOutput) ToReplicationOutputWithContext(ctx context.Context) ReplicationOutput
type ReplicationState ¶
type ReplicationState struct { // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The provisioning state of the replication at the time the operation was called. ProvisioningState pulumi.StringPtrInput // The status of the replication at the time the operation was called. Status StatusResponsePtrInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput }
func (ReplicationState) ElementType ¶
func (ReplicationState) ElementType() reflect.Type
type RequestResponse ¶
type RequestResponse struct { // The IP or hostname and possibly port of the client connection that initiated the event. This is the RemoteAddr from the standard http request. Addr *string `pulumi:"addr"` // The externally accessible hostname of the registry instance, as specified by the http host header on incoming requests. Host *string `pulumi:"host"` // The ID of the request that initiated the event. Id *string `pulumi:"id"` // The request method that generated the event. Method *string `pulumi:"method"` // The user agent header of the request. Useragent *string `pulumi:"useragent"` }
The request that generated the event.
type RequestResponseArgs ¶
type RequestResponseArgs struct { // The IP or hostname and possibly port of the client connection that initiated the event. This is the RemoteAddr from the standard http request. Addr pulumi.StringPtrInput `pulumi:"addr"` // The externally accessible hostname of the registry instance, as specified by the http host header on incoming requests. Host pulumi.StringPtrInput `pulumi:"host"` // The ID of the request that initiated the event. Id pulumi.StringPtrInput `pulumi:"id"` // The request method that generated the event. Method pulumi.StringPtrInput `pulumi:"method"` // The user agent header of the request. Useragent pulumi.StringPtrInput `pulumi:"useragent"` }
The request that generated the event.
func (RequestResponseArgs) ElementType ¶
func (RequestResponseArgs) ElementType() reflect.Type
func (RequestResponseArgs) ToRequestResponseOutput ¶
func (i RequestResponseArgs) ToRequestResponseOutput() RequestResponseOutput
func (RequestResponseArgs) ToRequestResponseOutputWithContext ¶
func (i RequestResponseArgs) ToRequestResponseOutputWithContext(ctx context.Context) RequestResponseOutput
func (RequestResponseArgs) ToRequestResponsePtrOutput ¶
func (i RequestResponseArgs) ToRequestResponsePtrOutput() RequestResponsePtrOutput
func (RequestResponseArgs) ToRequestResponsePtrOutputWithContext ¶
func (i RequestResponseArgs) ToRequestResponsePtrOutputWithContext(ctx context.Context) RequestResponsePtrOutput
type RequestResponseInput ¶
type RequestResponseInput interface { pulumi.Input ToRequestResponseOutput() RequestResponseOutput ToRequestResponseOutputWithContext(context.Context) RequestResponseOutput }
RequestResponseInput is an input type that accepts RequestResponseArgs and RequestResponseOutput values. You can construct a concrete instance of `RequestResponseInput` via:
RequestResponseArgs{...}
type RequestResponseOutput ¶
type RequestResponseOutput struct{ *pulumi.OutputState }
The request that generated the event.
func (RequestResponseOutput) Addr ¶
func (o RequestResponseOutput) Addr() pulumi.StringPtrOutput
The IP or hostname and possibly port of the client connection that initiated the event. This is the RemoteAddr from the standard http request.
func (RequestResponseOutput) ElementType ¶
func (RequestResponseOutput) ElementType() reflect.Type
func (RequestResponseOutput) Host ¶
func (o RequestResponseOutput) Host() pulumi.StringPtrOutput
The externally accessible hostname of the registry instance, as specified by the http host header on incoming requests.
func (RequestResponseOutput) Id ¶
func (o RequestResponseOutput) Id() pulumi.StringPtrOutput
The ID of the request that initiated the event.
func (RequestResponseOutput) Method ¶
func (o RequestResponseOutput) Method() pulumi.StringPtrOutput
The request method that generated the event.
func (RequestResponseOutput) ToRequestResponseOutput ¶
func (o RequestResponseOutput) ToRequestResponseOutput() RequestResponseOutput
func (RequestResponseOutput) ToRequestResponseOutputWithContext ¶
func (o RequestResponseOutput) ToRequestResponseOutputWithContext(ctx context.Context) RequestResponseOutput
func (RequestResponseOutput) ToRequestResponsePtrOutput ¶
func (o RequestResponseOutput) ToRequestResponsePtrOutput() RequestResponsePtrOutput
func (RequestResponseOutput) ToRequestResponsePtrOutputWithContext ¶
func (o RequestResponseOutput) ToRequestResponsePtrOutputWithContext(ctx context.Context) RequestResponsePtrOutput
func (RequestResponseOutput) Useragent ¶
func (o RequestResponseOutput) Useragent() pulumi.StringPtrOutput
The user agent header of the request.
type RequestResponsePtrInput ¶
type RequestResponsePtrInput interface { pulumi.Input ToRequestResponsePtrOutput() RequestResponsePtrOutput ToRequestResponsePtrOutputWithContext(context.Context) RequestResponsePtrOutput }
RequestResponsePtrInput is an input type that accepts RequestResponseArgs, RequestResponsePtr and RequestResponsePtrOutput values. You can construct a concrete instance of `RequestResponsePtrInput` via:
RequestResponseArgs{...} or: nil
func RequestResponsePtr ¶
func RequestResponsePtr(v *RequestResponseArgs) RequestResponsePtrInput
type RequestResponsePtrOutput ¶
type RequestResponsePtrOutput struct{ *pulumi.OutputState }
func (RequestResponsePtrOutput) Addr ¶
func (o RequestResponsePtrOutput) Addr() pulumi.StringPtrOutput
The IP or hostname and possibly port of the client connection that initiated the event. This is the RemoteAddr from the standard http request.
func (RequestResponsePtrOutput) Elem ¶
func (o RequestResponsePtrOutput) Elem() RequestResponseOutput
func (RequestResponsePtrOutput) ElementType ¶
func (RequestResponsePtrOutput) ElementType() reflect.Type
func (RequestResponsePtrOutput) Host ¶
func (o RequestResponsePtrOutput) Host() pulumi.StringPtrOutput
The externally accessible hostname of the registry instance, as specified by the http host header on incoming requests.
func (RequestResponsePtrOutput) Id ¶
func (o RequestResponsePtrOutput) Id() pulumi.StringPtrOutput
The ID of the request that initiated the event.
func (RequestResponsePtrOutput) Method ¶
func (o RequestResponsePtrOutput) Method() pulumi.StringPtrOutput
The request method that generated the event.
func (RequestResponsePtrOutput) ToRequestResponsePtrOutput ¶
func (o RequestResponsePtrOutput) ToRequestResponsePtrOutput() RequestResponsePtrOutput
func (RequestResponsePtrOutput) ToRequestResponsePtrOutputWithContext ¶
func (o RequestResponsePtrOutput) ToRequestResponsePtrOutputWithContext(ctx context.Context) RequestResponsePtrOutput
func (RequestResponsePtrOutput) Useragent ¶
func (o RequestResponsePtrOutput) Useragent() pulumi.StringPtrOutput
The user agent header of the request.
type Sku ¶
type Sku struct { // The SKU name of the container registry. Required for registry creation. Name string `pulumi:"name"` }
The SKU of a container registry.
type SkuArgs ¶
type SkuArgs struct { // The SKU name of the container registry. Required for registry creation. Name pulumi.StringInput `pulumi:"name"` }
The SKU of a container registry.
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
func (SkuArgs) ToSkuOutputWithContext ¶
func (SkuArgs) ToSkuPtrOutput ¶
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuName ¶ added in v0.3.1
The SKU name of the container registry. Required for registry creation.
func (SkuName) ElementType ¶ added in v0.3.1
func (SkuName) ToStringOutput ¶ added in v0.3.1
func (e SkuName) ToStringOutput() pulumi.StringOutput
func (SkuName) ToStringOutputWithContext ¶ added in v0.3.1
func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuName) ToStringPtrOutput ¶ added in v0.3.1
func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuName) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
The SKU of a container registry.
func (SkuOutput) ElementType ¶
func (SkuOutput) Name ¶
func (o SkuOutput) Name() pulumi.StringOutput
The SKU name of the container registry. Required for registry creation.
func (SkuOutput) ToSkuOutput ¶
func (SkuOutput) ToSkuOutputWithContext ¶
func (SkuOutput) ToSkuPtrOutput ¶
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶
type SkuPtrInput interface { pulumi.Input ToSkuPtrOutput() SkuPtrOutput ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput }
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...} or: nil
func SkuPtr ¶
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Name ¶
func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
The SKU name of the container registry. Required for registry creation.
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // The SKU name of the container registry. Required for registry creation. Name string `pulumi:"name"` // The SKU tier based on the SKU name. Tier string `pulumi:"tier"` }
The SKU of a container registry.
type SkuResponseArgs ¶
type SkuResponseArgs struct { // The SKU name of the container registry. Required for registry creation. Name pulumi.StringInput `pulumi:"name"` // The SKU tier based on the SKU name. Tier pulumi.StringInput `pulumi:"tier"` }
The SKU of a container registry.
func (SkuResponseArgs) ElementType ¶
func (SkuResponseArgs) ElementType() reflect.Type
func (SkuResponseArgs) ToSkuResponseOutput ¶
func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseArgs) ToSkuResponseOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseArgs) ToSkuResponsePtrOutput ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponseInput ¶
type SkuResponseInput interface { pulumi.Input ToSkuResponseOutput() SkuResponseOutput ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput }
SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:
SkuResponseArgs{...}
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
The SKU of a container registry.
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringOutput
The SKU name of the container registry. Required for registry creation.
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringOutput
The SKU tier based on the SKU name.
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponsePtrInput ¶
type SkuResponsePtrInput interface { pulumi.Input ToSkuResponsePtrOutput() SkuResponsePtrOutput ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput }
SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:
SkuResponseArgs{...} or: nil
func SkuResponsePtr ¶
func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The SKU name of the container registry. Required for registry creation.
func (SkuResponsePtrOutput) Tier ¶
func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
The SKU tier based on the SKU name.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SourceResponse ¶
type SourceResponse struct { // The IP or hostname and the port of the registry node that generated the event. Generally, this will be resolved by os.Hostname() along with the running port. Addr *string `pulumi:"addr"` // The running instance of an application. Changes after each restart. InstanceID *string `pulumi:"instanceID"` }
The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it.
type SourceResponseArgs ¶
type SourceResponseArgs struct { // The IP or hostname and the port of the registry node that generated the event. Generally, this will be resolved by os.Hostname() along with the running port. Addr pulumi.StringPtrInput `pulumi:"addr"` // The running instance of an application. Changes after each restart. InstanceID pulumi.StringPtrInput `pulumi:"instanceID"` }
The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it.
func (SourceResponseArgs) ElementType ¶
func (SourceResponseArgs) ElementType() reflect.Type
func (SourceResponseArgs) ToSourceResponseOutput ¶
func (i SourceResponseArgs) ToSourceResponseOutput() SourceResponseOutput
func (SourceResponseArgs) ToSourceResponseOutputWithContext ¶
func (i SourceResponseArgs) ToSourceResponseOutputWithContext(ctx context.Context) SourceResponseOutput
func (SourceResponseArgs) ToSourceResponsePtrOutput ¶
func (i SourceResponseArgs) ToSourceResponsePtrOutput() SourceResponsePtrOutput
func (SourceResponseArgs) ToSourceResponsePtrOutputWithContext ¶
func (i SourceResponseArgs) ToSourceResponsePtrOutputWithContext(ctx context.Context) SourceResponsePtrOutput
type SourceResponseInput ¶
type SourceResponseInput interface { pulumi.Input ToSourceResponseOutput() SourceResponseOutput ToSourceResponseOutputWithContext(context.Context) SourceResponseOutput }
SourceResponseInput is an input type that accepts SourceResponseArgs and SourceResponseOutput values. You can construct a concrete instance of `SourceResponseInput` via:
SourceResponseArgs{...}
type SourceResponseOutput ¶
type SourceResponseOutput struct{ *pulumi.OutputState }
The registry node that generated the event. Put differently, while the actor initiates the event, the source generates it.
func (SourceResponseOutput) Addr ¶
func (o SourceResponseOutput) Addr() pulumi.StringPtrOutput
The IP or hostname and the port of the registry node that generated the event. Generally, this will be resolved by os.Hostname() along with the running port.
func (SourceResponseOutput) ElementType ¶
func (SourceResponseOutput) ElementType() reflect.Type
func (SourceResponseOutput) InstanceID ¶
func (o SourceResponseOutput) InstanceID() pulumi.StringPtrOutput
The running instance of an application. Changes after each restart.
func (SourceResponseOutput) ToSourceResponseOutput ¶
func (o SourceResponseOutput) ToSourceResponseOutput() SourceResponseOutput
func (SourceResponseOutput) ToSourceResponseOutputWithContext ¶
func (o SourceResponseOutput) ToSourceResponseOutputWithContext(ctx context.Context) SourceResponseOutput
func (SourceResponseOutput) ToSourceResponsePtrOutput ¶
func (o SourceResponseOutput) ToSourceResponsePtrOutput() SourceResponsePtrOutput
func (SourceResponseOutput) ToSourceResponsePtrOutputWithContext ¶
func (o SourceResponseOutput) ToSourceResponsePtrOutputWithContext(ctx context.Context) SourceResponsePtrOutput
type SourceResponsePtrInput ¶
type SourceResponsePtrInput interface { pulumi.Input ToSourceResponsePtrOutput() SourceResponsePtrOutput ToSourceResponsePtrOutputWithContext(context.Context) SourceResponsePtrOutput }
SourceResponsePtrInput is an input type that accepts SourceResponseArgs, SourceResponsePtr and SourceResponsePtrOutput values. You can construct a concrete instance of `SourceResponsePtrInput` via:
SourceResponseArgs{...} or: nil
func SourceResponsePtr ¶
func SourceResponsePtr(v *SourceResponseArgs) SourceResponsePtrInput
type SourceResponsePtrOutput ¶
type SourceResponsePtrOutput struct{ *pulumi.OutputState }
func (SourceResponsePtrOutput) Addr ¶
func (o SourceResponsePtrOutput) Addr() pulumi.StringPtrOutput
The IP or hostname and the port of the registry node that generated the event. Generally, this will be resolved by os.Hostname() along with the running port.
func (SourceResponsePtrOutput) Elem ¶
func (o SourceResponsePtrOutput) Elem() SourceResponseOutput
func (SourceResponsePtrOutput) ElementType ¶
func (SourceResponsePtrOutput) ElementType() reflect.Type
func (SourceResponsePtrOutput) InstanceID ¶
func (o SourceResponsePtrOutput) InstanceID() pulumi.StringPtrOutput
The running instance of an application. Changes after each restart.
func (SourceResponsePtrOutput) ToSourceResponsePtrOutput ¶
func (o SourceResponsePtrOutput) ToSourceResponsePtrOutput() SourceResponsePtrOutput
func (SourceResponsePtrOutput) ToSourceResponsePtrOutputWithContext ¶
func (o SourceResponsePtrOutput) ToSourceResponsePtrOutputWithContext(ctx context.Context) SourceResponsePtrOutput
type StatusResponse ¶
type StatusResponse struct { // The short label for the status. DisplayStatus string `pulumi:"displayStatus"` // The detailed message for the status, including alerts and error messages. Message string `pulumi:"message"` // The timestamp when the status was changed to the current value. Timestamp string `pulumi:"timestamp"` }
The status of an Azure resource at the time the operation was called.
type StatusResponseArgs ¶
type StatusResponseArgs struct { // The short label for the status. DisplayStatus pulumi.StringInput `pulumi:"displayStatus"` // The detailed message for the status, including alerts and error messages. Message pulumi.StringInput `pulumi:"message"` // The timestamp when the status was changed to the current value. Timestamp pulumi.StringInput `pulumi:"timestamp"` }
The status of an Azure resource at the time the operation was called.
func (StatusResponseArgs) ElementType ¶
func (StatusResponseArgs) ElementType() reflect.Type
func (StatusResponseArgs) ToStatusResponseOutput ¶
func (i StatusResponseArgs) ToStatusResponseOutput() StatusResponseOutput
func (StatusResponseArgs) ToStatusResponseOutputWithContext ¶
func (i StatusResponseArgs) ToStatusResponseOutputWithContext(ctx context.Context) StatusResponseOutput
func (StatusResponseArgs) ToStatusResponsePtrOutput ¶
func (i StatusResponseArgs) ToStatusResponsePtrOutput() StatusResponsePtrOutput
func (StatusResponseArgs) ToStatusResponsePtrOutputWithContext ¶
func (i StatusResponseArgs) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
type StatusResponseInput ¶
type StatusResponseInput interface { pulumi.Input ToStatusResponseOutput() StatusResponseOutput ToStatusResponseOutputWithContext(context.Context) StatusResponseOutput }
StatusResponseInput is an input type that accepts StatusResponseArgs and StatusResponseOutput values. You can construct a concrete instance of `StatusResponseInput` via:
StatusResponseArgs{...}
type StatusResponseOutput ¶
type StatusResponseOutput struct{ *pulumi.OutputState }
The status of an Azure resource at the time the operation was called.
func (StatusResponseOutput) DisplayStatus ¶
func (o StatusResponseOutput) DisplayStatus() pulumi.StringOutput
The short label for the status.
func (StatusResponseOutput) ElementType ¶
func (StatusResponseOutput) ElementType() reflect.Type
func (StatusResponseOutput) Message ¶
func (o StatusResponseOutput) Message() pulumi.StringOutput
The detailed message for the status, including alerts and error messages.
func (StatusResponseOutput) Timestamp ¶
func (o StatusResponseOutput) Timestamp() pulumi.StringOutput
The timestamp when the status was changed to the current value.
func (StatusResponseOutput) ToStatusResponseOutput ¶
func (o StatusResponseOutput) ToStatusResponseOutput() StatusResponseOutput
func (StatusResponseOutput) ToStatusResponseOutputWithContext ¶
func (o StatusResponseOutput) ToStatusResponseOutputWithContext(ctx context.Context) StatusResponseOutput
func (StatusResponseOutput) ToStatusResponsePtrOutput ¶
func (o StatusResponseOutput) ToStatusResponsePtrOutput() StatusResponsePtrOutput
func (StatusResponseOutput) ToStatusResponsePtrOutputWithContext ¶
func (o StatusResponseOutput) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
type StatusResponsePtrInput ¶
type StatusResponsePtrInput interface { pulumi.Input ToStatusResponsePtrOutput() StatusResponsePtrOutput ToStatusResponsePtrOutputWithContext(context.Context) StatusResponsePtrOutput }
StatusResponsePtrInput is an input type that accepts StatusResponseArgs, StatusResponsePtr and StatusResponsePtrOutput values. You can construct a concrete instance of `StatusResponsePtrInput` via:
StatusResponseArgs{...} or: nil
func StatusResponsePtr ¶
func StatusResponsePtr(v *StatusResponseArgs) StatusResponsePtrInput
type StatusResponsePtrOutput ¶
type StatusResponsePtrOutput struct{ *pulumi.OutputState }
func (StatusResponsePtrOutput) DisplayStatus ¶
func (o StatusResponsePtrOutput) DisplayStatus() pulumi.StringPtrOutput
The short label for the status.
func (StatusResponsePtrOutput) Elem ¶
func (o StatusResponsePtrOutput) Elem() StatusResponseOutput
func (StatusResponsePtrOutput) ElementType ¶
func (StatusResponsePtrOutput) ElementType() reflect.Type
func (StatusResponsePtrOutput) Message ¶
func (o StatusResponsePtrOutput) Message() pulumi.StringPtrOutput
The detailed message for the status, including alerts and error messages.
func (StatusResponsePtrOutput) Timestamp ¶
func (o StatusResponsePtrOutput) Timestamp() pulumi.StringPtrOutput
The timestamp when the status was changed to the current value.
func (StatusResponsePtrOutput) ToStatusResponsePtrOutput ¶
func (o StatusResponsePtrOutput) ToStatusResponsePtrOutput() StatusResponsePtrOutput
func (StatusResponsePtrOutput) ToStatusResponsePtrOutputWithContext ¶
func (o StatusResponsePtrOutput) ToStatusResponsePtrOutputWithContext(ctx context.Context) StatusResponsePtrOutput
type StorageAccountProperties ¶
type StorageAccountProperties struct { // The resource ID of the storage account. Id string `pulumi:"id"` }
The properties of a storage account for a container registry. Only applicable to Classic SKU.
type StorageAccountPropertiesArgs ¶
type StorageAccountPropertiesArgs struct { // The resource ID of the storage account. Id pulumi.StringInput `pulumi:"id"` }
The properties of a storage account for a container registry. Only applicable to Classic SKU.
func (StorageAccountPropertiesArgs) ElementType ¶
func (StorageAccountPropertiesArgs) ElementType() reflect.Type
func (StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutput ¶
func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutput() StorageAccountPropertiesOutput
func (StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutputWithContext ¶
func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesOutputWithContext(ctx context.Context) StorageAccountPropertiesOutput
func (StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutput ¶
func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput
func (StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutputWithContext ¶
func (i StorageAccountPropertiesArgs) ToStorageAccountPropertiesPtrOutputWithContext(ctx context.Context) StorageAccountPropertiesPtrOutput
type StorageAccountPropertiesInput ¶
type StorageAccountPropertiesInput interface { pulumi.Input ToStorageAccountPropertiesOutput() StorageAccountPropertiesOutput ToStorageAccountPropertiesOutputWithContext(context.Context) StorageAccountPropertiesOutput }
StorageAccountPropertiesInput is an input type that accepts StorageAccountPropertiesArgs and StorageAccountPropertiesOutput values. You can construct a concrete instance of `StorageAccountPropertiesInput` via:
StorageAccountPropertiesArgs{...}
type StorageAccountPropertiesOutput ¶
type StorageAccountPropertiesOutput struct{ *pulumi.OutputState }
The properties of a storage account for a container registry. Only applicable to Classic SKU.
func (StorageAccountPropertiesOutput) ElementType ¶
func (StorageAccountPropertiesOutput) ElementType() reflect.Type
func (StorageAccountPropertiesOutput) Id ¶
func (o StorageAccountPropertiesOutput) Id() pulumi.StringOutput
The resource ID of the storage account.
func (StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutput ¶
func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutput() StorageAccountPropertiesOutput
func (StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutputWithContext ¶
func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesOutputWithContext(ctx context.Context) StorageAccountPropertiesOutput
func (StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutput ¶
func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput
func (StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutputWithContext ¶
func (o StorageAccountPropertiesOutput) ToStorageAccountPropertiesPtrOutputWithContext(ctx context.Context) StorageAccountPropertiesPtrOutput
type StorageAccountPropertiesPtrInput ¶
type StorageAccountPropertiesPtrInput interface { pulumi.Input ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput ToStorageAccountPropertiesPtrOutputWithContext(context.Context) StorageAccountPropertiesPtrOutput }
StorageAccountPropertiesPtrInput is an input type that accepts StorageAccountPropertiesArgs, StorageAccountPropertiesPtr and StorageAccountPropertiesPtrOutput values. You can construct a concrete instance of `StorageAccountPropertiesPtrInput` via:
StorageAccountPropertiesArgs{...} or: nil
func StorageAccountPropertiesPtr ¶
func StorageAccountPropertiesPtr(v *StorageAccountPropertiesArgs) StorageAccountPropertiesPtrInput
type StorageAccountPropertiesPtrOutput ¶
type StorageAccountPropertiesPtrOutput struct{ *pulumi.OutputState }
func (StorageAccountPropertiesPtrOutput) Elem ¶
func (o StorageAccountPropertiesPtrOutput) Elem() StorageAccountPropertiesOutput
func (StorageAccountPropertiesPtrOutput) ElementType ¶
func (StorageAccountPropertiesPtrOutput) ElementType() reflect.Type
func (StorageAccountPropertiesPtrOutput) Id ¶
func (o StorageAccountPropertiesPtrOutput) Id() pulumi.StringPtrOutput
The resource ID of the storage account.
func (StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutput ¶
func (o StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutput() StorageAccountPropertiesPtrOutput
func (StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutputWithContext ¶
func (o StorageAccountPropertiesPtrOutput) ToStorageAccountPropertiesPtrOutputWithContext(ctx context.Context) StorageAccountPropertiesPtrOutput
type StorageAccountPropertiesResponse ¶
type StorageAccountPropertiesResponse struct { // The resource ID of the storage account. Id string `pulumi:"id"` }
The properties of a storage account for a container registry. Only applicable to Classic SKU.
type StorageAccountPropertiesResponseArgs ¶
type StorageAccountPropertiesResponseArgs struct { // The resource ID of the storage account. Id pulumi.StringInput `pulumi:"id"` }
The properties of a storage account for a container registry. Only applicable to Classic SKU.
func (StorageAccountPropertiesResponseArgs) ElementType ¶
func (StorageAccountPropertiesResponseArgs) ElementType() reflect.Type
func (StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutput ¶
func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutput() StorageAccountPropertiesResponseOutput
func (StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutputWithContext ¶
func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponseOutputWithContext(ctx context.Context) StorageAccountPropertiesResponseOutput
func (StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutput ¶
func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput
func (StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutputWithContext ¶
func (i StorageAccountPropertiesResponseArgs) ToStorageAccountPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageAccountPropertiesResponsePtrOutput
type StorageAccountPropertiesResponseInput ¶
type StorageAccountPropertiesResponseInput interface { pulumi.Input ToStorageAccountPropertiesResponseOutput() StorageAccountPropertiesResponseOutput ToStorageAccountPropertiesResponseOutputWithContext(context.Context) StorageAccountPropertiesResponseOutput }
StorageAccountPropertiesResponseInput is an input type that accepts StorageAccountPropertiesResponseArgs and StorageAccountPropertiesResponseOutput values. You can construct a concrete instance of `StorageAccountPropertiesResponseInput` via:
StorageAccountPropertiesResponseArgs{...}
type StorageAccountPropertiesResponseOutput ¶
type StorageAccountPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of a storage account for a container registry. Only applicable to Classic SKU.
func (StorageAccountPropertiesResponseOutput) ElementType ¶
func (StorageAccountPropertiesResponseOutput) ElementType() reflect.Type
func (StorageAccountPropertiesResponseOutput) Id ¶
func (o StorageAccountPropertiesResponseOutput) Id() pulumi.StringOutput
The resource ID of the storage account.
func (StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutput ¶
func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutput() StorageAccountPropertiesResponseOutput
func (StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutputWithContext ¶
func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponseOutputWithContext(ctx context.Context) StorageAccountPropertiesResponseOutput
func (StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutput ¶
func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput
func (StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext ¶
func (o StorageAccountPropertiesResponseOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageAccountPropertiesResponsePtrOutput
type StorageAccountPropertiesResponsePtrInput ¶
type StorageAccountPropertiesResponsePtrInput interface { pulumi.Input ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput ToStorageAccountPropertiesResponsePtrOutputWithContext(context.Context) StorageAccountPropertiesResponsePtrOutput }
StorageAccountPropertiesResponsePtrInput is an input type that accepts StorageAccountPropertiesResponseArgs, StorageAccountPropertiesResponsePtr and StorageAccountPropertiesResponsePtrOutput values. You can construct a concrete instance of `StorageAccountPropertiesResponsePtrInput` via:
StorageAccountPropertiesResponseArgs{...} or: nil
func StorageAccountPropertiesResponsePtr ¶
func StorageAccountPropertiesResponsePtr(v *StorageAccountPropertiesResponseArgs) StorageAccountPropertiesResponsePtrInput
type StorageAccountPropertiesResponsePtrOutput ¶
type StorageAccountPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (StorageAccountPropertiesResponsePtrOutput) ElementType ¶
func (StorageAccountPropertiesResponsePtrOutput) ElementType() reflect.Type
func (StorageAccountPropertiesResponsePtrOutput) Id ¶
func (o StorageAccountPropertiesResponsePtrOutput) Id() pulumi.StringPtrOutput
The resource ID of the storage account.
func (StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutput ¶
func (o StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutput() StorageAccountPropertiesResponsePtrOutput
func (StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext ¶
func (o StorageAccountPropertiesResponsePtrOutput) ToStorageAccountPropertiesResponsePtrOutputWithContext(ctx context.Context) StorageAccountPropertiesResponsePtrOutput
type TargetResponse ¶
type TargetResponse struct { // The digest of the content, as defined by the Registry V2 HTTP API Specification. Digest *string `pulumi:"digest"` // The number of bytes of the content. Same as Size field. Length *float64 `pulumi:"length"` // The MIME type of the referenced object. MediaType *string `pulumi:"mediaType"` // The name of the artifact. Name *string `pulumi:"name"` // The repository name. Repository *string `pulumi:"repository"` // The number of bytes of the content. Same as Length field. Size *float64 `pulumi:"size"` // The tag name. Tag *string `pulumi:"tag"` // The direct URL to the content. Url *string `pulumi:"url"` // The version of the artifact. Version *string `pulumi:"version"` }
The target of the event.
type TargetResponseArgs ¶
type TargetResponseArgs struct { // The digest of the content, as defined by the Registry V2 HTTP API Specification. Digest pulumi.StringPtrInput `pulumi:"digest"` // The number of bytes of the content. Same as Size field. Length pulumi.Float64PtrInput `pulumi:"length"` // The MIME type of the referenced object. MediaType pulumi.StringPtrInput `pulumi:"mediaType"` // The name of the artifact. Name pulumi.StringPtrInput `pulumi:"name"` // The repository name. Repository pulumi.StringPtrInput `pulumi:"repository"` // The number of bytes of the content. Same as Length field. Size pulumi.Float64PtrInput `pulumi:"size"` // The tag name. Tag pulumi.StringPtrInput `pulumi:"tag"` // The direct URL to the content. Url pulumi.StringPtrInput `pulumi:"url"` // The version of the artifact. Version pulumi.StringPtrInput `pulumi:"version"` }
The target of the event.
func (TargetResponseArgs) ElementType ¶
func (TargetResponseArgs) ElementType() reflect.Type
func (TargetResponseArgs) ToTargetResponseOutput ¶
func (i TargetResponseArgs) ToTargetResponseOutput() TargetResponseOutput
func (TargetResponseArgs) ToTargetResponseOutputWithContext ¶
func (i TargetResponseArgs) ToTargetResponseOutputWithContext(ctx context.Context) TargetResponseOutput
func (TargetResponseArgs) ToTargetResponsePtrOutput ¶
func (i TargetResponseArgs) ToTargetResponsePtrOutput() TargetResponsePtrOutput
func (TargetResponseArgs) ToTargetResponsePtrOutputWithContext ¶
func (i TargetResponseArgs) ToTargetResponsePtrOutputWithContext(ctx context.Context) TargetResponsePtrOutput
type TargetResponseInput ¶
type TargetResponseInput interface { pulumi.Input ToTargetResponseOutput() TargetResponseOutput ToTargetResponseOutputWithContext(context.Context) TargetResponseOutput }
TargetResponseInput is an input type that accepts TargetResponseArgs and TargetResponseOutput values. You can construct a concrete instance of `TargetResponseInput` via:
TargetResponseArgs{...}
type TargetResponseOutput ¶
type TargetResponseOutput struct{ *pulumi.OutputState }
The target of the event.
func (TargetResponseOutput) Digest ¶
func (o TargetResponseOutput) Digest() pulumi.StringPtrOutput
The digest of the content, as defined by the Registry V2 HTTP API Specification.
func (TargetResponseOutput) ElementType ¶
func (TargetResponseOutput) ElementType() reflect.Type
func (TargetResponseOutput) Length ¶
func (o TargetResponseOutput) Length() pulumi.Float64PtrOutput
The number of bytes of the content. Same as Size field.
func (TargetResponseOutput) MediaType ¶
func (o TargetResponseOutput) MediaType() pulumi.StringPtrOutput
The MIME type of the referenced object.
func (TargetResponseOutput) Name ¶
func (o TargetResponseOutput) Name() pulumi.StringPtrOutput
The name of the artifact.
func (TargetResponseOutput) Repository ¶
func (o TargetResponseOutput) Repository() pulumi.StringPtrOutput
The repository name.
func (TargetResponseOutput) Size ¶
func (o TargetResponseOutput) Size() pulumi.Float64PtrOutput
The number of bytes of the content. Same as Length field.
func (TargetResponseOutput) Tag ¶
func (o TargetResponseOutput) Tag() pulumi.StringPtrOutput
The tag name.
func (TargetResponseOutput) ToTargetResponseOutput ¶
func (o TargetResponseOutput) ToTargetResponseOutput() TargetResponseOutput
func (TargetResponseOutput) ToTargetResponseOutputWithContext ¶
func (o TargetResponseOutput) ToTargetResponseOutputWithContext(ctx context.Context) TargetResponseOutput
func (TargetResponseOutput) ToTargetResponsePtrOutput ¶
func (o TargetResponseOutput) ToTargetResponsePtrOutput() TargetResponsePtrOutput
func (TargetResponseOutput) ToTargetResponsePtrOutputWithContext ¶
func (o TargetResponseOutput) ToTargetResponsePtrOutputWithContext(ctx context.Context) TargetResponsePtrOutput
func (TargetResponseOutput) Url ¶
func (o TargetResponseOutput) Url() pulumi.StringPtrOutput
The direct URL to the content.
func (TargetResponseOutput) Version ¶
func (o TargetResponseOutput) Version() pulumi.StringPtrOutput
The version of the artifact.
type TargetResponsePtrInput ¶
type TargetResponsePtrInput interface { pulumi.Input ToTargetResponsePtrOutput() TargetResponsePtrOutput ToTargetResponsePtrOutputWithContext(context.Context) TargetResponsePtrOutput }
TargetResponsePtrInput is an input type that accepts TargetResponseArgs, TargetResponsePtr and TargetResponsePtrOutput values. You can construct a concrete instance of `TargetResponsePtrInput` via:
TargetResponseArgs{...} or: nil
func TargetResponsePtr ¶
func TargetResponsePtr(v *TargetResponseArgs) TargetResponsePtrInput
type TargetResponsePtrOutput ¶
type TargetResponsePtrOutput struct{ *pulumi.OutputState }
func (TargetResponsePtrOutput) Digest ¶
func (o TargetResponsePtrOutput) Digest() pulumi.StringPtrOutput
The digest of the content, as defined by the Registry V2 HTTP API Specification.
func (TargetResponsePtrOutput) Elem ¶
func (o TargetResponsePtrOutput) Elem() TargetResponseOutput
func (TargetResponsePtrOutput) ElementType ¶
func (TargetResponsePtrOutput) ElementType() reflect.Type
func (TargetResponsePtrOutput) Length ¶
func (o TargetResponsePtrOutput) Length() pulumi.Float64PtrOutput
The number of bytes of the content. Same as Size field.
func (TargetResponsePtrOutput) MediaType ¶
func (o TargetResponsePtrOutput) MediaType() pulumi.StringPtrOutput
The MIME type of the referenced object.
func (TargetResponsePtrOutput) Name ¶
func (o TargetResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the artifact.
func (TargetResponsePtrOutput) Repository ¶
func (o TargetResponsePtrOutput) Repository() pulumi.StringPtrOutput
The repository name.
func (TargetResponsePtrOutput) Size ¶
func (o TargetResponsePtrOutput) Size() pulumi.Float64PtrOutput
The number of bytes of the content. Same as Length field.
func (TargetResponsePtrOutput) Tag ¶
func (o TargetResponsePtrOutput) Tag() pulumi.StringPtrOutput
The tag name.
func (TargetResponsePtrOutput) ToTargetResponsePtrOutput ¶
func (o TargetResponsePtrOutput) ToTargetResponsePtrOutput() TargetResponsePtrOutput
func (TargetResponsePtrOutput) ToTargetResponsePtrOutputWithContext ¶
func (o TargetResponsePtrOutput) ToTargetResponsePtrOutputWithContext(ctx context.Context) TargetResponsePtrOutput
func (TargetResponsePtrOutput) Url ¶
func (o TargetResponsePtrOutput) Url() pulumi.StringPtrOutput
The direct URL to the content.
func (TargetResponsePtrOutput) Version ¶
func (o TargetResponsePtrOutput) Version() pulumi.StringPtrOutput
The version of the artifact.
type VirtualNetworkRule ¶
type VirtualNetworkRule struct { // The action of virtual network rule. Action *string `pulumi:"action"` // Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. VirtualNetworkResourceId string `pulumi:"virtualNetworkResourceId"` }
Virtual network rule.
type VirtualNetworkRuleArgs ¶
type VirtualNetworkRuleArgs struct { // The action of virtual network rule. Action pulumi.StringPtrInput `pulumi:"action"` // Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. VirtualNetworkResourceId pulumi.StringInput `pulumi:"virtualNetworkResourceId"` }
Virtual network rule.
func (VirtualNetworkRuleArgs) ElementType ¶
func (VirtualNetworkRuleArgs) ElementType() reflect.Type
func (VirtualNetworkRuleArgs) ToVirtualNetworkRuleOutput ¶
func (i VirtualNetworkRuleArgs) ToVirtualNetworkRuleOutput() VirtualNetworkRuleOutput
func (VirtualNetworkRuleArgs) ToVirtualNetworkRuleOutputWithContext ¶
func (i VirtualNetworkRuleArgs) ToVirtualNetworkRuleOutputWithContext(ctx context.Context) VirtualNetworkRuleOutput
type VirtualNetworkRuleArray ¶
type VirtualNetworkRuleArray []VirtualNetworkRuleInput
func (VirtualNetworkRuleArray) ElementType ¶
func (VirtualNetworkRuleArray) ElementType() reflect.Type
func (VirtualNetworkRuleArray) ToVirtualNetworkRuleArrayOutput ¶
func (i VirtualNetworkRuleArray) ToVirtualNetworkRuleArrayOutput() VirtualNetworkRuleArrayOutput
func (VirtualNetworkRuleArray) ToVirtualNetworkRuleArrayOutputWithContext ¶
func (i VirtualNetworkRuleArray) ToVirtualNetworkRuleArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleArrayOutput
type VirtualNetworkRuleArrayInput ¶
type VirtualNetworkRuleArrayInput interface { pulumi.Input ToVirtualNetworkRuleArrayOutput() VirtualNetworkRuleArrayOutput ToVirtualNetworkRuleArrayOutputWithContext(context.Context) VirtualNetworkRuleArrayOutput }
VirtualNetworkRuleArrayInput is an input type that accepts VirtualNetworkRuleArray and VirtualNetworkRuleArrayOutput values. You can construct a concrete instance of `VirtualNetworkRuleArrayInput` via:
VirtualNetworkRuleArray{ VirtualNetworkRuleArgs{...} }
type VirtualNetworkRuleArrayOutput ¶
type VirtualNetworkRuleArrayOutput struct{ *pulumi.OutputState }
func (VirtualNetworkRuleArrayOutput) ElementType ¶
func (VirtualNetworkRuleArrayOutput) ElementType() reflect.Type
func (VirtualNetworkRuleArrayOutput) Index ¶
func (o VirtualNetworkRuleArrayOutput) Index(i pulumi.IntInput) VirtualNetworkRuleOutput
func (VirtualNetworkRuleArrayOutput) ToVirtualNetworkRuleArrayOutput ¶
func (o VirtualNetworkRuleArrayOutput) ToVirtualNetworkRuleArrayOutput() VirtualNetworkRuleArrayOutput
func (VirtualNetworkRuleArrayOutput) ToVirtualNetworkRuleArrayOutputWithContext ¶
func (o VirtualNetworkRuleArrayOutput) ToVirtualNetworkRuleArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleArrayOutput
type VirtualNetworkRuleInput ¶
type VirtualNetworkRuleInput interface { pulumi.Input ToVirtualNetworkRuleOutput() VirtualNetworkRuleOutput ToVirtualNetworkRuleOutputWithContext(context.Context) VirtualNetworkRuleOutput }
VirtualNetworkRuleInput is an input type that accepts VirtualNetworkRuleArgs and VirtualNetworkRuleOutput values. You can construct a concrete instance of `VirtualNetworkRuleInput` via:
VirtualNetworkRuleArgs{...}
type VirtualNetworkRuleOutput ¶
type VirtualNetworkRuleOutput struct{ *pulumi.OutputState }
Virtual network rule.
func (VirtualNetworkRuleOutput) Action ¶
func (o VirtualNetworkRuleOutput) Action() pulumi.StringPtrOutput
The action of virtual network rule.
func (VirtualNetworkRuleOutput) ElementType ¶
func (VirtualNetworkRuleOutput) ElementType() reflect.Type
func (VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutput ¶
func (o VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutput() VirtualNetworkRuleOutput
func (VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutputWithContext ¶
func (o VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutputWithContext(ctx context.Context) VirtualNetworkRuleOutput
func (VirtualNetworkRuleOutput) VirtualNetworkResourceId ¶
func (o VirtualNetworkRuleOutput) VirtualNetworkResourceId() pulumi.StringOutput
Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
type VirtualNetworkRuleResponse ¶
type VirtualNetworkRuleResponse struct { // The action of virtual network rule. Action *string `pulumi:"action"` // Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. VirtualNetworkResourceId string `pulumi:"virtualNetworkResourceId"` }
Virtual network rule.
type VirtualNetworkRuleResponseArgs ¶
type VirtualNetworkRuleResponseArgs struct { // The action of virtual network rule. Action pulumi.StringPtrInput `pulumi:"action"` // Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. VirtualNetworkResourceId pulumi.StringInput `pulumi:"virtualNetworkResourceId"` }
Virtual network rule.
func (VirtualNetworkRuleResponseArgs) ElementType ¶
func (VirtualNetworkRuleResponseArgs) ElementType() reflect.Type
func (VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutput ¶
func (i VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutput() VirtualNetworkRuleResponseOutput
func (VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutputWithContext ¶
func (i VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseOutput
type VirtualNetworkRuleResponseArray ¶
type VirtualNetworkRuleResponseArray []VirtualNetworkRuleResponseInput
func (VirtualNetworkRuleResponseArray) ElementType ¶
func (VirtualNetworkRuleResponseArray) ElementType() reflect.Type
func (VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutput ¶
func (i VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutput() VirtualNetworkRuleResponseArrayOutput
func (VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutputWithContext ¶
func (i VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseArrayOutput
type VirtualNetworkRuleResponseArrayInput ¶
type VirtualNetworkRuleResponseArrayInput interface { pulumi.Input ToVirtualNetworkRuleResponseArrayOutput() VirtualNetworkRuleResponseArrayOutput ToVirtualNetworkRuleResponseArrayOutputWithContext(context.Context) VirtualNetworkRuleResponseArrayOutput }
VirtualNetworkRuleResponseArrayInput is an input type that accepts VirtualNetworkRuleResponseArray and VirtualNetworkRuleResponseArrayOutput values. You can construct a concrete instance of `VirtualNetworkRuleResponseArrayInput` via:
VirtualNetworkRuleResponseArray{ VirtualNetworkRuleResponseArgs{...} }
type VirtualNetworkRuleResponseArrayOutput ¶
type VirtualNetworkRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (VirtualNetworkRuleResponseArrayOutput) ElementType ¶
func (VirtualNetworkRuleResponseArrayOutput) ElementType() reflect.Type
func (VirtualNetworkRuleResponseArrayOutput) Index ¶
func (o VirtualNetworkRuleResponseArrayOutput) Index(i pulumi.IntInput) VirtualNetworkRuleResponseOutput
func (VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutput ¶
func (o VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutput() VirtualNetworkRuleResponseArrayOutput
func (VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutputWithContext ¶
func (o VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseArrayOutput
type VirtualNetworkRuleResponseInput ¶
type VirtualNetworkRuleResponseInput interface { pulumi.Input ToVirtualNetworkRuleResponseOutput() VirtualNetworkRuleResponseOutput ToVirtualNetworkRuleResponseOutputWithContext(context.Context) VirtualNetworkRuleResponseOutput }
VirtualNetworkRuleResponseInput is an input type that accepts VirtualNetworkRuleResponseArgs and VirtualNetworkRuleResponseOutput values. You can construct a concrete instance of `VirtualNetworkRuleResponseInput` via:
VirtualNetworkRuleResponseArgs{...}
type VirtualNetworkRuleResponseOutput ¶
type VirtualNetworkRuleResponseOutput struct{ *pulumi.OutputState }
Virtual network rule.
func (VirtualNetworkRuleResponseOutput) Action ¶
func (o VirtualNetworkRuleResponseOutput) Action() pulumi.StringPtrOutput
The action of virtual network rule.
func (VirtualNetworkRuleResponseOutput) ElementType ¶
func (VirtualNetworkRuleResponseOutput) ElementType() reflect.Type
func (VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutput ¶
func (o VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutput() VirtualNetworkRuleResponseOutput
func (VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutputWithContext ¶
func (o VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseOutput
func (VirtualNetworkRuleResponseOutput) VirtualNetworkResourceId ¶
func (o VirtualNetworkRuleResponseOutput) VirtualNetworkResourceId() pulumi.StringOutput
Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
type Webhook ¶
type Webhook struct { pulumi.CustomResourceState // The list of actions that trigger the webhook to post notifications. Actions pulumi.StringArrayOutput `pulumi:"actions"` // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringOutput `pulumi:"location"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The provisioning state of the webhook at the time the operation was called. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The scope of repositories where the event can be triggered. For example, 'foo:*' means events for all tags under repository 'foo'. 'foo:bar' means events for 'foo:bar' only. 'foo' is equivalent to 'foo:latest'. Empty means all events. Scope pulumi.StringPtrOutput `pulumi:"scope"` // The status of the webhook at the time the operation was called. Status pulumi.StringPtrOutput `pulumi:"status"` // The tags of the resource. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
An object that represents a webhook for a container registry.
func GetWebhook ¶
func GetWebhook(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebhookState, opts ...pulumi.ResourceOption) (*Webhook, error)
GetWebhook gets an existing Webhook 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 NewWebhook ¶
func NewWebhook(ctx *pulumi.Context, name string, args *WebhookArgs, opts ...pulumi.ResourceOption) (*Webhook, error)
NewWebhook registers a new resource with the given unique name, arguments, and options.
func (*Webhook) ElementType ¶ added in v0.2.6
func (*Webhook) ToWebhookOutput ¶ added in v0.2.6
func (i *Webhook) ToWebhookOutput() WebhookOutput
func (*Webhook) ToWebhookOutputWithContext ¶ added in v0.2.6
func (i *Webhook) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput
type WebhookAction ¶ added in v0.3.1
func (WebhookAction) ElementType ¶ added in v0.3.1
func (WebhookAction) ElementType() reflect.Type
func (WebhookAction) ToStringOutput ¶ added in v0.3.1
func (e WebhookAction) ToStringOutput() pulumi.StringOutput
func (WebhookAction) ToStringOutputWithContext ¶ added in v0.3.1
func (e WebhookAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WebhookAction) ToStringPtrOutput ¶ added in v0.3.1
func (e WebhookAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (WebhookAction) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e WebhookAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type WebhookArgs ¶
type WebhookArgs struct { // The list of actions that trigger the webhook to post notifications. Actions pulumi.StringArrayInput // Custom headers that will be added to the webhook notifications. CustomHeaders pulumi.StringMapInput // The location of the webhook. This cannot be changed after the resource is created. Location pulumi.StringInput // The name of the container registry. RegistryName pulumi.StringInput // The name of the resource group to which the container registry belongs. ResourceGroupName pulumi.StringInput // The scope of repositories where the event can be triggered. For example, 'foo:*' means events for all tags under repository 'foo'. 'foo:bar' means events for 'foo:bar' only. 'foo' is equivalent to 'foo:latest'. Empty means all events. Scope pulumi.StringPtrInput // The service URI for the webhook to post notifications. ServiceUri pulumi.StringInput // The status of the webhook at the time the operation was called. Status pulumi.StringPtrInput // The tags for the webhook. Tags pulumi.StringMapInput // The name of the webhook. WebhookName pulumi.StringInput }
The set of arguments for constructing a Webhook resource.
func (WebhookArgs) ElementType ¶
func (WebhookArgs) ElementType() reflect.Type
type WebhookInput ¶ added in v0.2.6
type WebhookInput interface { pulumi.Input ToWebhookOutput() WebhookOutput ToWebhookOutputWithContext(ctx context.Context) WebhookOutput }
type WebhookOutput ¶ added in v0.2.6
type WebhookOutput struct {
*pulumi.OutputState
}
func (WebhookOutput) ElementType ¶ added in v0.2.6
func (WebhookOutput) ElementType() reflect.Type
func (WebhookOutput) ToWebhookOutput ¶ added in v0.2.6
func (o WebhookOutput) ToWebhookOutput() WebhookOutput
func (WebhookOutput) ToWebhookOutputWithContext ¶ added in v0.2.6
func (o WebhookOutput) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput
type WebhookState ¶
type WebhookState struct { // The list of actions that trigger the webhook to post notifications. Actions pulumi.StringArrayInput // The location of the resource. This cannot be changed after the resource is created. Location pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The provisioning state of the webhook at the time the operation was called. ProvisioningState pulumi.StringPtrInput // The scope of repositories where the event can be triggered. For example, 'foo:*' means events for all tags under repository 'foo'. 'foo:bar' means events for 'foo:bar' only. 'foo' is equivalent to 'foo:latest'. Empty means all events. Scope pulumi.StringPtrInput // The status of the webhook at the time the operation was called. Status pulumi.StringPtrInput // The tags of the resource. Tags pulumi.StringMapInput // The type of the resource. Type pulumi.StringPtrInput }
func (WebhookState) ElementType ¶
func (WebhookState) ElementType() reflect.Type
type WebhookStatus ¶ added in v0.3.1
The status of the webhook at the time the operation was called.
func (WebhookStatus) ElementType ¶ added in v0.3.1
func (WebhookStatus) ElementType() reflect.Type
func (WebhookStatus) ToStringOutput ¶ added in v0.3.1
func (e WebhookStatus) ToStringOutput() pulumi.StringOutput
func (WebhookStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e WebhookStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (WebhookStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e WebhookStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (WebhookStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e WebhookStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput