Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.apigee/v1.getDeveloper
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Returns the developer details, including the developer’s name, email address, apps, and other information. Note: The response includes only the first 100 developer apps.
Using getDeveloper
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDeveloper(args: GetDeveloperArgs, opts?: InvokeOptions): Promise<GetDeveloperResult>
function getDeveloperOutput(args: GetDeveloperOutputArgs, opts?: InvokeOptions): Output<GetDeveloperResult>def get_developer(action: Optional[str] = None,
                  developer_id: Optional[str] = None,
                  organization_id: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetDeveloperResult
def get_developer_output(action: Optional[pulumi.Input[str]] = None,
                  developer_id: Optional[pulumi.Input[str]] = None,
                  organization_id: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetDeveloperResult]func LookupDeveloper(ctx *Context, args *LookupDeveloperArgs, opts ...InvokeOption) (*LookupDeveloperResult, error)
func LookupDeveloperOutput(ctx *Context, args *LookupDeveloperOutputArgs, opts ...InvokeOption) LookupDeveloperResultOutput> Note: This function is named LookupDeveloper in the Go SDK.
public static class GetDeveloper 
{
    public static Task<GetDeveloperResult> InvokeAsync(GetDeveloperArgs args, InvokeOptions? opts = null)
    public static Output<GetDeveloperResult> Invoke(GetDeveloperInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDeveloperResult> getDeveloper(GetDeveloperArgs args, InvokeOptions options)
public static Output<GetDeveloperResult> getDeveloper(GetDeveloperArgs args, InvokeOptions options)
fn::invoke:
  function: google-native:apigee/v1:getDeveloper
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DeveloperId string
- OrganizationId string
- Action string
- DeveloperId string
- OrganizationId string
- Action string
- developerId String
- organizationId String
- action String
- developerId string
- organizationId string
- action string
- developer_id str
- organization_id str
- action str
- developerId String
- organizationId String
- action String
getDeveloper Result
The following output properties are available:
- AccessType string
- Access type.
- AppFamily string
- Developer app family.
- Apps List<string>
- List of apps associated with the developer.
- Attributes
List<Pulumi.Google Native. Apigee. V1. Outputs. Google Cloud Apigee V1Attribute Response> 
- Optional. Developer attributes (name/value pairs). The custom attribute limit is 18.
- Companies List<string>
- List of companies associated with the developer.
- CreatedAt string
- Time at which the developer was created in milliseconds since epoch.
- DeveloperId string
- ID of the developer. Note: IDs are generated internally by Apigee and are not guaranteed to stay the same over time.
- Email string
- Email address of the developer. This value is used to uniquely identify the developer in Apigee hybrid. Note that the email address has to be in lowercase only.
- FirstName string
- First name of the developer.
- LastModified stringAt 
- Time at which the developer was last modified in milliseconds since epoch.
- LastName string
- Last name of the developer.
- OrganizationName string
- Name of the Apigee organization in which the developer resides.
- Status string
- Status of the developer. Valid values are activeandinactive.
- UserName string
- User name of the developer. Not used by Apigee hybrid.
- AccessType string
- Access type.
- AppFamily string
- Developer app family.
- Apps []string
- List of apps associated with the developer.
- Attributes
[]GoogleCloud Apigee V1Attribute Response 
- Optional. Developer attributes (name/value pairs). The custom attribute limit is 18.
- Companies []string
- List of companies associated with the developer.
- CreatedAt string
- Time at which the developer was created in milliseconds since epoch.
- DeveloperId string
- ID of the developer. Note: IDs are generated internally by Apigee and are not guaranteed to stay the same over time.
- Email string
- Email address of the developer. This value is used to uniquely identify the developer in Apigee hybrid. Note that the email address has to be in lowercase only.
- FirstName string
- First name of the developer.
- LastModified stringAt 
- Time at which the developer was last modified in milliseconds since epoch.
- LastName string
- Last name of the developer.
- OrganizationName string
- Name of the Apigee organization in which the developer resides.
- Status string
- Status of the developer. Valid values are activeandinactive.
- UserName string
- User name of the developer. Not used by Apigee hybrid.
- accessType String
- Access type.
- appFamily String
- Developer app family.
- apps List<String>
- List of apps associated with the developer.
- attributes
List<GoogleCloud Apigee V1Attribute Response> 
- Optional. Developer attributes (name/value pairs). The custom attribute limit is 18.
- companies List<String>
- List of companies associated with the developer.
- createdAt String
- Time at which the developer was created in milliseconds since epoch.
- developerId String
- ID of the developer. Note: IDs are generated internally by Apigee and are not guaranteed to stay the same over time.
- email String
- Email address of the developer. This value is used to uniquely identify the developer in Apigee hybrid. Note that the email address has to be in lowercase only.
- firstName String
- First name of the developer.
- lastModified StringAt 
- Time at which the developer was last modified in milliseconds since epoch.
- lastName String
- Last name of the developer.
- organizationName String
- Name of the Apigee organization in which the developer resides.
- status String
- Status of the developer. Valid values are activeandinactive.
- userName String
- User name of the developer. Not used by Apigee hybrid.
- accessType string
- Access type.
- appFamily string
- Developer app family.
- apps string[]
- List of apps associated with the developer.
- attributes
GoogleCloud Apigee V1Attribute Response[] 
- Optional. Developer attributes (name/value pairs). The custom attribute limit is 18.
- companies string[]
- List of companies associated with the developer.
- createdAt string
- Time at which the developer was created in milliseconds since epoch.
- developerId string
- ID of the developer. Note: IDs are generated internally by Apigee and are not guaranteed to stay the same over time.
- email string
- Email address of the developer. This value is used to uniquely identify the developer in Apigee hybrid. Note that the email address has to be in lowercase only.
- firstName string
- First name of the developer.
- lastModified stringAt 
- Time at which the developer was last modified in milliseconds since epoch.
- lastName string
- Last name of the developer.
- organizationName string
- Name of the Apigee organization in which the developer resides.
- status string
- Status of the developer. Valid values are activeandinactive.
- userName string
- User name of the developer. Not used by Apigee hybrid.
- access_type str
- Access type.
- app_family str
- Developer app family.
- apps Sequence[str]
- List of apps associated with the developer.
- attributes
Sequence[GoogleCloud Apigee V1Attribute Response] 
- Optional. Developer attributes (name/value pairs). The custom attribute limit is 18.
- companies Sequence[str]
- List of companies associated with the developer.
- created_at str
- Time at which the developer was created in milliseconds since epoch.
- developer_id str
- ID of the developer. Note: IDs are generated internally by Apigee and are not guaranteed to stay the same over time.
- email str
- Email address of the developer. This value is used to uniquely identify the developer in Apigee hybrid. Note that the email address has to be in lowercase only.
- first_name str
- First name of the developer.
- last_modified_ strat 
- Time at which the developer was last modified in milliseconds since epoch.
- last_name str
- Last name of the developer.
- organization_name str
- Name of the Apigee organization in which the developer resides.
- status str
- Status of the developer. Valid values are activeandinactive.
- user_name str
- User name of the developer. Not used by Apigee hybrid.
- accessType String
- Access type.
- appFamily String
- Developer app family.
- apps List<String>
- List of apps associated with the developer.
- attributes List<Property Map>
- Optional. Developer attributes (name/value pairs). The custom attribute limit is 18.
- companies List<String>
- List of companies associated with the developer.
- createdAt String
- Time at which the developer was created in milliseconds since epoch.
- developerId String
- ID of the developer. Note: IDs are generated internally by Apigee and are not guaranteed to stay the same over time.
- email String
- Email address of the developer. This value is used to uniquely identify the developer in Apigee hybrid. Note that the email address has to be in lowercase only.
- firstName String
- First name of the developer.
- lastModified StringAt 
- Time at which the developer was last modified in milliseconds since epoch.
- lastName String
- Last name of the developer.
- organizationName String
- Name of the Apigee organization in which the developer resides.
- status String
- Status of the developer. Valid values are activeandinactive.
- userName String
- User name of the developer. Not used by Apigee hybrid.
Supporting Types
GoogleCloudApigeeV1AttributeResponse    
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.