Documentation
¶
Index ¶
- type Zone
- func (r *Zone) DynamicLocations() *pulumi.ArrayOutput
- func (r *Zone) Gateways() *pulumi.ArrayOutput
- func (r *Zone) ID() *pulumi.IDOutput
- func (r *Zone) Name() *pulumi.StringOutput
- func (r *Zone) Proxies() *pulumi.ArrayOutput
- func (r *Zone) Type() *pulumi.StringOutput
- func (r *Zone) URN() *pulumi.URNOutput
- type ZoneArgs
- type ZoneState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Zone ¶
type Zone struct {
// contains filtered or unexported fields
}
Creates an Okta Network Zone.
This resource allows you to create and configure an Okta Network Zone.
> This content is derived from https://github.com/articulate/terraform-provider-okta/blob/master/website/docs/r/network_zone.html.markdown.
func GetZone ¶
func GetZone(ctx *pulumi.Context, name string, id pulumi.ID, state *ZoneState, opts ...pulumi.ResourceOpt) (*Zone, error)
GetZone gets an existing Zone 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 NewZone ¶
func NewZone(ctx *pulumi.Context, name string, args *ZoneArgs, opts ...pulumi.ResourceOpt) (*Zone, error)
NewZone registers a new resource with the given unique name, arguments, and options.
func (*Zone) DynamicLocations ¶
func (r *Zone) DynamicLocations() *pulumi.ArrayOutput
Array of locations ISO-3166-1(2). Format code: countryCode OR countryCode-regionCode.
func (*Zone) Gateways ¶
func (r *Zone) Gateways() *pulumi.ArrayOutput
Array of values in CIDR/range form.
func (*Zone) Proxies ¶
func (r *Zone) Proxies() *pulumi.ArrayOutput
Array of values in CIDR/range form.
func (*Zone) Type ¶
func (r *Zone) Type() *pulumi.StringOutput
Type of the Network Zone - can either be IP or DYNAMIC only.
type ZoneArgs ¶
type ZoneArgs struct { // Array of locations ISO-3166-1(2). Format code: countryCode OR countryCode-regionCode. DynamicLocations interface{} // Array of values in CIDR/range form. Gateways interface{} // Name of the Network Zone Resource. Name interface{} // Array of values in CIDR/range form. Proxies interface{} // Type of the Network Zone - can either be IP or DYNAMIC only. Type interface{} }
The set of arguments for constructing a Zone resource.
type ZoneState ¶
type ZoneState struct { // Array of locations ISO-3166-1(2). Format code: countryCode OR countryCode-regionCode. DynamicLocations interface{} // Array of values in CIDR/range form. Gateways interface{} // Name of the Network Zone Resource. Name interface{} // Array of values in CIDR/range form. Proxies interface{} // Type of the Network Zone - can either be IP or DYNAMIC only. Type interface{} }
Input properties used for looking up and filtering Zone resources.