package
1.5.0
Repository: https://github.com/rightscale/policy_sdk.git
Documentation: pkg.go.dev

# Functions

ValidateCredentialsTagView runs the validations defined on CredentialsTagView.
ValidateCredentialsView runs the validations defined on CredentialsView.
ValidateParameterView runs the validations defined on ParameterView.
ValidatePermissionView runs the validations defined on PermissionView.
ValidatePublishedTemplate runs the validations defined on the viewed result type PublishedTemplate.
ValidatePublishedTemplateCollectionView runs the validations defined on PublishedTemplateCollectionView using the "default" view.
ValidatePublishedTemplateCollectionViewExtended runs the validations defined on PublishedTemplateCollectionView using the "extended" view.
ValidatePublishedTemplateCollectionViewLink runs the validations defined on PublishedTemplateCollectionView using the "link" view.
ValidatePublishedTemplateCollectionViewSource runs the validations defined on PublishedTemplateCollectionView using the "source" view.
ValidatePublishedTemplateList runs the validations defined on the viewed result type PublishedTemplateList.
ValidatePublishedTemplateListView runs the validations defined on PublishedTemplateListView using the "default" view.
ValidatePublishedTemplateListViewExtended runs the validations defined on PublishedTemplateListView using the "extended" view.
ValidatePublishedTemplateView runs the validations defined on PublishedTemplateView using the "default" view.
ValidatePublishedTemplateViewExtended runs the validations defined on PublishedTemplateView using the "extended" view.
ValidatePublishedTemplateViewLink runs the validations defined on PublishedTemplateView using the "link" view.
ValidatePublishedTemplateViewSource runs the validations defined on PublishedTemplateView using the "source" view.
ValidateRegexpView runs the validations defined on RegexpView.
ValidateUserView runs the validations defined on UserView.

# Variables

PublishedTemplateCollectionMap is a map of attribute names in result type PublishedTemplateCollection indexed by view name.
PublishedTemplateListMap is a map of attribute names in result type PublishedTemplateList indexed by view name.
PublishedTemplateMap is a map of attribute names in result type PublishedTemplate indexed by view name.

# Structs

CredentialsTagView is a type that runs validations on a projected type.
CredentialsView is a type that runs validations on a projected type.
ParameterView is a type that runs validations on a projected type.
PermissionView is a type that runs validations on a projected type.
PublishedTemplate is the viewed result type that is projected based on a view.
PublishedTemplateList is the viewed result type that is projected based on a view.
PublishedTemplateListView is a type that runs validations on a projected type.
PublishedTemplateView is a type that runs validations on a projected type.
RegexpView is a type that runs validations on a projected type.
UserView is a type that runs validations on a projected type.

# Type aliases

PublishedTemplateCollectionView is a type that runs validations on a projected type.