Documentation
¶
Index ¶
- type AccessService
- func (s *AccessService) CreateApplication(ctx context.Context, params accessusecase.AccessApplicationParams) (string, error)
- func (s *AccessService) CreatePolicy(ctx context.Context, policy domain.Policy) (string, error)
- func (s *AccessService) DeleteApplication(ctx context.Context, appID string) error
- func (s *AccessService) DeletePolicy(ctx context.Context, policyID string) error
- func (s *AccessService) FindApplication(ctx context.Context, domain string) (string, bool, error)
- func (s *AccessService) FindPolicy(ctx context.Context, name string) (string, bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessService ¶
type AccessService struct {
// contains filtered or unexported fields
}
func NewAccessService ¶
func NewAccessService(client *cfgo.Client, accountID string, dryRun bool) *AccessService
func (*AccessService) CreateApplication ¶
func (s *AccessService) CreateApplication(ctx context.Context, params accessusecase.AccessApplicationParams) (string, error)
func (*AccessService) CreatePolicy ¶
func (*AccessService) DeleteApplication ¶
func (s *AccessService) DeleteApplication(ctx context.Context, appID string) error
func (*AccessService) DeletePolicy ¶
func (s *AccessService) DeletePolicy(ctx context.Context, policyID string) error
func (*AccessService) FindApplication ¶
func (*AccessService) FindPolicy ¶
Click to show internal directories.
Click to hide internal directories.