Documentation
¶
Index ¶
- type AuthorizeDevice
- type AuthorizeDeviceArgs
- type AuthorizeDeviceInput
- type AuthorizeDeviceOutput
- func (o AuthorizeDeviceOutput) Authorized() pulumi.BoolOutput
- func (AuthorizeDeviceOutput) ElementType() reflect.Type
- func (o AuthorizeDeviceOutput) ToAuthorizeDeviceOutput() AuthorizeDeviceOutput
- func (o AuthorizeDeviceOutput) ToAuthorizeDeviceOutputWithContext(ctx context.Context) AuthorizeDeviceOutput
- type AuthorizeDeviceState
- type ClientConnectivity
- type ClientConnectivityOutput
- func (o ClientConnectivityOutput) ClientSupports() ClientSupportsOutput
- func (o ClientConnectivityOutput) Derp() pulumi.StringOutput
- func (ClientConnectivityOutput) ElementType() reflect.Type
- func (o ClientConnectivityOutput) Endpoints() pulumi.StringOutput
- func (o ClientConnectivityOutput) Latency() pulumi.AnyOutput
- func (o ClientConnectivityOutput) MappingVariesByDestIP() pulumi.BoolOutput
- func (o ClientConnectivityOutput) ToClientConnectivityOutput() ClientConnectivityOutput
- func (o ClientConnectivityOutput) ToClientConnectivityOutputWithContext(ctx context.Context) ClientConnectivityOutput
- type ClientSupports
- type ClientSupportsOutput
- func (ClientSupportsOutput) ElementType() reflect.Type
- func (o ClientSupportsOutput) HairPinning() pulumi.BoolOutput
- func (o ClientSupportsOutput) Ipv6() pulumi.BoolOutput
- func (o ClientSupportsOutput) Pcp() pulumi.BoolOutput
- func (o ClientSupportsOutput) Pmp() pulumi.BoolOutput
- func (o ClientSupportsOutput) ToClientSupportsOutput() ClientSupportsOutput
- func (o ClientSupportsOutput) ToClientSupportsOutputWithContext(ctx context.Context) ClientSupportsOutput
- func (o ClientSupportsOutput) Udp() pulumi.BoolOutput
- func (o ClientSupportsOutput) Upnp() pulumi.BoolOutput
- type Device
- type DeviceOutput
- func (o DeviceOutput) Addresses() pulumi.StringArrayOutput
- func (o DeviceOutput) AdvertisedRoutes() pulumi.StringArrayOutput
- func (o DeviceOutput) Authorized() pulumi.BoolOutput
- func (o DeviceOutput) BlocksIncomingConnections() pulumi.BoolOutput
- func (o DeviceOutput) ClientConnectivity() ClientConnectivityOutput
- func (o DeviceOutput) ClientVersion() pulumi.StringOutput
- func (o DeviceOutput) Created() pulumi.StringOutput
- func (DeviceOutput) ElementType() reflect.Type
- func (o DeviceOutput) EnabledRoutes() pulumi.StringArrayOutput
- func (o DeviceOutput) Expires() pulumi.StringOutput
- func (o DeviceOutput) Hostname() pulumi.StringOutput
- func (o DeviceOutput) Id() pulumi.StringOutput
- func (o DeviceOutput) IsExternal() pulumi.BoolOutput
- func (o DeviceOutput) KeyExpiryDisabled() pulumi.BoolOutput
- func (o DeviceOutput) LastSeen() pulumi.StringOutput
- func (o DeviceOutput) MachineKey() pulumi.StringOutput
- func (o DeviceOutput) Name() pulumi.StringOutput
- func (o DeviceOutput) NodeKey() pulumi.StringOutput
- func (o DeviceOutput) Os() pulumi.StringOutput
- func (o DeviceOutput) ToDeviceOutput() DeviceOutput
- func (o DeviceOutput) ToDeviceOutputWithContext(ctx context.Context) DeviceOutput
- func (o DeviceOutput) UpdateAvailable() pulumi.BoolOutput
- func (o DeviceOutput) User() pulumi.StringOutput
- type DeviceRoutes
- type DeviceRoutesOutput
- func (o DeviceRoutesOutput) AdvertisedRoutes() pulumi.StringArrayOutput
- func (DeviceRoutesOutput) ElementType() reflect.Type
- func (o DeviceRoutesOutput) EnabledRoutes() pulumi.StringArrayOutput
- func (o DeviceRoutesOutput) ToDeviceRoutesOutput() DeviceRoutesOutput
- func (o DeviceRoutesOutput) ToDeviceRoutesOutputWithContext(ctx context.Context) DeviceRoutesOutput
- type GetDeviceArgs
- type GetDeviceOutputArgs
- type GetDeviceResult
- type GetDeviceResultOutput
- func (o GetDeviceResultOutput) Addresses() pulumi.StringArrayOutput
- func (o GetDeviceResultOutput) AdvertisedRoutes() pulumi.StringArrayOutput
- func (o GetDeviceResultOutput) Authorized() pulumi.BoolOutput
- func (o GetDeviceResultOutput) BlocksIncomingConnections() pulumi.BoolOutput
- func (o GetDeviceResultOutput) ClientConnectivity() ClientConnectivityOutput
- func (o GetDeviceResultOutput) ClientVersion() pulumi.StringOutput
- func (o GetDeviceResultOutput) Created() pulumi.StringOutput
- func (GetDeviceResultOutput) ElementType() reflect.Type
- func (o GetDeviceResultOutput) EnabledRoutes() pulumi.StringArrayOutput
- func (o GetDeviceResultOutput) Expires() pulumi.StringOutput
- func (o GetDeviceResultOutput) Hostname() pulumi.StringOutput
- func (o GetDeviceResultOutput) Id() pulumi.StringOutput
- func (o GetDeviceResultOutput) IsExternal() pulumi.BoolOutput
- func (o GetDeviceResultOutput) KeyExpiryDisabled() pulumi.BoolOutput
- func (o GetDeviceResultOutput) LastSeen() pulumi.StringOutput
- func (o GetDeviceResultOutput) MachineKey() pulumi.StringOutput
- func (o GetDeviceResultOutput) Name() pulumi.StringOutput
- func (o GetDeviceResultOutput) NodeKey() pulumi.StringOutput
- func (o GetDeviceResultOutput) Os() pulumi.StringOutput
- func (o GetDeviceResultOutput) ToGetDeviceResultOutput() GetDeviceResultOutput
- func (o GetDeviceResultOutput) ToGetDeviceResultOutputWithContext(ctx context.Context) GetDeviceResultOutput
- func (o GetDeviceResultOutput) UpdateAvailable() pulumi.BoolOutput
- func (o GetDeviceResultOutput) User() pulumi.StringOutput
- type KeyExpiry
- type KeyExpiryArgs
- type KeyExpiryInput
- type KeyExpiryOutput
- type KeyExpiryState
- type LookupRoutesConfigArgs
- type LookupRoutesConfigOutputArgs
- type LookupRoutesConfigResult
- type LookupRoutesConfigResultOutput
- func (o LookupRoutesConfigResultOutput) AdvertisedRoutes() pulumi.StringArrayOutput
- func (LookupRoutesConfigResultOutput) ElementType() reflect.Type
- func (o LookupRoutesConfigResultOutput) EnabledRoutes() pulumi.StringArrayOutput
- func (o LookupRoutesConfigResultOutput) ToLookupRoutesConfigResultOutput() LookupRoutesConfigResultOutput
- func (o LookupRoutesConfigResultOutput) ToLookupRoutesConfigResultOutputWithContext(ctx context.Context) LookupRoutesConfigResultOutput
- type RoutesConfig
- type RoutesConfigArgs
- type RoutesConfigInput
- type RoutesConfigOutput
- func (o RoutesConfigOutput) AdvertisedRoutes() pulumi.StringArrayOutput
- func (RoutesConfigOutput) ElementType() reflect.Type
- func (o RoutesConfigOutput) EnabledRoutes() pulumi.StringArrayOutput
- func (o RoutesConfigOutput) Routes() pulumi.StringArrayOutput
- func (o RoutesConfigOutput) ToRoutesConfigOutput() RoutesConfigOutput
- func (o RoutesConfigOutput) ToRoutesConfigOutputWithContext(ctx context.Context) RoutesConfigOutput
- type RoutesConfigState
- type Tags
- type TagsArgs
- type TagsInput
- type TagsOutput
- type TagsState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthorizeDevice ¶
type AuthorizeDevice struct { pulumi.CustomResourceState Authorized pulumi.BoolOutput `pulumi:"authorized"` }
func GetAuthorizeDevice ¶
func GetAuthorizeDevice(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AuthorizeDeviceState, opts ...pulumi.ResourceOption) (*AuthorizeDevice, error)
GetAuthorizeDevice gets an existing AuthorizeDevice 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 NewAuthorizeDevice ¶
func NewAuthorizeDevice(ctx *pulumi.Context, name string, args *AuthorizeDeviceArgs, opts ...pulumi.ResourceOption) (*AuthorizeDevice, error)
NewAuthorizeDevice registers a new resource with the given unique name, arguments, and options.
func (*AuthorizeDevice) ElementType ¶
func (*AuthorizeDevice) ElementType() reflect.Type
func (*AuthorizeDevice) ToAuthorizeDeviceOutput ¶
func (i *AuthorizeDevice) ToAuthorizeDeviceOutput() AuthorizeDeviceOutput
func (*AuthorizeDevice) ToAuthorizeDeviceOutputWithContext ¶
func (i *AuthorizeDevice) ToAuthorizeDeviceOutputWithContext(ctx context.Context) AuthorizeDeviceOutput
type AuthorizeDeviceArgs ¶
type AuthorizeDeviceArgs struct { Authorized pulumi.BoolInput Id pulumi.StringPtrInput }
The set of arguments for constructing a AuthorizeDevice resource.
func (AuthorizeDeviceArgs) ElementType ¶
func (AuthorizeDeviceArgs) ElementType() reflect.Type
type AuthorizeDeviceInput ¶
type AuthorizeDeviceInput interface { pulumi.Input ToAuthorizeDeviceOutput() AuthorizeDeviceOutput ToAuthorizeDeviceOutputWithContext(ctx context.Context) AuthorizeDeviceOutput }
type AuthorizeDeviceOutput ¶
type AuthorizeDeviceOutput struct{ *pulumi.OutputState }
func (AuthorizeDeviceOutput) Authorized ¶
func (o AuthorizeDeviceOutput) Authorized() pulumi.BoolOutput
func (AuthorizeDeviceOutput) ElementType ¶
func (AuthorizeDeviceOutput) ElementType() reflect.Type
func (AuthorizeDeviceOutput) ToAuthorizeDeviceOutput ¶
func (o AuthorizeDeviceOutput) ToAuthorizeDeviceOutput() AuthorizeDeviceOutput
func (AuthorizeDeviceOutput) ToAuthorizeDeviceOutputWithContext ¶
func (o AuthorizeDeviceOutput) ToAuthorizeDeviceOutputWithContext(ctx context.Context) AuthorizeDeviceOutput
type AuthorizeDeviceState ¶
type AuthorizeDeviceState struct { }
func (AuthorizeDeviceState) ElementType ¶
func (AuthorizeDeviceState) ElementType() reflect.Type
type ClientConnectivity ¶
type ClientConnectivity struct { ClientSupports ClientSupports `pulumi:"clientSupports"` Derp string `pulumi:"derp"` Endpoints string `pulumi:"endpoints"` Latency interface{} `pulumi:"latency"` MappingVariesByDestIP bool `pulumi:"mappingVariesByDestIP"` }
type ClientConnectivityOutput ¶
type ClientConnectivityOutput struct{ *pulumi.OutputState }
func (ClientConnectivityOutput) ClientSupports ¶
func (o ClientConnectivityOutput) ClientSupports() ClientSupportsOutput
func (ClientConnectivityOutput) Derp ¶
func (o ClientConnectivityOutput) Derp() pulumi.StringOutput
func (ClientConnectivityOutput) ElementType ¶
func (ClientConnectivityOutput) ElementType() reflect.Type
func (ClientConnectivityOutput) Endpoints ¶
func (o ClientConnectivityOutput) Endpoints() pulumi.StringOutput
func (ClientConnectivityOutput) Latency ¶
func (o ClientConnectivityOutput) Latency() pulumi.AnyOutput
func (ClientConnectivityOutput) MappingVariesByDestIP ¶
func (o ClientConnectivityOutput) MappingVariesByDestIP() pulumi.BoolOutput
func (ClientConnectivityOutput) ToClientConnectivityOutput ¶
func (o ClientConnectivityOutput) ToClientConnectivityOutput() ClientConnectivityOutput
func (ClientConnectivityOutput) ToClientConnectivityOutputWithContext ¶
func (o ClientConnectivityOutput) ToClientConnectivityOutputWithContext(ctx context.Context) ClientConnectivityOutput
type ClientSupports ¶
type ClientSupportsOutput ¶
type ClientSupportsOutput struct{ *pulumi.OutputState }
func (ClientSupportsOutput) ElementType ¶
func (ClientSupportsOutput) ElementType() reflect.Type
func (ClientSupportsOutput) HairPinning ¶
func (o ClientSupportsOutput) HairPinning() pulumi.BoolOutput
func (ClientSupportsOutput) Ipv6 ¶
func (o ClientSupportsOutput) Ipv6() pulumi.BoolOutput
func (ClientSupportsOutput) Pcp ¶
func (o ClientSupportsOutput) Pcp() pulumi.BoolOutput
func (ClientSupportsOutput) Pmp ¶
func (o ClientSupportsOutput) Pmp() pulumi.BoolOutput
func (ClientSupportsOutput) ToClientSupportsOutput ¶
func (o ClientSupportsOutput) ToClientSupportsOutput() ClientSupportsOutput
func (ClientSupportsOutput) ToClientSupportsOutputWithContext ¶
func (o ClientSupportsOutput) ToClientSupportsOutputWithContext(ctx context.Context) ClientSupportsOutput
func (ClientSupportsOutput) Udp ¶
func (o ClientSupportsOutput) Udp() pulumi.BoolOutput
func (ClientSupportsOutput) Upnp ¶
func (o ClientSupportsOutput) Upnp() pulumi.BoolOutput
type Device ¶
type Device struct { Addresses []string `pulumi:"addresses"` AdvertisedRoutes []string `pulumi:"advertisedRoutes"` Authorized bool `pulumi:"authorized"` BlocksIncomingConnections bool `pulumi:"blocksIncomingConnections"` ClientConnectivity ClientConnectivity `pulumi:"clientConnectivity"` ClientVersion string `pulumi:"clientVersion"` Created string `pulumi:"created"` EnabledRoutes []string `pulumi:"enabledRoutes"` Expires string `pulumi:"expires"` Hostname string `pulumi:"hostname"` Id string `pulumi:"id"` IsExternal bool `pulumi:"isExternal"` KeyExpiryDisabled bool `pulumi:"keyExpiryDisabled"` LastSeen string `pulumi:"lastSeen"` MachineKey string `pulumi:"machineKey"` Name string `pulumi:"name"` NodeKey string `pulumi:"nodeKey"` Os string `pulumi:"os"` UpdateAvailable bool `pulumi:"updateAvailable"` User string `pulumi:"user"` }
type DeviceOutput ¶
type DeviceOutput struct{ *pulumi.OutputState }
func (DeviceOutput) Addresses ¶
func (o DeviceOutput) Addresses() pulumi.StringArrayOutput
func (DeviceOutput) AdvertisedRoutes ¶
func (o DeviceOutput) AdvertisedRoutes() pulumi.StringArrayOutput
func (DeviceOutput) Authorized ¶
func (o DeviceOutput) Authorized() pulumi.BoolOutput
func (DeviceOutput) BlocksIncomingConnections ¶
func (o DeviceOutput) BlocksIncomingConnections() pulumi.BoolOutput
func (DeviceOutput) ClientConnectivity ¶
func (o DeviceOutput) ClientConnectivity() ClientConnectivityOutput
func (DeviceOutput) ClientVersion ¶
func (o DeviceOutput) ClientVersion() pulumi.StringOutput
func (DeviceOutput) Created ¶
func (o DeviceOutput) Created() pulumi.StringOutput
func (DeviceOutput) ElementType ¶
func (DeviceOutput) ElementType() reflect.Type
func (DeviceOutput) EnabledRoutes ¶
func (o DeviceOutput) EnabledRoutes() pulumi.StringArrayOutput
func (DeviceOutput) Expires ¶
func (o DeviceOutput) Expires() pulumi.StringOutput
func (DeviceOutput) Hostname ¶
func (o DeviceOutput) Hostname() pulumi.StringOutput
func (DeviceOutput) Id ¶
func (o DeviceOutput) Id() pulumi.StringOutput
func (DeviceOutput) IsExternal ¶
func (o DeviceOutput) IsExternal() pulumi.BoolOutput
func (DeviceOutput) KeyExpiryDisabled ¶
func (o DeviceOutput) KeyExpiryDisabled() pulumi.BoolOutput
func (DeviceOutput) LastSeen ¶
func (o DeviceOutput) LastSeen() pulumi.StringOutput
func (DeviceOutput) MachineKey ¶
func (o DeviceOutput) MachineKey() pulumi.StringOutput
func (DeviceOutput) Name ¶
func (o DeviceOutput) Name() pulumi.StringOutput
func (DeviceOutput) NodeKey ¶
func (o DeviceOutput) NodeKey() pulumi.StringOutput
func (DeviceOutput) Os ¶
func (o DeviceOutput) Os() pulumi.StringOutput
func (DeviceOutput) ToDeviceOutput ¶
func (o DeviceOutput) ToDeviceOutput() DeviceOutput
func (DeviceOutput) ToDeviceOutputWithContext ¶
func (o DeviceOutput) ToDeviceOutputWithContext(ctx context.Context) DeviceOutput
func (DeviceOutput) UpdateAvailable ¶
func (o DeviceOutput) UpdateAvailable() pulumi.BoolOutput
func (DeviceOutput) User ¶
func (o DeviceOutput) User() pulumi.StringOutput
type DeviceRoutes ¶
type DeviceRoutesOutput ¶
type DeviceRoutesOutput struct{ *pulumi.OutputState }
func (DeviceRoutesOutput) AdvertisedRoutes ¶
func (o DeviceRoutesOutput) AdvertisedRoutes() pulumi.StringArrayOutput
func (DeviceRoutesOutput) ElementType ¶
func (DeviceRoutesOutput) ElementType() reflect.Type
func (DeviceRoutesOutput) EnabledRoutes ¶
func (o DeviceRoutesOutput) EnabledRoutes() pulumi.StringArrayOutput
func (DeviceRoutesOutput) ToDeviceRoutesOutput ¶
func (o DeviceRoutesOutput) ToDeviceRoutesOutput() DeviceRoutesOutput
func (DeviceRoutesOutput) ToDeviceRoutesOutputWithContext ¶
func (o DeviceRoutesOutput) ToDeviceRoutesOutputWithContext(ctx context.Context) DeviceRoutesOutput
type GetDeviceArgs ¶
type GetDeviceArgs struct {
Id string `pulumi:"id"`
}
type GetDeviceOutputArgs ¶
type GetDeviceOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (GetDeviceOutputArgs) ElementType ¶
func (GetDeviceOutputArgs) ElementType() reflect.Type
type GetDeviceResult ¶
type GetDeviceResult struct { Addresses []string `pulumi:"addresses"` AdvertisedRoutes []string `pulumi:"advertisedRoutes"` Authorized bool `pulumi:"authorized"` BlocksIncomingConnections bool `pulumi:"blocksIncomingConnections"` ClientConnectivity ClientConnectivity `pulumi:"clientConnectivity"` ClientVersion string `pulumi:"clientVersion"` Created string `pulumi:"created"` EnabledRoutes []string `pulumi:"enabledRoutes"` Expires string `pulumi:"expires"` Hostname string `pulumi:"hostname"` Id string `pulumi:"id"` IsExternal bool `pulumi:"isExternal"` KeyExpiryDisabled bool `pulumi:"keyExpiryDisabled"` LastSeen string `pulumi:"lastSeen"` MachineKey string `pulumi:"machineKey"` Name string `pulumi:"name"` NodeKey string `pulumi:"nodeKey"` Os string `pulumi:"os"` UpdateAvailable bool `pulumi:"updateAvailable"` User string `pulumi:"user"` }
func GetDevice ¶
func GetDevice(ctx *pulumi.Context, args *GetDeviceArgs, opts ...pulumi.InvokeOption) (*GetDeviceResult, error)
type GetDeviceResultOutput ¶
type GetDeviceResultOutput struct{ *pulumi.OutputState }
func GetDeviceOutput ¶
func GetDeviceOutput(ctx *pulumi.Context, args GetDeviceOutputArgs, opts ...pulumi.InvokeOption) GetDeviceResultOutput
func (GetDeviceResultOutput) Addresses ¶ added in v0.1.4
func (o GetDeviceResultOutput) Addresses() pulumi.StringArrayOutput
func (GetDeviceResultOutput) AdvertisedRoutes ¶ added in v0.1.4
func (o GetDeviceResultOutput) AdvertisedRoutes() pulumi.StringArrayOutput
func (GetDeviceResultOutput) Authorized ¶ added in v0.1.4
func (o GetDeviceResultOutput) Authorized() pulumi.BoolOutput
func (GetDeviceResultOutput) BlocksIncomingConnections ¶ added in v0.1.4
func (o GetDeviceResultOutput) BlocksIncomingConnections() pulumi.BoolOutput
func (GetDeviceResultOutput) ClientConnectivity ¶ added in v0.1.4
func (o GetDeviceResultOutput) ClientConnectivity() ClientConnectivityOutput
func (GetDeviceResultOutput) ClientVersion ¶ added in v0.1.4
func (o GetDeviceResultOutput) ClientVersion() pulumi.StringOutput
func (GetDeviceResultOutput) Created ¶ added in v0.1.4
func (o GetDeviceResultOutput) Created() pulumi.StringOutput
func (GetDeviceResultOutput) ElementType ¶
func (GetDeviceResultOutput) ElementType() reflect.Type
func (GetDeviceResultOutput) EnabledRoutes ¶ added in v0.1.4
func (o GetDeviceResultOutput) EnabledRoutes() pulumi.StringArrayOutput
func (GetDeviceResultOutput) Expires ¶ added in v0.1.4
func (o GetDeviceResultOutput) Expires() pulumi.StringOutput
func (GetDeviceResultOutput) Hostname ¶ added in v0.1.4
func (o GetDeviceResultOutput) Hostname() pulumi.StringOutput
func (GetDeviceResultOutput) Id ¶ added in v0.1.4
func (o GetDeviceResultOutput) Id() pulumi.StringOutput
func (GetDeviceResultOutput) IsExternal ¶ added in v0.1.4
func (o GetDeviceResultOutput) IsExternal() pulumi.BoolOutput
func (GetDeviceResultOutput) KeyExpiryDisabled ¶ added in v0.1.4
func (o GetDeviceResultOutput) KeyExpiryDisabled() pulumi.BoolOutput
func (GetDeviceResultOutput) LastSeen ¶ added in v0.1.4
func (o GetDeviceResultOutput) LastSeen() pulumi.StringOutput
func (GetDeviceResultOutput) MachineKey ¶ added in v0.1.4
func (o GetDeviceResultOutput) MachineKey() pulumi.StringOutput
func (GetDeviceResultOutput) Name ¶ added in v0.1.4
func (o GetDeviceResultOutput) Name() pulumi.StringOutput
func (GetDeviceResultOutput) NodeKey ¶ added in v0.1.4
func (o GetDeviceResultOutput) NodeKey() pulumi.StringOutput
func (GetDeviceResultOutput) Os ¶ added in v0.1.4
func (o GetDeviceResultOutput) Os() pulumi.StringOutput
func (GetDeviceResultOutput) ToGetDeviceResultOutput ¶
func (o GetDeviceResultOutput) ToGetDeviceResultOutput() GetDeviceResultOutput
func (GetDeviceResultOutput) ToGetDeviceResultOutputWithContext ¶
func (o GetDeviceResultOutput) ToGetDeviceResultOutputWithContext(ctx context.Context) GetDeviceResultOutput
func (GetDeviceResultOutput) UpdateAvailable ¶ added in v0.1.4
func (o GetDeviceResultOutput) UpdateAvailable() pulumi.BoolOutput
func (GetDeviceResultOutput) User ¶ added in v0.1.4
func (o GetDeviceResultOutput) User() pulumi.StringOutput
type KeyExpiry ¶
type KeyExpiry struct { pulumi.CustomResourceState KeyExpiryDisabled pulumi.BoolOutput `pulumi:"keyExpiryDisabled"` }
func GetKeyExpiry ¶
func GetKeyExpiry(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KeyExpiryState, opts ...pulumi.ResourceOption) (*KeyExpiry, error)
GetKeyExpiry gets an existing KeyExpiry 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 NewKeyExpiry ¶
func NewKeyExpiry(ctx *pulumi.Context, name string, args *KeyExpiryArgs, opts ...pulumi.ResourceOption) (*KeyExpiry, error)
NewKeyExpiry registers a new resource with the given unique name, arguments, and options.
func (*KeyExpiry) ElementType ¶
func (*KeyExpiry) ToKeyExpiryOutput ¶
func (i *KeyExpiry) ToKeyExpiryOutput() KeyExpiryOutput
func (*KeyExpiry) ToKeyExpiryOutputWithContext ¶
func (i *KeyExpiry) ToKeyExpiryOutputWithContext(ctx context.Context) KeyExpiryOutput
type KeyExpiryArgs ¶
type KeyExpiryArgs struct { Id pulumi.StringPtrInput KeyExpiryDisabled pulumi.BoolInput }
The set of arguments for constructing a KeyExpiry resource.
func (KeyExpiryArgs) ElementType ¶
func (KeyExpiryArgs) ElementType() reflect.Type
type KeyExpiryInput ¶
type KeyExpiryInput interface { pulumi.Input ToKeyExpiryOutput() KeyExpiryOutput ToKeyExpiryOutputWithContext(ctx context.Context) KeyExpiryOutput }
type KeyExpiryOutput ¶
type KeyExpiryOutput struct{ *pulumi.OutputState }
func (KeyExpiryOutput) ElementType ¶
func (KeyExpiryOutput) ElementType() reflect.Type
func (KeyExpiryOutput) KeyExpiryDisabled ¶
func (o KeyExpiryOutput) KeyExpiryDisabled() pulumi.BoolOutput
func (KeyExpiryOutput) ToKeyExpiryOutput ¶
func (o KeyExpiryOutput) ToKeyExpiryOutput() KeyExpiryOutput
func (KeyExpiryOutput) ToKeyExpiryOutputWithContext ¶
func (o KeyExpiryOutput) ToKeyExpiryOutputWithContext(ctx context.Context) KeyExpiryOutput
type KeyExpiryState ¶
type KeyExpiryState struct { }
func (KeyExpiryState) ElementType ¶
func (KeyExpiryState) ElementType() reflect.Type
type LookupRoutesConfigArgs ¶ added in v0.1.0
type LookupRoutesConfigArgs struct {
Id string `pulumi:"id"`
}
type LookupRoutesConfigOutputArgs ¶ added in v0.1.0
type LookupRoutesConfigOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupRoutesConfigOutputArgs) ElementType ¶ added in v0.1.0
func (LookupRoutesConfigOutputArgs) ElementType() reflect.Type
type LookupRoutesConfigResult ¶ added in v0.1.0
type LookupRoutesConfigResult struct { AdvertisedRoutes []string `pulumi:"advertisedRoutes"` EnabledRoutes []string `pulumi:"enabledRoutes"` }
func LookupRoutesConfig ¶ added in v0.1.0
func LookupRoutesConfig(ctx *pulumi.Context, args *LookupRoutesConfigArgs, opts ...pulumi.InvokeOption) (*LookupRoutesConfigResult, error)
type LookupRoutesConfigResultOutput ¶ added in v0.1.0
type LookupRoutesConfigResultOutput struct{ *pulumi.OutputState }
func LookupRoutesConfigOutput ¶ added in v0.1.0
func LookupRoutesConfigOutput(ctx *pulumi.Context, args LookupRoutesConfigOutputArgs, opts ...pulumi.InvokeOption) LookupRoutesConfigResultOutput
func (LookupRoutesConfigResultOutput) AdvertisedRoutes ¶ added in v0.1.4
func (o LookupRoutesConfigResultOutput) AdvertisedRoutes() pulumi.StringArrayOutput
func (LookupRoutesConfigResultOutput) ElementType ¶ added in v0.1.0
func (LookupRoutesConfigResultOutput) ElementType() reflect.Type
func (LookupRoutesConfigResultOutput) EnabledRoutes ¶ added in v0.1.4
func (o LookupRoutesConfigResultOutput) EnabledRoutes() pulumi.StringArrayOutput
func (LookupRoutesConfigResultOutput) ToLookupRoutesConfigResultOutput ¶ added in v0.1.0
func (o LookupRoutesConfigResultOutput) ToLookupRoutesConfigResultOutput() LookupRoutesConfigResultOutput
func (LookupRoutesConfigResultOutput) ToLookupRoutesConfigResultOutputWithContext ¶ added in v0.1.0
func (o LookupRoutesConfigResultOutput) ToLookupRoutesConfigResultOutputWithContext(ctx context.Context) LookupRoutesConfigResultOutput
type RoutesConfig ¶ added in v0.1.0
type RoutesConfig struct { pulumi.CustomResourceState AdvertisedRoutes pulumi.StringArrayOutput `pulumi:"advertisedRoutes"` EnabledRoutes pulumi.StringArrayOutput `pulumi:"enabledRoutes"` Routes pulumi.StringArrayOutput `pulumi:"routes"` }
func GetRoutesConfig ¶ added in v0.1.0
func GetRoutesConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RoutesConfigState, opts ...pulumi.ResourceOption) (*RoutesConfig, error)
GetRoutesConfig gets an existing RoutesConfig 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 NewRoutesConfig ¶ added in v0.1.0
func NewRoutesConfig(ctx *pulumi.Context, name string, args *RoutesConfigArgs, opts ...pulumi.ResourceOption) (*RoutesConfig, error)
NewRoutesConfig registers a new resource with the given unique name, arguments, and options.
func (*RoutesConfig) ElementType ¶ added in v0.1.0
func (*RoutesConfig) ElementType() reflect.Type
func (*RoutesConfig) ToRoutesConfigOutput ¶ added in v0.1.0
func (i *RoutesConfig) ToRoutesConfigOutput() RoutesConfigOutput
func (*RoutesConfig) ToRoutesConfigOutputWithContext ¶ added in v0.1.0
func (i *RoutesConfig) ToRoutesConfigOutputWithContext(ctx context.Context) RoutesConfigOutput
type RoutesConfigArgs ¶ added in v0.1.0
type RoutesConfigArgs struct { Id pulumi.StringPtrInput Routes pulumi.StringArrayInput }
The set of arguments for constructing a RoutesConfig resource.
func (RoutesConfigArgs) ElementType ¶ added in v0.1.0
func (RoutesConfigArgs) ElementType() reflect.Type
type RoutesConfigInput ¶ added in v0.1.0
type RoutesConfigInput interface { pulumi.Input ToRoutesConfigOutput() RoutesConfigOutput ToRoutesConfigOutputWithContext(ctx context.Context) RoutesConfigOutput }
type RoutesConfigOutput ¶ added in v0.1.0
type RoutesConfigOutput struct{ *pulumi.OutputState }
func (RoutesConfigOutput) AdvertisedRoutes ¶ added in v0.1.0
func (o RoutesConfigOutput) AdvertisedRoutes() pulumi.StringArrayOutput
func (RoutesConfigOutput) ElementType ¶ added in v0.1.0
func (RoutesConfigOutput) ElementType() reflect.Type
func (RoutesConfigOutput) EnabledRoutes ¶ added in v0.1.0
func (o RoutesConfigOutput) EnabledRoutes() pulumi.StringArrayOutput
func (RoutesConfigOutput) Routes ¶ added in v0.1.0
func (o RoutesConfigOutput) Routes() pulumi.StringArrayOutput
func (RoutesConfigOutput) ToRoutesConfigOutput ¶ added in v0.1.0
func (o RoutesConfigOutput) ToRoutesConfigOutput() RoutesConfigOutput
func (RoutesConfigOutput) ToRoutesConfigOutputWithContext ¶ added in v0.1.0
func (o RoutesConfigOutput) ToRoutesConfigOutputWithContext(ctx context.Context) RoutesConfigOutput
type RoutesConfigState ¶ added in v0.1.0
type RoutesConfigState struct { }
func (RoutesConfigState) ElementType ¶ added in v0.1.0
func (RoutesConfigState) ElementType() reflect.Type
type Tags ¶
type Tags struct { pulumi.CustomResourceState Tags pulumi.StringArrayOutput `pulumi:"tags"` }
func GetTags ¶
func GetTags(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TagsState, opts ...pulumi.ResourceOption) (*Tags, error)
GetTags gets an existing Tags 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 NewTags ¶
func NewTags(ctx *pulumi.Context, name string, args *TagsArgs, opts ...pulumi.ResourceOption) (*Tags, error)
NewTags registers a new resource with the given unique name, arguments, and options.
func (*Tags) ElementType ¶
func (*Tags) ToTagsOutput ¶
func (i *Tags) ToTagsOutput() TagsOutput
func (*Tags) ToTagsOutputWithContext ¶
func (i *Tags) ToTagsOutputWithContext(ctx context.Context) TagsOutput
type TagsArgs ¶
type TagsArgs struct { Id pulumi.StringPtrInput Tags pulumi.StringArrayInput }
The set of arguments for constructing a Tags resource.
func (TagsArgs) ElementType ¶
type TagsInput ¶
type TagsInput interface { pulumi.Input ToTagsOutput() TagsOutput ToTagsOutputWithContext(ctx context.Context) TagsOutput }
type TagsOutput ¶
type TagsOutput struct{ *pulumi.OutputState }
func (TagsOutput) ElementType ¶
func (TagsOutput) ElementType() reflect.Type
func (TagsOutput) Tags ¶
func (o TagsOutput) Tags() pulumi.StringArrayOutput
func (TagsOutput) ToTagsOutput ¶
func (o TagsOutput) ToTagsOutput() TagsOutput
func (TagsOutput) ToTagsOutputWithContext ¶
func (o TagsOutput) ToTagsOutputWithContext(ctx context.Context) TagsOutput