Black Lives Matter
Support the Equal Justice Initiative
Link to Go homepage
  • Why Go
  • Getting Started
  • Discover Packages
  • About
Go.
  • Why Go
  • Getting Started
  • Discover Packages
  • About
  • golang.org
Discover Packages go.aporeto.io/gaia
Go

gaia

package module
Version: v1.100.0
Latest Latest Go to latest
Published: Jun 25, 2020 License: Apache-2.0 Imports: 20 Imported by: 4
  • README
    • Gaia
  • Documentation
    • Index
    • Constants
    • Variables
    • Functions
      • AliasesForIdentity(identity)
      • AllIdentities()
      • Manager()
      • ModelVersion()
      • ValidateAPIAuthorizationPolicySubject(attribute, subject)
      • ValidateAPIProxyEntity(apiProxy)
      • ValidateAudience(attribute, audience)
      • ValidateAutomation(auto)
      • ValidateCA(attribute, pemdata)
      • ValidateCIDR(attribute, network)
      • ValidateCIDRList(attribute, networks)
      • ValidateEnforcerProfile(enforcerProfile)
      • ValidateHTTPMethods(attribute, methods)
      • ValidateHTTPSURL(attribute, address)
      • ValidateHostServices(hs)
      • ValidateHostServicesNonOverlapPorts(svcs)
      • ValidateIdentity(attribute, identity)
      • ValidateMetadata(attribute, metadata)
      • ValidateNetworkOrHostname(attribute, network)
      • ValidateNetworkOrHostnameList(attribute, networks)
      • ValidateOptionalCIDRList(attribute, networks)
      • ValidateOptionalNetworkOrHostnameList(attribute, networks)
      • ValidateOptionalTimeDuration(attribute, duration)
      • ValidatePEM(attribute, pemdata)
      • ValidatePortString(attribute, portExp)
      • ValidatePortStringList(attribute, ports)
      • ValidateProcessingUnitPolicy(policy)
      • ValidateProcessingUnitServicesList(attribute, svcs)
      • ValidateProcessingUnitServicesListWithoutOverlap(svcs, cachePortsList, cacheRanges)
      • ValidateProtoPort(attribute, service)
      • ValidateProtoPorts(attribute, services)
      • ValidateProtocol(attribute, proto)
      • ValidateProtocolList(attribute, protocols)
      • ValidateSAMLProvider(provider)
      • ValidateServiceEntity(service)
      • ValidateServicePort(attribute, servicePort)
      • ValidateServicePorts(attribute, servicePorts)
      • ValidateStringListNotEmpty(attribute, slice)
      • ValidateTag(attribute, tag)
      • ValidateTags(attribute, tags)
      • ValidateTagsExpression(attribute, expression)
      • ValidateTagsWithoutReservedPrefixes(attribute, tags)
      • ValidateTimeDuration(attribute, duration)
      • ValidateWriteOperations(attribute, operations)
      • ValidateYAMLString(attribute, data)
    • Types
      • type APIAuthorizationPoliciesList
        • (o) Append(objects)
        • (o) Copy()
        • (o) DefaultOrder()
        • (o) Identity()
        • (o) List()
        • (o) ToSparse(fields)
        • (o) Version()
      • type APIAuthorizationPolicy
        • NewAPIAuthorizationPolicy()
        • AttributeSpecifications()
        • (o) BleveType()
        • (o) DeepCopy()
        • (o) DeepCopyInto(out)
        • (o) DefaultOrder()
        • (o) Doc()
        • (o) GetActiveDuration()
        • (o) GetActiveSchedule()
        • (o) GetAnnotations()
        • (o) GetAssociatedTags()
        • (o) GetBSON()
        • (o) GetCreateIdempotencyKey()
        • (o) GetCreateTime()
        • (o) GetDescription()
        • (o) GetDisabled()
        • (o) GetExpirationTime()
        • (o) GetFallback()
        • (o) GetMetadata()
        • (o) GetName()
        • (o) GetNamespace()
        • (o) GetNormalizedTags()
        • (o) GetPropagationHidden()
        • (o) GetProtected()
        • (o) GetUpdateIdempotencyKey()
        • (o) GetUpdateTime()
        • (o) Identifier()
        • (o) Identity()
        • (o) Patch(sparse)
        • (o) SetActiveDuration(activeDuration)
        • (o) SetActiveSchedule(activeSchedule)
        • (o) SetAnnotations(annotations)
        • (o) SetAssociatedTags(associatedTags)
        • (o) SetBSON(raw)
        • (o) SetCreateIdempotencyKey(createIdempotencyKey)
        • (o) SetCreateTime(createTime)
        • (o) SetDescription(description)
        • (o) SetDisabled(disabled)
        • (o) SetExpirationTime(expirationTime)
        • (o) SetFallback(fallback)
        • (o) SetIdentifier(id)
        • (o) SetMetadata(metadata)
        • (o) SetName(name)
        • (o) SetNamespace(namespace)
        • (o) SetNormalizedTags(normalizedTags)
        • (o) SetPropagationHidden(propagationHidden)
        • (o) SetProtected(protected)
        • (o) SetUpdateIdempotencyKey(updateIdempotencyKey)
        • (o) SetUpdateTime(updateTime)
        • SpecificationForAttribute(name)
        • (o) String()
        • (o) ToSparse(fields)
        • (o) Validate()
        • (o) ValueForAttribute(name)
        • (o) Version()
      • type APICheck
        • NewAPICheck()
        • AttributeSpecifications()
        • (o) BleveType()
        • (o) DeepCopy()
        • (o) DeepCopyInto(out)
        • (o) DefaultOrder()
        • (o) Doc()
        • (o) GetBSON()
        • (o) Identifier()
        • (o) Identity()
        • (o) Patch(sparse)
        • (o) SetBSON(raw)
        • (o) SetIdentifier(id)
        • SpecificationForAttribute(name)
        • (o) String()
        • (o) ToSparse(fields)
        • (o) Validate()
        • (o) ValueForAttribute(name)
        • (o) Version()
      • type APICheckOperationValue
      • type APIChecksList
        • (o) Append(objects)
        • (o) Copy()
        • (o) DefaultOrder()
        • (o) Identity()
        • (o) List()
        • (o) ToSparse(fields)
        • (o) Version()
      • type APIProxiesList
        • (o) Append(objects)
        • (o) Copy()
        • (o) DefaultOrder()
        • (o) Identity()
        • (o) List()
        • (o) ToSparse(fields)
        • (o) Version()
      • type APIProxy
        • NewAPIProxy()
        • AttributeSpecifications()
        • (o) BleveType()
        • (o) DecryptAttributes(encrypter)
        • (o) DeepCopy()
        • (o) DeepCopyInto(out)
        • (o) DefaultOrder()
        • (o) Doc()
        • (o) EncryptAttributes(encrypter)
        • (o) GetAnnotations()
        • (o) GetAssociatedTags()
        • (o) GetBSON()
        • (o) GetCreateIdempotencyKey()
        • (o) GetCreateTime()
        • (o) GetDescription()
        • (o) GetDisabled()
        • (o) GetMetadata()
        • (o) GetMigrationsLog()
        • (o) GetName()
        • (o) GetNamespace()
        • (o) GetNormalizedTags()
        • (o) GetProtected()
        • (o) GetUpdateIdempotencyKey()
        • (o) GetUpdateTime()
        • (o) GetZHash()
        • (o) GetZone()
        • (o) Identifier()
        • (o) Identity()
        • (o) Patch(sparse)
        • (o) SetAnnotations(annotations)
        • (o) SetAssociatedTags(associatedTags)
        • (o) SetBSON(raw)
        • (o) SetCreateIdempotencyKey(createIdempotencyKey)
        • (o) SetCreateTime(createTime)
        • (o) SetDescription(description)
        • (o) SetDisabled(disabled)
        • (o) SetIdentifier(id)
        • (o) SetMetadata(metadata)
        • (o) SetMigrationsLog(migrationsLog)
        • (o) SetName(name)
        • (o) SetNamespace(namespace)
        • (o) SetNormalizedTags(normalizedTags)
        • (o) SetProtected(protected)
        • (o) SetUpdateIdempotencyKey(updateIdempotencyKey)
        • (o) SetUpdateTime(updateTime)
        • (o) SetZHash(zHash)
        • (o) SetZone(zone)
        • SpecificationForAttribute(name)
        • (o) String()
        • (o) ToSparse(fields)
        • (o) Validate()
        • (o) ValueForAttribute(name)
        • (o) Version()
      • type APIProxyOperationValue
      • type AWSAPIGateway
        • NewAWSAPIGateway()
        • AttributeSpecifications()
        • (o) BleveType()
        • (o) DeepCopy()
        • (o) DeepCopyInto(out)
        • (o) DefaultOrder()
        • (o) Doc()
        • (o) GetAnnotations()
        • (o) GetAssociatedTags()
        • (o) GetBSON()
        • (o) GetCreateIdempotencyKey()
        • (o) GetCreateTime()
        • (o) GetDescription()
        • (o) GetMetadata()
        • (o) GetMigrationsLog()
        • (o) GetName()
        • (o) GetNormalizedTags()
        • (o) GetProtected()
        • (o) GetUpdateIdempotencyKey()
        • (o) GetUpdateTime()
        • (o) GetZHash()
        • (o) GetZone()
        • (o) Identifier()
        • (o) Identity()
        • (o) Patch(sparse)
        • (o) SetAnnotations(annotations)
        • (o) SetAssociatedTags(associatedTags)
        • (o) SetBSON(raw)
        • (o) SetCreateIdempotencyKey(createIdempotencyKey)
        • (o) SetCreateTime(createTime)
        • (o) SetDescription(description)
        • (o) SetIdentifier(id)
        • (o) SetMetadata(metadata)
        • (o) SetMigrationsLog(migrationsLog)
        • (o) SetName(name)
        • (o) SetNormalizedTags(normalizedTags)
        • (o) SetProtected(protected)
        • (o) SetUpdateIdempotencyKey(updateIdempotencyKey)
        • (o) SetUpdateTime(updateTime)
        • (o) SetZHash(zHash)
        • (o) SetZone(zone)
        • SpecificationForAttribute(name)
        • (o) String()
        • (o) ToSparse(fields)
        • (o) Validate()
        • (o) ValueForAttribute(name)
        • (o) Version()
      • type AWSAPIGatewaysList
        • (o) Append(objects)
        • (o) Copy()
        • (o) DefaultOrder()
        • (o) Identity()
        • (o) List()
        • (o) ToSparse(fields)
        • (o) Version()
      • type AWSRegister
        • NewAWSRegister()
        • AttributeSpecifications()
        • (o) BleveType()
        • (o) DeepCopy()
        • (o) DeepCopyInto(out)
        • (o) DefaultOrder()
        • (o) Doc()
        • (o) GetBSON()
        • (o) GetCreateTime()
        • (o) GetUpdateTime()
        • (o) Identifier()
        • (o) Identity()
        • (o) Patch(sparse)
        • (o) SetBSON(raw)
        • (o) SetCreateTime(createTime)
        • (o) SetIdentifier(id)
        • (o) SetUpdateTime(updateTime)
        • SpecificationForAttribute(name)
        • (o) String()
        • (o) ToSparse(fields)
        • (o) Validate()
        • (o) ValueForAttribute(name)
        • (o) Version()
      • type AWSRegistersList
        • (o) Append(objects)
        • (o) Copy()
        • (o) DefaultOrder()
        • (o) Identity()
        • (o) List()
        • (o) ToSparse(fields)
        • (o) Version()
      • type AccessReport
        • NewAccessReport()
        • AttributeSpecifications()
        • (o) BleveType()
        • (o) DeepCopy()
        • (o) DeepCopyInto(out)
        • (o) DefaultOrder()
        • (o) Doc()
        • (o) GetBSON()
        • (o) Identifier()
        • (o) Identity()
        • (o) Patch(sparse)
        • (o) SetBSON(raw)
        • (o) SetIdentifier(id)
        • SpecificationForAttribute(name)
        • (o) String()
        • (o) ToSparse(fields)
        • (o) Validate()
        • (o) ValueForAttribute(name)
        • (o) Version()
      • type AccessReportActionValue
      • type AccessReportTypeValue
      • type AccessReportsList
        • (o) Append(objects)
        • (o) Copy()
        • (o) DefaultOrder()
        • (o) Identity()
        • (o) List()
        • (o) ToSparse(fields)
        • (o) Version()
      • type Account
        • NewAccount()
        • AttributeSpecifications()
        • (o) BleveType()
        • (o) DeepCopy()
        • (o) DeepCopyInto(out)
        • (o) DefaultOrder()
        • (o) Doc()
        • (o) GetBSON()
        • (o) GetCreateTime()
        • (o) GetMigrationsLog()
        • (o) GetUpdateTime()
        • (o) GetZHash()
        • (o) GetZone()
        • (o) Identifier()
        • (o) Identity()
        • (o) Patch(sparse)
        • (o) SetBSON(raw)
        • (o) SetCreateTime(createTime)
        • (o) SetIdentifier(id)
        • (o) SetMigrationsLog(migrationsLog)
        • (o) SetUpdateTime(updateTime)
        • (o) SetZHash(zHash)
        • (o) SetZone(zone)
        • SpecificationForAttribute(name)
        • (o) String()
        • (o) ToSparse(fields)
        • (o) Validate()
        • (o) ValueForAttribute(name)
        • (o) Version()
      • type AccountCheck
        • NewAccountCheck()
        • AttributeSpecifications()
        • (o) BleveType()
        • (o) DeepCopy()
        • (o) DeepCopyInto(out)
        • (o) DefaultOrder()
        • (o) Doc()
        • (o) GetBSON()
        • (o) Identifier()
        • (o) Identity()
        • (o) Patch(sparse)
        • (o) SetBSON(raw)
        • (o) SetIdentifier(id)
        • SpecificationForAttribute(name)
        • (o) String()
        • (o) ToSparse(fields)
        • (o) Validate()
        • (o) ValueForAttribute(name)
        • (o) Version()
      • type AccountChecksList
        • (o) Append(objects)
        • (o) Copy()
        • (o) DefaultOrder()
        • (o) Identity()
        • (o) List()
        • (o) ToSparse(fields)
        • (o) Version()
      • type AccountStatusValue
      • type AccountsList
        • (o) Append(objects)
        • (o) Copy()
        • (o) DefaultOrder()
        • (o) Identity()
        • (o) List()
        • (o) ToSparse(fields)
        • (o) Version()
      • type Activate
        • NewActivate()
        • AttributeSpecifications()
        • (o) BleveType()
        • (o) DeepCopy()
        • (o) DeepCopyInto(out)
        • (o) DefaultOrder()
        • (o) Doc()
        • (o) GetBSON()
        • (o) Identifier()
        • (o) Identity()
        • (o) Patch(sparse)
        • (o) SetBSON(raw)
        • (o) SetIdentifier(id)
        • SpecificationForAttribute(name)
        • (o) String()
        • (o) ToSparse(fields)
        • (o) Validate()
        • (o) ValueForAttribute(name)
        • (o) Version()
      • type ActivatesList
        • (o) Append(objects)
        • (o) Copy()
        • (o) DefaultOrder()
        • (o) Identity()
        • (o) List()
        • (o) ToSparse(fields)
        • (o) Version()
      • type ActivitiesList
        • (o) Append(objects)
        • (o) Copy()
        • (o) DefaultOrder()
        • (o) Identity()
        • (o) List()
        • (o) ToSparse(fields)
        • (o) Version()
      • type Activity
        • NewActivity()
        • AttributeSpecifications()
        • (o) BleveType()
        • (o) DeepCopy()
        • (o) DeepCopyInto(out)
        • (o) DefaultOrder()
        • (o) Doc()
        • (o) GetBSON()
        • (o) GetMigrationsLog()
        • (o) GetNamespace()
        • (o) GetZHash()
        • (o) GetZone()
        • (o) Identifier()
        • (o) Identity()
        • (o) Patch(sparse)
        • (o) SetBSON(raw)
        • (o) SetIdentifier(id)
        • (o) SetMigrationsLog(migrationsLog)
        • (o) SetNamespace(namespace)
        • (o) SetZHash(zHash)
        • (o) SetZone(zone)
        • SpecificationForAttribute(name)
        • (o) String()
        • (o) ToSparse(fields)
        • (o) Validate()
        • (o) ValueForAttribute(name)
        • (o) Version()
      • type Alarm
        • NewAlarm()
        • AttributeSpecifications()
        • (o) BleveType()
        • (o) DeepCopy()
        • (o) DeepCopyInto(out)
        • (o) DefaultOrder()
        • (o) Doc()
        • (o) GetAnnotations()
        • (o) GetAssociatedTags()
        • (o) GetBSON()
        • (o) GetCreateIdempotencyKey()
        • (o) GetCreateTime()
        • (o) GetDescription()
        • (o) GetMigrationsLog()
        • (o) GetName()
        • (o) GetNamespace()
        • (o) GetNormalizedTags()
        • (o) GetProtected()
        • (o) GetUpdateIdempotencyKey()
        • (o) GetUpdateTime()
        • (o) GetZHash()
        • (o) GetZone()
        • (o) Identifier()
        • (o) Identity()
        • (o) Patch(sparse)
        • (o) SetAnnotations(annotations)
        • (o) SetAssociatedTags(associatedTags)
        • (o) SetBSON(raw)
        • (o) SetCreateIdempotencyKey(createIdempotencyKey)
        • (o) SetCreateTime(createTime)
        • (o) SetDescription(description)
        • (o) SetIdentifier(id)
        • (o) SetMigrationsLog(migrationsLog)
        • (o) SetName(name)
        • (o) SetNamespace(namespace)
        • (o) SetNormalizedTags(normalizedTags)
        • (o) SetProtected(protected)
        • (o) SetUpdateIdempotencyKey(updateIdempotencyKey)
        • (o) SetUpdateTime(updateTime)
        • (o) SetZHash(zHash)
        • (o) SetZone(zone)
        • SpecificationForAttribute(name)
        • (o) String()
        • (o) ToSparse(fields)
        • (o) Validate()
        • (o) ValueForAttribute(name)
        • (o) Version()
      • type AlarmStatusValue
      • type AlarmsList
        • (o) Append(objects)
        • (o) Copy()
        • (o) DefaultOrder()
        • (o) Identity()
        • (o) List()
        • (o) ToSparse(fields)
        • (o) Version()
      • type App
        • NewApp()
        • AttributeSpecifications()
        • (o) BleveType()
        • (o) DeepCopy()
        • (o) DeepCopyInto(out)
        • (o) DefaultOrder()
        • (o) Doc()
        • (o) GetBSON()
        • (o) GetDescription()
        • (o) GetName()
        • (o) Identifier()
        • (o) Identity()
        • (o) Patch(sparse)
        • (o) SetBSON(raw)
        • (o) SetDescription(description)
        • (o) SetIdentifier(id)
        • (o) SetName(name)
        • SpecificationForAttribute(name)
        • (o) String()
        • (o) ToSparse(fields)
        • (o) Validate()
        • (o) ValueForAttribute(name)
        • (o) Version()
      • type AppCredential
        • NewAppCredential()
        • AttributeSpecifications()
        • (o) BleveType()
        • (o) DeepCopy()
        • (o) DeepCopyInto(out)
        • (o) DefaultOrder()
        • (o) Doc()
        • (o) GetAnnotations()
        • (o) GetAssociatedTags()
        • (o) GetBSON()
        • (o) GetCreateIdempotencyKey()
        • (o) GetCreateTime()
        • (o) GetDescription()
        • (o) GetDisabled()
        • (o) GetMetadata()
        • (o) GetMigrationsLog()
        • (o) GetName()
        • (o) GetNamespace()
        • (o) GetNormalizedTags()
        • (o) GetProtected()
        • (o) GetUpdateIdempotencyKey()
        • (o) GetUpdateTime()
        • (o) GetZHash()
        • (o) GetZone()
        • (o) Identifier()
        • (o) Identity()
        • (o) Patch(sparse)
        • (o) SetAnnotations(annotations)
        • (o) SetAssociatedTags(associatedTags)
        • (o) SetBSON(raw)
        • (o) SetCreateIdempotencyKey(createIdempotencyKey)
        • (o) SetCreateTime(createTime)
        • (o) SetDescription(description)
        • (o) SetDisabled(disabled)
        • (o) SetIdentifier(id)
        • (o) SetMetadata(metadata)
        • (o) SetMigrationsLog(migrationsLog)
        • (o) SetName(name)
        • (o) SetNamespace(namespace)
        • (o) SetNormalizedTags(normalizedTags)
        • (o) SetProtected(protected)
        • (o) SetUpdateIdempotencyKey(updateIdempotencyKey)
        • (o) SetUpdateTime(updateTime)
        • (o) SetZHash(zHash)
        • (o) SetZone(zone)
        • SpecificationForAttribute(name)
        • (o) String()
        • (o) ToSparse(fields)
        • (o) Validate()
        • (o) ValueForAttribute(name)
        • (o) Version()
      • type AppCredentialsList
        • (o) Append(objects)
        • (o) Copy()
        • (o) DefaultOrder()
        • (o) Identity()
        • (o) List()
        • (o) ToSparse(fields)
        • (o) Version()
      • type AppsList
        • (o) Append(objects)
        • (o) Copy()
        • (o) DefaultOrder()
        • (o) Identity()
        • (o) List()
        • (o) ToSparse(fields)
        • (o) Version()
      • type AuditProfile
        • NewAuditProfile()
        • AttributeSpecifications()
        • (o) BleveType()
        • (o) DeepCopy()
        • (o) DeepCopyInto(out)
        • (o) DefaultOrder()
        • (o) Doc()
        • (o) GetAnnotations()
        • (o) GetAssociatedTags()
        • (o) GetBSON()
        • (o) GetCreateIdempotencyKey()
        • (o) GetCreateTime()
        • (o) GetDescription()
        • (o) GetMetadata()
        • (o) GetMigrationsLog()
        • (o) GetName()
        • (o) GetNamespace()
        • (o) GetNormalizedTags()
        • (o) GetPropagate()
        • (o) GetProtected()
        • (o) GetUpdateIdempotencyKey()
        • (o) GetUpdateTime()
        • (o) GetZHash()
        • (o) GetZone()
        • (o) Identifier()
        • (o) Identity()
        • (o) Patch(sparse)
        • (o) SetAnnotations(annotations)
        • (o) SetAssociatedTags(associatedTags)
        • (o) SetBSON(raw)
        • (o) SetCreateIdempotencyKey(createIdempotencyKey)
        • (o) SetCreateTime(createTime)
        • (o) SetDescription(description)
        • (o) SetIdentifier(id)
        • (o) SetMetadata(metadata)
        • (o) SetMigrationsLog(migrationsLog)
        • (o) SetName(name)
        • (o) SetNamespace(namespace)
        • (o) SetNormalizedTags(normalizedTags)
        • (o) SetPropagate(propagate)
        • (o) SetProtected(protected)
        • (o) SetUpdateIdempotencyKey(updateIdempotencyKey)
        • (o) SetUpdateTime(updateTime)
        • (o) SetZHash(zHash)
        • (o) SetZone(zone)
        • SpecificationForAttribute(name)
        • (o) String()
        • (o) ToSparse(fields)
        • (o) Validate()
        • (o) ValueForAttribute(name)
        • (o) Version()
      • type AuditProfileMappingPoliciesList
        • (o) Append(objects)
        • (o) Copy()
        • (o) DefaultOrder()