Documentation ¶
Index ¶
- func NewNetworkOpenshiftIoClusterNetworkV1Manifest() datasource.DataSource
- func NewNetworkOpenshiftIoEgressNetworkPolicyV1Manifest() datasource.DataSource
- func NewNetworkOpenshiftIoHostSubnetV1Manifest() datasource.DataSource
- func NewNetworkOpenshiftIoNetNamespaceV1Manifest() datasource.DataSource
- type NetworkOpenshiftIoClusterNetworkV1Manifest
- func (r *NetworkOpenshiftIoClusterNetworkV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *NetworkOpenshiftIoClusterNetworkV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *NetworkOpenshiftIoClusterNetworkV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type NetworkOpenshiftIoClusterNetworkV1ManifestData
- type NetworkOpenshiftIoEgressNetworkPolicyV1Manifest
- func (r *NetworkOpenshiftIoEgressNetworkPolicyV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *NetworkOpenshiftIoEgressNetworkPolicyV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *NetworkOpenshiftIoEgressNetworkPolicyV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type NetworkOpenshiftIoEgressNetworkPolicyV1ManifestData
- type NetworkOpenshiftIoHostSubnetV1Manifest
- func (r *NetworkOpenshiftIoHostSubnetV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *NetworkOpenshiftIoHostSubnetV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *NetworkOpenshiftIoHostSubnetV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type NetworkOpenshiftIoHostSubnetV1ManifestData
- type NetworkOpenshiftIoNetNamespaceV1Manifest
- func (r *NetworkOpenshiftIoNetNamespaceV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, ...)
- func (r *NetworkOpenshiftIoNetNamespaceV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, ...)
- func (r *NetworkOpenshiftIoNetNamespaceV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, ...)
- type NetworkOpenshiftIoNetNamespaceV1ManifestData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewNetworkOpenshiftIoClusterNetworkV1Manifest ¶
func NewNetworkOpenshiftIoClusterNetworkV1Manifest() datasource.DataSource
func NewNetworkOpenshiftIoEgressNetworkPolicyV1Manifest ¶
func NewNetworkOpenshiftIoEgressNetworkPolicyV1Manifest() datasource.DataSource
func NewNetworkOpenshiftIoHostSubnetV1Manifest ¶
func NewNetworkOpenshiftIoHostSubnetV1Manifest() datasource.DataSource
func NewNetworkOpenshiftIoNetNamespaceV1Manifest ¶
func NewNetworkOpenshiftIoNetNamespaceV1Manifest() datasource.DataSource
Types ¶
type NetworkOpenshiftIoClusterNetworkV1Manifest ¶
type NetworkOpenshiftIoClusterNetworkV1Manifest struct{}
func (*NetworkOpenshiftIoClusterNetworkV1Manifest) Metadata ¶
func (r *NetworkOpenshiftIoClusterNetworkV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*NetworkOpenshiftIoClusterNetworkV1Manifest) Read ¶
func (r *NetworkOpenshiftIoClusterNetworkV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*NetworkOpenshiftIoClusterNetworkV1Manifest) Schema ¶
func (r *NetworkOpenshiftIoClusterNetworkV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type NetworkOpenshiftIoClusterNetworkV1ManifestData ¶
type NetworkOpenshiftIoClusterNetworkV1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` ClusterNetworks *[]struct { CIDR *string `tfsdk:"cidr" json:"CIDR,omitempty"` HostSubnetLength *int64 `tfsdk:"host_subnet_length" json:"hostSubnetLength,omitempty"` } `tfsdk:"cluster_networks" json:"clusterNetworks,omitempty"` Hostsubnetlength *int64 `tfsdk:"hostsubnetlength" json:"hostsubnetlength,omitempty"` Mtu *int64 `tfsdk:"mtu" json:"mtu,omitempty"` Network *string `tfsdk:"network" json:"network,omitempty"` PluginName *string `tfsdk:"plugin_name" json:"pluginName,omitempty"` ServiceNetwork *string `tfsdk:"service_network" json:"serviceNetwork,omitempty"` VxlanPort *int64 `tfsdk:"vxlan_port" json:"vxlanPort,omitempty"` }
type NetworkOpenshiftIoEgressNetworkPolicyV1Manifest ¶
type NetworkOpenshiftIoEgressNetworkPolicyV1Manifest struct{}
func (*NetworkOpenshiftIoEgressNetworkPolicyV1Manifest) Metadata ¶
func (r *NetworkOpenshiftIoEgressNetworkPolicyV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*NetworkOpenshiftIoEgressNetworkPolicyV1Manifest) Read ¶
func (r *NetworkOpenshiftIoEgressNetworkPolicyV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*NetworkOpenshiftIoEgressNetworkPolicyV1Manifest) Schema ¶
func (r *NetworkOpenshiftIoEgressNetworkPolicyV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type NetworkOpenshiftIoEgressNetworkPolicyV1ManifestData ¶
type NetworkOpenshiftIoEgressNetworkPolicyV1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Namespace string `tfsdk:"namespace" json:"namespace"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` Spec *struct { Egress *[]struct { To *struct { CidrSelector *string `tfsdk:"cidr_selector" json:"cidrSelector,omitempty"` DnsName *string `tfsdk:"dns_name" json:"dnsName,omitempty"` } `tfsdk:"to" json:"to,omitempty"` Type *string `tfsdk:"type" json:"type,omitempty"` } `tfsdk:"egress" json:"egress,omitempty"` } `tfsdk:"spec" json:"spec,omitempty"` }
type NetworkOpenshiftIoHostSubnetV1Manifest ¶
type NetworkOpenshiftIoHostSubnetV1Manifest struct{}
func (*NetworkOpenshiftIoHostSubnetV1Manifest) Metadata ¶
func (r *NetworkOpenshiftIoHostSubnetV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*NetworkOpenshiftIoHostSubnetV1Manifest) Read ¶
func (r *NetworkOpenshiftIoHostSubnetV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*NetworkOpenshiftIoHostSubnetV1Manifest) Schema ¶
func (r *NetworkOpenshiftIoHostSubnetV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type NetworkOpenshiftIoHostSubnetV1ManifestData ¶
type NetworkOpenshiftIoHostSubnetV1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` EgressCIDRs *[]string `tfsdk:"egress_cid_rs" json:"egressCIDRs,omitempty"` EgressIPs *[]string `tfsdk:"egress_i_ps" json:"egressIPs,omitempty"` Host *string `tfsdk:"host" json:"host,omitempty"` HostIP *string `tfsdk:"host_ip" json:"hostIP,omitempty"` Subnet *string `tfsdk:"subnet" json:"subnet,omitempty"` }
type NetworkOpenshiftIoNetNamespaceV1Manifest ¶
type NetworkOpenshiftIoNetNamespaceV1Manifest struct{}
func (*NetworkOpenshiftIoNetNamespaceV1Manifest) Metadata ¶
func (r *NetworkOpenshiftIoNetNamespaceV1Manifest) Metadata(_ context.Context, request datasource.MetadataRequest, response *datasource.MetadataResponse)
func (*NetworkOpenshiftIoNetNamespaceV1Manifest) Read ¶
func (r *NetworkOpenshiftIoNetNamespaceV1Manifest) Read(ctx context.Context, request datasource.ReadRequest, response *datasource.ReadResponse)
func (*NetworkOpenshiftIoNetNamespaceV1Manifest) Schema ¶
func (r *NetworkOpenshiftIoNetNamespaceV1Manifest) Schema(_ context.Context, _ datasource.SchemaRequest, response *datasource.SchemaResponse)
type NetworkOpenshiftIoNetNamespaceV1ManifestData ¶
type NetworkOpenshiftIoNetNamespaceV1ManifestData struct { YAML types.String `tfsdk:"yaml" json:"-"` ApiVersion *string `tfsdk:"-" json:"apiVersion"` Kind *string `tfsdk:"-" json:"kind"` Metadata struct { Name string `tfsdk:"name" json:"name"` Labels map[string]string `tfsdk:"labels" json:"labels,omitempty"` Annotations map[string]string `tfsdk:"annotations" json:"annotations,omitempty"` } `tfsdk:"metadata" json:"metadata"` EgressIPs *[]string `tfsdk:"egress_i_ps" json:"egressIPs,omitempty"` Netid *int64 `tfsdk:"netid" json:"netid,omitempty"` Netname *string `tfsdk:"netname" json:"netname,omitempty"` }
Click to show internal directories.
Click to hide internal directories.