github.com/Axway/agent-sdk@v1.1.101/pkg/apic/provisioning/applicationrequest.go (about)

     1  package provisioning
     2  
     3  // ApplicationRequest - interface for agents to use to get necessary application request details
     4  type ApplicationRequest interface {
     5  	// GetApplicationDetailsValue returns a value found on the 'x-agent-details' sub resource of the ManagedApplication
     6  	GetApplicationDetailsValue(key string) string
     7  	// GetManagedApplicationName returns the name of the managed application for this credential
     8  	GetManagedApplicationName() string
     9  	// GetTeamName gets the owning team name for the managed application
    10  	GetTeamName() string
    11  	// GetConsumerOrgID gets the ID of the owning consumer org for the managed application
    12  	GetConsumerOrgID() string
    13  	// GetID returns the ID of the resource for the request
    14  	GetID() string
    15  }