Versions in this module Expand all Collapse all v0 v0.37.1 Dec 15, 2020 Changes in this version + const CloudPlatformScope + type AccessDeniedPageSettings struct + AccessDeniedPageUri string + ForceSendFields []string + NullFields []string + func (s *AccessDeniedPageSettings) MarshalJSON() ([]byte, error) + type AccessSettings struct + CorsSettings *CorsSettings + ForceSendFields []string + GcipSettings *GcipSettings + NullFields []string + OauthSettings *OAuthSettings + PolicyDelegationSettings *PolicyDelegationSettings + func (s *AccessSettings) MarshalJSON() ([]byte, error) + type ApplicationSettings struct + AccessDeniedPageSettings *AccessDeniedPageSettings + CookieDomain string + CsmSettings *CsmSettings + ForceSendFields []string + NullFields []string + func (s *ApplicationSettings) MarshalJSON() ([]byte, error) + type Binding struct + Condition *Expr + ForceSendFields []string + Members []string + NullFields []string + Role string + func (s *Binding) MarshalJSON() ([]byte, error) + type Brand struct + ApplicationTitle string + ForceSendFields []string + Name string + NullFields []string + OrgInternalOnly bool + SupportEmail string + func (s *Brand) MarshalJSON() ([]byte, error) + type CorsSettings struct + AllowHttpOptions bool + ForceSendFields []string + NullFields []string + func (s *CorsSettings) MarshalJSON() ([]byte, error) + type CsmSettings struct + ForceSendFields []string + NullFields []string + RctokenAud string + func (s *CsmSettings) MarshalJSON() ([]byte, error) + type Empty struct + type Expr struct + Description string + Expression string + ForceSendFields []string + Location string + NullFields []string + Title string + func (s *Expr) MarshalJSON() ([]byte, error) + type GcipSettings struct + ForceSendFields []string + LoginPageUri string + NullFields []string + TenantIds []string + func (s *GcipSettings) MarshalJSON() ([]byte, error) + type GetIamPolicyRequest struct + ForceSendFields []string + NullFields []string + Options *GetPolicyOptions + func (s *GetIamPolicyRequest) MarshalJSON() ([]byte, error) + type GetPolicyOptions struct + ForceSendFields []string + NullFields []string + RequestedPolicyVersion int64 + func (s *GetPolicyOptions) MarshalJSON() ([]byte, error) + type IapSettings struct + AccessSettings *AccessSettings + ApplicationSettings *ApplicationSettings + ForceSendFields []string + Name string + NullFields []string + func (s *IapSettings) MarshalJSON() ([]byte, error) + type IdentityAwareProxyClient struct + DisplayName string + ForceSendFields []string + Name string + NullFields []string + Secret string + func (s *IdentityAwareProxyClient) MarshalJSON() ([]byte, error) + type ListBrandsResponse struct + Brands []*Brand + ForceSendFields []string + NullFields []string + func (s *ListBrandsResponse) MarshalJSON() ([]byte, error) + type ListIdentityAwareProxyClientsResponse struct + ForceSendFields []string + IdentityAwareProxyClients []*IdentityAwareProxyClient + NextPageToken string + NullFields []string + func (s *ListIdentityAwareProxyClientsResponse) MarshalJSON() ([]byte, error) + type OAuthSettings struct + ForceSendFields []string + LoginHint string + NullFields []string + func (s *OAuthSettings) MarshalJSON() ([]byte, error) + type Policy struct + Bindings []*Binding + Etag string + ForceSendFields []string + NullFields []string + Version int64 + func (s *Policy) MarshalJSON() ([]byte, error) + type PolicyDelegationSettings struct + ForceSendFields []string + IamPermission string + IamServiceName string + NullFields []string + PolicyName *PolicyName + Resource *Resource + func (s *PolicyDelegationSettings) MarshalJSON() ([]byte, error) + type PolicyName struct + ForceSendFields []string + Id string + NullFields []string + Region string + Type string + func (s *PolicyName) MarshalJSON() ([]byte, error) + type ProjectsBrandsCreateCall struct + func (c *ProjectsBrandsCreateCall) Context(ctx context.Context) *ProjectsBrandsCreateCall + func (c *ProjectsBrandsCreateCall) Do(opts ...googleapi.CallOption) (*Brand, error) + func (c *ProjectsBrandsCreateCall) Fields(s ...googleapi.Field) *ProjectsBrandsCreateCall + func (c *ProjectsBrandsCreateCall) Header() http.Header + type ProjectsBrandsGetCall struct + func (c *ProjectsBrandsGetCall) Context(ctx context.Context) *ProjectsBrandsGetCall + func (c *ProjectsBrandsGetCall) Do(opts ...googleapi.CallOption) (*Brand, error) + func (c *ProjectsBrandsGetCall) Fields(s ...googleapi.Field) *ProjectsBrandsGetCall + func (c *ProjectsBrandsGetCall) Header() http.Header + func (c *ProjectsBrandsGetCall) IfNoneMatch(entityTag string) *ProjectsBrandsGetCall + type ProjectsBrandsIdentityAwareProxyClientsCreateCall struct + func (c *ProjectsBrandsIdentityAwareProxyClientsCreateCall) Context(ctx context.Context) *ProjectsBrandsIdentityAwareProxyClientsCreateCall + func (c *ProjectsBrandsIdentityAwareProxyClientsCreateCall) Do(opts ...googleapi.CallOption) (*IdentityAwareProxyClient, error) + func (c *ProjectsBrandsIdentityAwareProxyClientsCreateCall) Fields(s ...googleapi.Field) *ProjectsBrandsIdentityAwareProxyClientsCreateCall + func (c *ProjectsBrandsIdentityAwareProxyClientsCreateCall) Header() http.Header + type ProjectsBrandsIdentityAwareProxyClientsDeleteCall struct + func (c *ProjectsBrandsIdentityAwareProxyClientsDeleteCall) Context(ctx context.Context) *ProjectsBrandsIdentityAwareProxyClientsDeleteCall + func (c *ProjectsBrandsIdentityAwareProxyClientsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *ProjectsBrandsIdentityAwareProxyClientsDeleteCall) Fields(s ...googleapi.Field) *ProjectsBrandsIdentityAwareProxyClientsDeleteCall + func (c *ProjectsBrandsIdentityAwareProxyClientsDeleteCall) Header() http.Header + type ProjectsBrandsIdentityAwareProxyClientsGetCall struct + func (c *ProjectsBrandsIdentityAwareProxyClientsGetCall) Context(ctx context.Context) *ProjectsBrandsIdentityAwareProxyClientsGetCall + func (c *ProjectsBrandsIdentityAwareProxyClientsGetCall) Do(opts ...googleapi.CallOption) (*IdentityAwareProxyClient, error) + func (c *ProjectsBrandsIdentityAwareProxyClientsGetCall) Fields(s ...googleapi.Field) *ProjectsBrandsIdentityAwareProxyClientsGetCall + func (c *ProjectsBrandsIdentityAwareProxyClientsGetCall) Header() http.Header + func (c *ProjectsBrandsIdentityAwareProxyClientsGetCall) IfNoneMatch(entityTag string) *ProjectsBrandsIdentityAwareProxyClientsGetCall + type ProjectsBrandsIdentityAwareProxyClientsListCall struct + func (c *ProjectsBrandsIdentityAwareProxyClientsListCall) Context(ctx context.Context) *ProjectsBrandsIdentityAwareProxyClientsListCall + func (c *ProjectsBrandsIdentityAwareProxyClientsListCall) Do(opts ...googleapi.CallOption) (*ListIdentityAwareProxyClientsResponse, error) + func (c *ProjectsBrandsIdentityAwareProxyClientsListCall) Fields(s ...googleapi.Field) *ProjectsBrandsIdentityAwareProxyClientsListCall + func (c *ProjectsBrandsIdentityAwareProxyClientsListCall) Header() http.Header + func (c *ProjectsBrandsIdentityAwareProxyClientsListCall) IfNoneMatch(entityTag string) *ProjectsBrandsIdentityAwareProxyClientsListCall + func (c *ProjectsBrandsIdentityAwareProxyClientsListCall) PageSize(pageSize int64) *ProjectsBrandsIdentityAwareProxyClientsListCall + func (c *ProjectsBrandsIdentityAwareProxyClientsListCall) PageToken(pageToken string) *ProjectsBrandsIdentityAwareProxyClientsListCall + func (c *ProjectsBrandsIdentityAwareProxyClientsListCall) Pages(ctx context.Context, f func(*ListIdentityAwareProxyClientsResponse) error) error + type ProjectsBrandsIdentityAwareProxyClientsResetSecretCall struct + func (c *ProjectsBrandsIdentityAwareProxyClientsResetSecretCall) Context(ctx context.Context) *ProjectsBrandsIdentityAwareProxyClientsResetSecretCall + func (c *ProjectsBrandsIdentityAwareProxyClientsResetSecretCall) Do(opts ...googleapi.CallOption) (*IdentityAwareProxyClient, error) + func (c *ProjectsBrandsIdentityAwareProxyClientsResetSecretCall) Fields(s ...googleapi.Field) *ProjectsBrandsIdentityAwareProxyClientsResetSecretCall + func (c *ProjectsBrandsIdentityAwareProxyClientsResetSecretCall) Header() http.Header + type ProjectsBrandsIdentityAwareProxyClientsService struct + func NewProjectsBrandsIdentityAwareProxyClientsService(s *Service) *ProjectsBrandsIdentityAwareProxyClientsService + func (r *ProjectsBrandsIdentityAwareProxyClientsService) Create(parent string, identityawareproxyclient *IdentityAwareProxyClient) *ProjectsBrandsIdentityAwareProxyClientsCreateCall + func (r *ProjectsBrandsIdentityAwareProxyClientsService) Delete(name string) *ProjectsBrandsIdentityAwareProxyClientsDeleteCall + func (r *ProjectsBrandsIdentityAwareProxyClientsService) Get(name string) *ProjectsBrandsIdentityAwareProxyClientsGetCall + func (r *ProjectsBrandsIdentityAwareProxyClientsService) List(parent string) *ProjectsBrandsIdentityAwareProxyClientsListCall + func (r *ProjectsBrandsIdentityAwareProxyClientsService) ResetSecret(name string, ...) *ProjectsBrandsIdentityAwareProxyClientsResetSecretCall + type ProjectsBrandsListCall struct + func (c *ProjectsBrandsListCall) Context(ctx context.Context) *ProjectsBrandsListCall + func (c *ProjectsBrandsListCall) Do(opts ...googleapi.CallOption) (*ListBrandsResponse, error) + func (c *ProjectsBrandsListCall) Fields(s ...googleapi.Field) *ProjectsBrandsListCall + func (c *ProjectsBrandsListCall) Header() http.Header + func (c *ProjectsBrandsListCall) IfNoneMatch(entityTag string) *ProjectsBrandsListCall + type ProjectsBrandsService struct + IdentityAwareProxyClients *ProjectsBrandsIdentityAwareProxyClientsService + func NewProjectsBrandsService(s *Service) *ProjectsBrandsService + func (r *ProjectsBrandsService) Create(parent string, brand *Brand) *ProjectsBrandsCreateCall + func (r *ProjectsBrandsService) Get(name string) *ProjectsBrandsGetCall + func (r *ProjectsBrandsService) List(parent string) *ProjectsBrandsListCall + type ProjectsService struct + Brands *ProjectsBrandsService + func NewProjectsService(s *Service) *ProjectsService + type ResetIdentityAwareProxyClientSecretRequest struct + type Resource struct + ForceSendFields []string + Labels map[string]string + Name string + NullFields []string + Service string + Type string + func (s *Resource) MarshalJSON() ([]byte, error) + type Service struct + BasePath string + Projects *ProjectsService + UserAgent string + V1 *V1Service + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type SetIamPolicyRequest struct + ForceSendFields []string + NullFields []string + Policy *Policy + func (s *SetIamPolicyRequest) MarshalJSON() ([]byte, error) + type TestIamPermissionsRequest struct + ForceSendFields []string + NullFields []string + Permissions []string + func (s *TestIamPermissionsRequest) MarshalJSON() ([]byte, error) + type TestIamPermissionsResponse struct + ForceSendFields []string + NullFields []string + Permissions []string + func (s *TestIamPermissionsResponse) MarshalJSON() ([]byte, error) + type V1GetIamPolicyCall struct + func (c *V1GetIamPolicyCall) Context(ctx context.Context) *V1GetIamPolicyCall + func (c *V1GetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *V1GetIamPolicyCall) Fields(s ...googleapi.Field) *V1GetIamPolicyCall + func (c *V1GetIamPolicyCall) Header() http.Header + type V1GetIapSettingsCall struct + func (c *V1GetIapSettingsCall) Context(ctx context.Context) *V1GetIapSettingsCall + func (c *V1GetIapSettingsCall) Do(opts ...googleapi.CallOption) (*IapSettings, error) + func (c *V1GetIapSettingsCall) Fields(s ...googleapi.Field) *V1GetIapSettingsCall + func (c *V1GetIapSettingsCall) Header() http.Header + func (c *V1GetIapSettingsCall) IfNoneMatch(entityTag string) *V1GetIapSettingsCall + type V1Service struct + func NewV1Service(s *Service) *V1Service + func (r *V1Service) GetIamPolicy(resource string, getiampolicyrequest *GetIamPolicyRequest) *V1GetIamPolicyCall + func (r *V1Service) GetIapSettings(name string) *V1GetIapSettingsCall + func (r *V1Service) SetIamPolicy(resource string, setiampolicyrequest *SetIamPolicyRequest) *V1SetIamPolicyCall + func (r *V1Service) TestIamPermissions(resource string, testiampermissionsrequest *TestIamPermissionsRequest) *V1TestIamPermissionsCall + func (r *V1Service) UpdateIapSettings(name string, iapsettings *IapSettings) *V1UpdateIapSettingsCall + type V1SetIamPolicyCall struct + func (c *V1SetIamPolicyCall) Context(ctx context.Context) *V1SetIamPolicyCall + func (c *V1SetIamPolicyCall) Do(opts ...googleapi.CallOption) (*Policy, error) + func (c *V1SetIamPolicyCall) Fields(s ...googleapi.Field) *V1SetIamPolicyCall + func (c *V1SetIamPolicyCall) Header() http.Header + type V1TestIamPermissionsCall struct + func (c *V1TestIamPermissionsCall) Context(ctx context.Context) *V1TestIamPermissionsCall + func (c *V1TestIamPermissionsCall) Do(opts ...googleapi.CallOption) (*TestIamPermissionsResponse, error) + func (c *V1TestIamPermissionsCall) Fields(s ...googleapi.Field) *V1TestIamPermissionsCall + func (c *V1TestIamPermissionsCall) Header() http.Header + type V1UpdateIapSettingsCall struct + func (c *V1UpdateIapSettingsCall) Context(ctx context.Context) *V1UpdateIapSettingsCall + func (c *V1UpdateIapSettingsCall) Do(opts ...googleapi.CallOption) (*IapSettings, error) + func (c *V1UpdateIapSettingsCall) Fields(s ...googleapi.Field) *V1UpdateIapSettingsCall + func (c *V1UpdateIapSettingsCall) Header() http.Header + func (c *V1UpdateIapSettingsCall) UpdateMask(updateMask string) *V1UpdateIapSettingsCall