Documentation ¶ Index ¶ type Client func NewClient(logger *slog.Logger, cfg aws.Config) Client func (c Client) CreateFlowLogsRole(roleName string, tags map[string]string) (string, error) func (c Client) DeleteRole(roleName string, tags map[string]string) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Client ¶ type Client struct { // contains filtered or unexported fields } func NewClient ¶ func NewClient(logger *slog.Logger, cfg aws.Config) Client func (Client) CreateFlowLogsRole ¶ func (c Client) CreateFlowLogsRole(roleName string, tags map[string]string) (string, error) CreateFlowLogsRole create role and return arn func (Client) DeleteRole ¶ func (c Client) DeleteRole(roleName string, tags map[string]string) error Source Files ¶ View all Source files client.go Click to show internal directories. Click to hide internal directories.