public class Apigee.Organizations.SecurityProfiles extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
Apigee.Organizations.SecurityProfiles.Create |
class |
Apigee.Organizations.SecurityProfiles.Delete |
class |
Apigee.Organizations.SecurityProfiles.Environments
The "environments" collection of methods.
|
class |
Apigee.Organizations.SecurityProfiles.Get |
class |
Apigee.Organizations.SecurityProfiles.List |
class |
Apigee.Organizations.SecurityProfiles.ListRevisions |
class |
Apigee.Organizations.SecurityProfiles.Patch |
| Constructor and Description |
|---|
SecurityProfiles() |
| Modifier and Type | Method and Description |
|---|---|
Apigee.Organizations.SecurityProfiles.Create |
create(String parent,
GoogleCloudApigeeV1SecurityProfile content)
CreateSecurityProfile create a new custom security profile.
|
Apigee.Organizations.SecurityProfiles.Delete |
delete(String name)
DeleteSecurityProfile delete a profile with all its revisions.
|
Apigee.Organizations.SecurityProfiles.Environments |
environments()
An accessor for creating requests from the Environments collection.
|
Apigee.Organizations.SecurityProfiles.Get |
get(String name)
GetSecurityProfile gets the specified security profile.
|
Apigee.Organizations.SecurityProfiles.List |
list(String parent)
ListSecurityProfiles lists all the security profiles associated with the org including attached
and unattached profiles.
|
Apigee.Organizations.SecurityProfiles.ListRevisions |
listRevisions(String name)
ListSecurityProfileRevisions lists all the revisions of the security profile.
|
Apigee.Organizations.SecurityProfiles.Patch |
patch(String name,
GoogleCloudApigeeV1SecurityProfile content)
UpdateSecurityProfile update the metadata of security profile.
|
public Apigee.Organizations.SecurityProfiles.Create create(String parent, GoogleCloudApigeeV1SecurityProfile content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.parent - Required. Name of organization. Format: organizations/{org}content - the GoogleCloudApigeeV1SecurityProfileIOExceptionpublic Apigee.Organizations.SecurityProfiles.Delete delete(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. Name of profile. Format: organizations/{org}/securityProfiles/{profile}IOExceptionpublic Apigee.Organizations.SecurityProfiles.Get get(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. Security profile in the following format:
`organizations/{org}/securityProfiles/{profile}'. Profile may optionally contain revision
ID. If revision ID is not provided, the response will contain latest revision by default.
Example: organizations/testOrg/securityProfiles/testProfile@5IOExceptionpublic Apigee.Organizations.SecurityProfiles.List list(String parent) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.parent - Required. For a specific organization, list of all the security profiles. Format:
`organizations/{org}`IOExceptionpublic Apigee.Organizations.SecurityProfiles.ListRevisions listRevisions(String name) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Required. For a specific profile, list all the revisions. Format:
`organizations/{org}/securityProfiles/{profile}`IOExceptionpublic Apigee.Organizations.SecurityProfiles.Patch patch(String name, GoogleCloudApigeeV1SecurityProfile content) throws IOException
AbstractGoogleClientRequest.execute() method to invoke the remote operation.name - Immutable. Name of the security profile resource. Format:
organizations/{org}/securityProfiles/{profile}content - the GoogleCloudApigeeV1SecurityProfileIOExceptionpublic Apigee.Organizations.SecurityProfiles.Environments environments()
The typical use is:
Apigee apigee = new Apigee(...);Apigee.Environments.List request = apigee.environments().list(parameters ...)
Copyright © 2011–2025 Google. All rights reserved.