Documentation
¶
Index ¶
- type LocalDataSource
- func (lds *LocalDataSource) AddAPBinding(binding *ap_binding_proto.APBinding) (*ap_binding_proto.APBinding, error)
- func (lds *LocalDataSource) AddAttestationPolicy(policy *attestation_policy_proto.AttestationPolicy) (*attestation_policy_proto.AttestationPolicy, error)
- func (lds *LocalDataSource) AddCluster(cluster *clusterpb.Cluster) (*clusterpb.Cluster, error)
- func (lds *LocalDataSource) AddFederation(federationProto *federation_proto.Federation) (*federation_proto.Federation, error)
- func (lds *LocalDataSource) AddTrustZone(trustZone *trust_zone_proto.TrustZone) (*trust_zone_proto.TrustZone, error)
- func (lds *LocalDataSource) DestroyAPBinding(id string) error
- func (lds *LocalDataSource) DestroyAttestationPolicy(id string) error
- func (lds *LocalDataSource) DestroyCluster(id string) error
- func (lds *LocalDataSource) DestroyFederation(id string) error
- func (lds *LocalDataSource) DestroyTrustZone(id string) error
- func (lds *LocalDataSource) GetAttestationPolicy(id string) (*attestation_policy_proto.AttestationPolicy, error)
- func (lds *LocalDataSource) GetAttestationPolicyByName(name string) (*attestation_policy_proto.AttestationPolicy, error)
- func (lds *LocalDataSource) GetCluster(id string) (*clusterpb.Cluster, error)
- func (lds *LocalDataSource) GetClusterByName(name, trustZoneID string) (*clusterpb.Cluster, error)
- func (lds *LocalDataSource) GetTrustZone(id string) (*trust_zone_proto.TrustZone, error)
- func (lds *LocalDataSource) GetTrustZoneByName(name string) (*trust_zone_proto.TrustZone, error)
- func (lds *LocalDataSource) ListAPBindings(filter *datasourcepb.ListAPBindingsRequest_Filter) ([]*ap_binding_proto.APBinding, error)
- func (lds *LocalDataSource) ListAttestationPolicies() ([]*attestation_policy_proto.AttestationPolicy, error)
- func (lds *LocalDataSource) ListClusters(filter *datasourcepb.ListClustersRequest_Filter) ([]*clusterpb.Cluster, error)
- func (lds *LocalDataSource) ListFederations(filter *datasourcepb.ListFederationsRequest_Filter) ([]*federation_proto.Federation, error)
- func (lds *LocalDataSource) ListTrustZones() ([]*trust_zone_proto.TrustZone, error)
- func (lds *LocalDataSource) UpdateCluster(cluster *clusterpb.Cluster) (*clusterpb.Cluster, error)
- func (lds *LocalDataSource) UpdateTrustZone(trustZone *trust_zone_proto.TrustZone) (*trust_zone_proto.TrustZone, error)
- func (lds *LocalDataSource) Validate(_ context.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LocalDataSource ¶
type LocalDataSource struct {
// contains filtered or unexported fields
}
func NewLocalDataSource ¶
func NewLocalDataSource(loader config.Loader) (*LocalDataSource, error)
func (*LocalDataSource) AddAPBinding ¶
func (lds *LocalDataSource) AddAPBinding(binding *ap_binding_proto.APBinding) (*ap_binding_proto.APBinding, error)
func (*LocalDataSource) AddAttestationPolicy ¶
func (lds *LocalDataSource) AddAttestationPolicy(policy *attestation_policy_proto.AttestationPolicy) (*attestation_policy_proto.AttestationPolicy, error)
func (*LocalDataSource) AddCluster ¶ added in v0.7.1
func (*LocalDataSource) AddFederation ¶
func (lds *LocalDataSource) AddFederation(federationProto *federation_proto.Federation) (*federation_proto.Federation, error)
func (*LocalDataSource) AddTrustZone ¶
func (lds *LocalDataSource) AddTrustZone(trustZone *trust_zone_proto.TrustZone) (*trust_zone_proto.TrustZone, error)
func (*LocalDataSource) DestroyAPBinding ¶
func (lds *LocalDataSource) DestroyAPBinding(id string) error
func (*LocalDataSource) DestroyAttestationPolicy ¶ added in v0.12.0
func (lds *LocalDataSource) DestroyAttestationPolicy(id string) error
func (*LocalDataSource) DestroyCluster ¶ added in v0.12.0
func (lds *LocalDataSource) DestroyCluster(id string) error
func (*LocalDataSource) DestroyFederation ¶ added in v0.12.0
func (lds *LocalDataSource) DestroyFederation(id string) error
func (*LocalDataSource) DestroyTrustZone ¶ added in v0.12.0
func (lds *LocalDataSource) DestroyTrustZone(id string) error
func (*LocalDataSource) GetAttestationPolicy ¶
func (lds *LocalDataSource) GetAttestationPolicy(id string) (*attestation_policy_proto.AttestationPolicy, error)
func (*LocalDataSource) GetAttestationPolicyByName ¶ added in v0.15.0
func (lds *LocalDataSource) GetAttestationPolicyByName(name string) (*attestation_policy_proto.AttestationPolicy, error)
func (*LocalDataSource) GetCluster ¶ added in v0.7.1
func (lds *LocalDataSource) GetCluster(id string) (*clusterpb.Cluster, error)
func (*LocalDataSource) GetClusterByName ¶ added in v0.15.0
func (lds *LocalDataSource) GetClusterByName(name, trustZoneID string) (*clusterpb.Cluster, error)
func (*LocalDataSource) GetTrustZone ¶
func (lds *LocalDataSource) GetTrustZone(id string) (*trust_zone_proto.TrustZone, error)
func (*LocalDataSource) GetTrustZoneByName ¶ added in v0.15.0
func (lds *LocalDataSource) GetTrustZoneByName(name string) (*trust_zone_proto.TrustZone, error)
func (*LocalDataSource) ListAPBindings ¶ added in v0.10.1
func (lds *LocalDataSource) ListAPBindings(filter *datasourcepb.ListAPBindingsRequest_Filter) ([]*ap_binding_proto.APBinding, error)
func (*LocalDataSource) ListAttestationPolicies ¶
func (lds *LocalDataSource) ListAttestationPolicies() ([]*attestation_policy_proto.AttestationPolicy, error)
func (*LocalDataSource) ListClusters ¶ added in v0.7.1
func (lds *LocalDataSource) ListClusters(filter *datasourcepb.ListClustersRequest_Filter) ([]*clusterpb.Cluster, error)
func (*LocalDataSource) ListFederations ¶
func (lds *LocalDataSource) ListFederations(filter *datasourcepb.ListFederationsRequest_Filter) ([]*federation_proto.Federation, error)
func (*LocalDataSource) ListTrustZones ¶
func (lds *LocalDataSource) ListTrustZones() ([]*trust_zone_proto.TrustZone, error)
func (*LocalDataSource) UpdateCluster ¶ added in v0.7.1
func (*LocalDataSource) UpdateTrustZone ¶
func (lds *LocalDataSource) UpdateTrustZone(trustZone *trust_zone_proto.TrustZone) (*trust_zone_proto.TrustZone, error)
Click to show internal directories.
Click to hide internal directories.